共查询到19条相似文献,搜索用时 171 毫秒
1.
在将嵌入式实时操作系统μC/OS-II成功移植到MB90F543单片机的基础上.论文介绍了将双CAN通信程序模块作为一个构件嵌入到μC/OS-II中,在多个节点之间实现了基于μC/OS-II的双CAN冗余通信。阐述了双CAN通信构件的设计机理。硬件构成。软件设计。对双CAN通信在μC/OS-II平台与传统前后台系统两种不同方式下运行,进行了比较分析。 相似文献
2.
UUV的遥操纵系统,通过光纤将UUV与人工监视平台相连,UUV内部使用CAN网络;连接在CAN网络上的各个传感器把大量的信息传回,由人工监测平台计算机进行精密的解算,并发出控制命令给UUV;CAN网络和以太网采用的是不同的传输协议,所以系统设计的关键技术之一就是两种协议的转换;本文设计了一个嵌入式网关解决协议转换.该网关设计优点是其在ARM的硬件基础上,结合了μC/OS-II操作系统,使得网关本身小型化,信息协议转换更加快速,稳定;文章给出了网关软硬件结构,使用先进先出数据队列(FIFO)进行数据缓存,来平衡部件之间的通信速率,列出太网和CAN的驱动程序,最后以实验数据验证网关的可行性。 相似文献
3.
为解决嵌入式PLC和手持编程器的通信问题,分析了嵌入式PLC和手持编程器的通信工作过程,提出了采用LPC2478以及其自带的CAN控制器进行通信节点硬件设计.针对系统通信特点,设计了CAN扩展协议,并重点介绍了CAN扩展协议的格式含义及采用uC/OS-Ⅱ实时操作系统和CAN扩展协议进行系统软件应用程序的设计及编写方法.通过实验结果表明,该设计可以实现手持编程器和嵌入式PLC远程下载、读取、监控等通信功能. 相似文献
4.
5.
基于开源的CANopen架构CanFestival和嵌入式实时系统μC/OS-Ⅱ,提出了一种构建CANopen从站平台的方法。详细阐述CANopen协议栈的软件结构设计,实现了μC/OS-Ⅱ系统在MC9S12XF512上的移植,并将CANopen从站协议的状态机封装成任务后嵌入到μC/OS-II中运行。该硬件平台采用单片机MC9S12XF512和高速CAN总线收发器TJA1040来实现。通信测试表明CANopen从站通信稳定,实现了DS301通信规范的功能。 相似文献
6.
随着信息与网络技术的发展,嵌入式系统渗透到各个领域,得到了广泛的应用。CAN总线作为一种优秀的现场总线.和以太网连接起来即可大大提高控制系统的分布式特性。本文以高速的ARM处理器LPC2290为核心,设计了一套基于以太网和CAN嵌入式系统的核心控制部分,研究了TCP/IP协议栈的组成和内部实现原理,完成了μC/OS—Ⅱ操作系统下CAN—TCP/IP应用程序,实现CAN数据和以太网数据的双向稳定传输。 相似文献
7.
为了满足在实验室中通过多种设备监测健康运行状态的需求,本文设计了一种基于CAN总线的嵌入式设备状态监测平台。系统硬件基于STM32F103芯片,外接数据采集、存储、传输和显示模块。软件应用μC/OS-II系统作为嵌入式操作系统,设计了CAN通信的状态机和指令,采用μC/GUI提供的接口函数来绘制用户界面。整个系统结构清晰、扩展性强,具有一定实用价值。 相似文献
8.
9.
设计了一个以CAN总线作为通信网络的分布式测控系统,分析了使用实时操作系统作为嵌入式测控系统软件平台的原因.详细介绍了用μC/OS—Ⅱ作内核来编写测控系统控制软件的方法。 相似文献
10.
基于μC/OS-II的CAN总线驱动程序设计 总被引:1,自引:0,他引:1
在将嵌入式实时操作系统μC/OS-II成功移植到TMS320LF2407A型号的DSP的基础上,论文介绍了如何在电力系统集散式的数据采集系统中基于μC/OS-II实时系统开发相应的CAN总线远程通信模块。阐述了μC/OS-II多任务操作系统通信机制和中断机制,详细分析了在DSP实时模式下CAN总线驱动的实现过程。 相似文献
11.
12.
介绍了一种基于DS80C410内嵌CAN总线网络的食堂售饭系统的设计,包括系统的网络结构和硬件设计。重点介绍了系统中窗口机的硬件、软件设计,并详细描述了DS80C410内嵌CAN模块的初始化过程和报文收发过程。 相似文献
13.
电梯远程监控系统的关键在于电梯CAN总线与以太网的互联,基于此背景提出一种高性能低成本的解决方案。首先,给出系统总体结构和硬件设计,然后详细阐述软件设计,完成基于μC/OS-II操作系统的嵌入式uIP协议栈的移植开发,并提供软件系统的具体优化方法。最终实现以LPC2368为微处理器和DP83848C以太网控制芯片为核心的CAN总线与以太网互联网关,为工业现场总线与以太网的互联提供了一种可行的解决方案。 相似文献
14.
介绍了一种基于DS80C410内嵌CAN总线网络的食堂售饭系统的设计,包括系统的网络结构和硬件设计。重点介绍了系统中窗口机的硬件、软件设计,并详细描述了DS80C410内嵌CAN模块的初始化过程和报文收发过程。 相似文献
15.
双CAN总线的机载网络控制器设计 总被引:1,自引:0,他引:1
基于航空电子综合化的要求,提出一种新的航电互联方案,结合小型飞行器多传感器和小数据量特点设计一种机载共享式网络。采用DSP作为处理器,SJA1000进行双CAN扩展,使用6N137进行信号隔离,并使用PCA82C250作为CAN控制器接口芯片,进行网络控制器的硬件设计;网络通讯协议采用应答式交换数据,在此基础上,对软件流程和代码进行设计;半物理仿真实验结果表明该系统运行良好,能够满足小型飞行器控制网络的实时性与多结点要求;同时系统具有可靠性高与开放性等特点。 相似文献
16.
17.
18.
19.
介绍了一种基于CAN总线的可扩展的嵌入式温度监测系统的设计方法,整个系统由嵌入式分控器和主控器两大部分组成。嵌入式分控器部分基于C8051F040单片机,结合单总线数字温度传感器DS18820,进行温度监测及显示实时温度。文章还阐述了基于CAN总线传输温度信号的主控器系统的设计方法。 相似文献