共查询到20条相似文献,搜索用时 31 毫秒
1.
针对微机保护系统的多点监控协调控制和通信实时性、可靠性以及远程监控等问题,构建出一套基于CAN总线的智能化,网络化的分布式微机保护监控系统。解决了系统中大量数据传输和可靠传输的问题。微机保护监控装置是基于AT91SAM9263的高性能新型硬件平台,并且介绍了μC/OS-Ⅱ实时操作系统在AT91SAM9263芯片上的移植,实现了微机保护系统的高稳定性、可靠性以及实时性。 相似文献
2.
本文针对大规模数据记录系统对嵌入式系统实现的实时性需求,设计了一种采用VxWorks操作系统的嵌入式实现方案,该方案采用模块化的设计架构,利用VxWorks灵活的多任务调度机制和任务间通信机制,建立了一种多任务间通信模型.通过对任务功能的合理划分和任务优先级的设置,该嵌入式系统克服了数据记录过程中数据丢失、数据覆盖的问题,提高了数据记录的实时性和可靠性要求. 相似文献
3.
VxWorks具有良好的可裁减性、可靠性和卓越的实时性,广泛地应用于航天、海洋等实时性要求很高的领域中。首先简要介绍VxWorks系统的特性,接着说明VxWorks网络组件结构和通信原理。然后重点阐述VxWorks网络程序设计方法,针对当前网络通信的客户机/服务器模式,分别给出了基于TCP,UDP和组播的网络程序设计思路和步骤。最后将以上方法应用于系统高实时通信的程序设计中,并给出了部分源代码作为示例说明。 相似文献
4.
5.
为了满足系统各个任务对实时性的要求,需要实现各个任务的并行处理。针对VxWorks操作系统的多任务调度机制和任务通信方式进行了分析;采用基于时间片轮转调度实现多任务程序设计,可以动态改变各个任务期望运行的时间片;对各种通信方式和实现方法进行了比对,并给出了优化方案。上述设计方法实时性强,可靠性高,系统可扩展性良好,能够很好地满足工程需要。 相似文献
6.
开发高性能可靠的飞控软件是无人直升机控制系统研制的重要核心。结合控制律软件的设计,本文提出一种基于VxWorks嵌入式操作系统和RTW环境的飞控软件开发方案,构建了机载飞控软件总体架构。采用VxWorks多任务调度机制进行任务管理满足飞行控制的实时性要求,应用有限状态机实现无人直升机的行为控制,最后搭建了基于Simulink/RTW Embedded Coder开发测试平台框架并验证了该方案的有效性和可靠性。 相似文献
7.
8.
作为可裁剪、性能高的嵌入式操作系统,VxWorks具有良好的实时性和可靠性,可以在具有较高可靠性和实时性要求的飞控软件中得到应用。基于这种认识,本文对基于VxWorks的飞控计算机软件展开了研究,并且对其应用问题展开了探讨,从而为关注这一话题的人们提供参考。 相似文献
9.
10.
11.
VxWorks嵌入式操作系统具有高效的实时任务管理与调度、任务的同步与通信、内存管理、I/O管理、时钟管理等机制.两个485口在通信速率、工作模式、控制方式上有较大差别且系统死线要求严格.详细介绍了VxWorks下双485口串行通信系统BSP、驱动程序和应用程序的开发过程.基于VxWorks构建的嵌入式串行通信系统实时性好,效率高,可根据硬件进行优化配置;利用VxWorks的I/O系统将驱动程序作为内核过程,设备作为特殊文件处理,解决了工作方式不同的两个485 口的驱动程序开发和接口统一问题. 相似文献
12.
龙芯3A处理器具有高性能低功耗的优点,在高性能计算、个人桌面应用、工业控制、高性能嵌入式等领域都有广阔的应用前景.目前龙芯系列平台大都是基于Linux系统,但在工业控制、高性能嵌入式等领域,高实时性和高可靠性的VxWorks才是比较理想的选择.在分析了VxWorks移植的主要内容基础上,详细研究了龙芯3A的VxWorks移植方法.针对具体工业应用,设计了一种基于龙芯3A的工控平台,并实现了对该平台的VxWorks移植.经过在龙芯3A开发板上的验证是可行的. 相似文献
13.
14.
VxWorks操作系统以其强实时性、可剪裁性等特点得到了广泛应用,但其并未提供通用的定时器模块。为解决某机载发射装置控制盒中VxWorks系统的精确定时问题,文中在分析多种定时方式的基础上,利用辅助时钟中断,通过创建定时节点,构造节点链表,设计了基于辅助时钟的通用定时器模块。经测试表明,该模块实现了毫秒级定时,满足了某发射装置的定时需求,并为今后类似系统的精确定时需求提供了方便。 相似文献
15.
随着嵌入式电子产品越来越多的应用,实时性操作系统VxWorks得到广泛应用,而定时器正是实时性操作系统中不可或缺的重要组件.文章以VxWorks实时性操作系统中的看门狗机制为基础,提出了一种通用性强、效率高并且使用简单的共享看门狗定时机制. 相似文献
16.
17.
随着Xilinx公司Virtex5系列FPGA内嵌了Powerpc处理器,嵌入式操作系统VxWorks的加入使构建更为复杂的嵌入式平台成为可能。VxWorks提供的中断处理机制延迟小,符合实时性要求。文中分析了基于Powerpc440处理器的中断处理机制,并详细阐述了中断处理的编程过程。 相似文献
18.
基于VxWorks的雷达数据采集系统的设计与开发 总被引:4,自引:2,他引:2
雷达数据采集系统在中断响应、数据处理等方面对系统的实时性和可靠性要求较高,有必要选用高性能的实时操作系统作为开发平台,同时采用PCI总线来保证高速的数据传输。为此,给出了一种在实时操作系统VxWorks平台下基于PCI总线的实时雷达数据采集系统的设计方案,详细描述了在VxWorks实时操作系统下PCI设备驱动程序典型结构和工作过程,给出了PCI雷达数据采集卡驱动程序的开发过程和关键例程,以及如何采用驱动开发工具WinDriver提高开发效率。 相似文献
19.
研究了单处理器嵌入式实时系统的多任务优先级分配方法,首先,选择截止期单调(DM)优先级分配方法为实现航电中继系统的采集激励软件而划分的多任务分配优先级,然后,结合VxWorks的优先级抢占式调度算法对该任务集进行可调度性理论分析和计算,给出了基于VxWorks的数据采集激励软件的一般调度设计过程,最后,在基于该调度算法的航电中继系统上进行了数据转发实验.实验结果表明,航电中继系统转发数据的最大延迟时间不超过3.5 ms,可实现4种类型数据的稳定、正确转发.因此,基于DM优先级分配的抢占式调度算法的航电中继任务调度设计满足实时性和可靠性要求. 相似文献