首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
论述了 STP算法的整个流程及其在实时操作系统 Vxworks下实现的过程 ;介绍了 STP协议算法中状态量的初始化过程 ,以及在内存中建立并维护一个网络动态拓扑结构、发布拓扑信息并实现 STP协议的配置、在网络动态拓扑结构的状态量改变时重新实现 STP协议的配置等的技术 .最后给出了一个示例演示 STP软件模块如何实现 STP协议 ,并针对实时操作系统下难以测试的情况 ,给出了一个检测 STP软件模块工作的方法  相似文献   

2.
STP协议原理的算法与实现   总被引:5,自引:0,他引:5  
论述了ST垢整个流程及其在实时操作系统Vxworks下的过程;介绍了STP协议算法中状态量的初始化过程,以及在内存中建立并维护一个网络动态拓扑结构、发布拓扑信息并实现了STP协议的配置、在网络动态拓扑结构的状态量改变时重新实现STP协议的配置等的技术,最后给出了一个示例演示STP软件模块如何实现STP协议,并针对实时操作系统下难以测试的情况,给出了一个检测STP软件模块工作的方法。  相似文献   

3.
针对软件实时操作系统的开销给嵌入式系统带来性能退化的问题,提出了基于FPGA的硬件实时操作系统的方案,设计了一个硬件信号量管理模块并用Verilog HDL硬件描述语言进行描述。仿真结果验证了这一设计的正确性,且其创建、请求和发送信号量操作的执行速度比μC/OS-Ⅱ中信号量管理部分明显提高。  相似文献   

4.
提出了一种基于ARM和嵌入式实时操作系统的汽车行使记录仪(黑匣子)的总体设计.整个系统以ARM微控制器核心板为硬件平台,以uC/O S-Ⅱ实时操作系统为软件平台.系统由图像采集模块、温度测量模块、速度及加速度测量模块、行车状态检测模块、数据存储模块和实时时钟模块等功能模块构成.这些模块在实时操作系统的管理下,实现对车辆运行状态、故障及事故前后各种数据及环境场景的采集和记录.系统在实验室模拟环境下进行了初步测试,基本符合实际应用的大部分要求.  相似文献   

5.
一个嵌入式实时操作系统的设计   总被引:2,自引:0,他引:2  
为了开发自主产权的嵌入式实时操作系统,结合uCLinux内存管理的特性和RTAI的实时特性,在总体架构、内存管理、进程管理、异常中断处理和定时器等主要模块上做了精心的设计,开发出了具有硬实时特性的嵌入式实时操作系统——ZDRTOS.  相似文献   

6.
基于VxWorks的实时通信模块设计   总被引:1,自引:0,他引:1  
一种基于VxWorks操作系统的实时通信模块,以PC104开发板为硬件平台,软件基于VxWorks实时操作系统。利用以太网、ISA总线等通信方式实现内部信号处理模块与外部其他模块的信息交互。着重介绍了实时多任务的设计流程,设计实现了ISA总线方式的数据通信和单点对多点的网络通信模式。  相似文献   

7.
操作系统的移植是嵌入式开发的基础。介绍了嵌入式实时操作系统VxWorks的BSP概念,分析了VxWorks的启动顺序和系统存储布局,然后简述了英贝德EBD9200开发板的组成和硬件结构,在此基础上给出了EBD9200开发板的BSP设计和实现步骤,包括软硬件初始化和驱动程序设计以及引导模块和工程映象的下载。最后阐述了在调试BootROM时采用的小技巧,为方便操作系统的移植提供了参考。  相似文献   

8.
为了满足2 Mb/s高速信令的测试要求,开发了2 Mb/s高速信令协议分析仪信令处理模块。信令处理模块分为硬件系统和软件系统两部分。介绍了开发2 Mb/s高速信令协议分析仪的意义,使用2 Mb/s高速信令链路的优势,信令处理模块的设计原理和功能。介绍嵌入式处理器和实时操作系统的相关内容。  相似文献   

9.
为了缩减嵌入式系统的开发时间,节省开发成本,设计了基于 MPC860 的通用嵌入式通信处理卡系统,通过加载嵌入式实时操作系统 pSOS ,使设计的通信处理卡系统作为一通用的模块,广泛应用于数据采集、数字通信、数据交换等领域.  相似文献   

10.
为解决大型养路机械中信号采集和处理的需求,设计了多通道多模式数据采集系统,以SAM9X35为核心,以大容量DDR2为数据缓存,将采集到的数据采用CAN总线传至上位机,下位机模块可以进行在线升级.整体方案包括系统电源管理模块的方案.CAN通信接口电路以及下位机数据采集模块的设计与实现.根据系统的复杂性和多任务性,采用μC/OS—II实时操作系统,开发了数据采集和预处理程序.  相似文献   

11.
以ARM920t内核的嵌入式微处理器S3C2440为硬件核心,以WinCE为嵌入式实时操作系统,选择图像传感器芯片OV9650,设计了一款小体积、低功耗的视频采集系统.硬件设计遵循模块化设计思想,将整个硬件系统设计成微系统核心模块、视频采集模块和外设控制模块3部分.软件设计部分论述了OV9650驱动程序的开发与应用程序的设计,驱动程序开发在Platform Builder中完成,应用程序在EVC可视化开发环境中完成.通过实验,证明了系统设计的正确与合理:视频清晰连续,系统稳定性好.  相似文献   

12.
分析了CCD相关跟踪器的基本结构,将其应用在中国小行星上天系统,分析了其必要性和重大意义,并针对卫星观测系统中相关跟踪器对高精度实时图像跟踪的要求,通过对各种算法的比较,研究设计了CCD相关跟踪器中的核心模块--利用现场可编程门阵列(FPGA)的快速傅立叶变换(FFT)模块.  相似文献   

13.
本文主要介绍了基于ARM和GPS的数据采集记录仪中的U盘存储与转存模块的设计与实现.该数据采集记录仪以32位ARM7微处理器LPC2220为硬件平台,以uC/OSII嵌入式实时操作系统为软件环境,实现了对复杂工业信号的采集、记录以及对此过程的控制.该模块既能对数据采集模块采集的数据进行直接存储,也能对flash存储模块中的数据进行转存;同时利用GPS全球定位系统技术实现多仪器间的精确同步.该数据采集记录仪具有良好的人机交互性、稳定性、高效性.  相似文献   

14.
一种连接WSN与Internet的多核嵌入式网关设计与实现   总被引:1,自引:0,他引:1  
针对Internet与WSN这两种网络协议转换时网关的传输带宽受限问题,设计了一种多核嵌入式网关.使用双口RAM存储器CY7C026作为公共存储区域、ATmega128(L)单片机作为处理器模块、RTL8019AS网络控制器作为网卡模块、CC2420射频收发芯片作为无线通信模块;采用具有精简网络协议栈的Nut/OS实时操作系统作为软件平台.通过多个处理器并行处理数据方式,最终实现Internet与WSN无缝连接.实验表明,系统能够稳定运行,并有效地提高传输带宽.  相似文献   

15.
本文提出并阐述了嵌入式实时操作系统μC/OS-Ⅱ的体系结构及其在基站动力环境采集系统中应用,应用AVR单片机及其控制电路,利用μC-Ⅱ的实时多任务方式来管理采集器的多个任务,研究了系统各个采集模块任务的设计与实现.  相似文献   

16.
根据无人机飞行控制系统小型化、低功耗、实时性好的要求,介绍了一种基于嵌入式处理器S3C44B0X和实时操作系统的飞行控制计算机的设计方案,给出了系统的硬件结构和设计要点,并就采用实时操作系统的控制软件的任务和运行流程进行了说明.该方案在保证系统性能同时,缩小了系统规模,提高了系统可靠性,简化了软件设计的复杂度,为同类产品的设计提供了新的思路.  相似文献   

17.
基于S3C44B0X嵌入式处理器的飞行控制计算机系统设计   总被引:1,自引:0,他引:1  
根据无人机飞行控制系统小型化、低功耗、实时性好的要求,介绍了一种基于嵌入式处理器S3C44B0X和实时操作系统的飞行控制计算机的设计方案,给出了系统的硬件结构和设计要点,并就采用实时操作系统的控制软件的任务和运行流程进行了说明.该方案在保证系统性能同时,缩小了系统规模,提高了系统可靠性,简化了软件设计的复杂度,为同类产品的设计提供了新的思路.  相似文献   

18.
针对软件实时操作系统中并行性、实时性低,系统资源开销大的问题,在基于软件实时操作系统μC/OS-Ⅱ任务控制的基础上,将实时性要求高的部分软件操作模块移植到硬内核中,硬内核以Verilog HDL硬件语言编写,设计了细致的任务控制模块,充分发挥硬件电路的特点,实现了软内核与硬内核的并行运行。为验证实验结果,设计了以Keil-C51为软内核开发平台,以Quartus Ⅱ 13.0为硬内核开发平台,编译程序并经过Modelsim时序仿真验证。研究结果表明,该任务控制机制在运行过程中,实现了提高系统实时性与并行性的要求,并减少了系统内部资源的消耗,提高了系统的运行效率。  相似文献   

19.
基于虚拟仪器技术,提出了一种开放式的交流伺服硬件在回路仿真系统的设计方法。PC机运行实时操作系统,通过NI RIO板卡连接驱动器。对RIO板载FPGA编程实现多种模式,SVPWM和高精度模拟量采集。控制程序结构针对交流伺服设计,以图形化编程实现,控制模块接口统一,缩短了控制模块的开发和验证周期,使系统具有较高的扩展性。实验表明,该系统能够大幅度提高控制算法开发与验证效率,反馈采集与控制特性稳定,控制频率达到16 kHz,满足交流伺服开发的需求。  相似文献   

20.
介绍了基于SERCOS接口的开放式数控体系的模块结构和软硬件平台,包括SERCOS接口卡、SoftSERCANS开发软件以及RTX实时操作系统.采用在WindowsXP中嵌入实时RTX子系统,运用VisualC++6.0面向对象编程工具,通过创建共享内存来实现进程间的通讯.实现了高档CNC系统的功能,提高了系统的开放性和动态性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号