摘要该文深入分析了CAN总线技术和ZigBee网络技术的技术特点,采用C8051F043和CC2430的双MCU结构设计了CAN/ZigBee网关,使得CAN总线和ZigBee网络实现了并行交互数据的功能.CAN/ZigBee网关具有两个接口模块.CAN总线数据通讯使用C语言进行编程,完成通讯数据的发送和接收功能.ZigBee网络接口模块的软件开发以ZigBee协议栈为基础.根据ZigBee的技术特点,软件编写时设计了地址映射表,以解决ZigBee节点地址动态分配给通信带来的问题并设计了缓冲区以保证在两个不同传输速率的网络之间进行数据传输.ZigBee网络接口模块的应用程序完成了ZigBee网络内数据收发、SPI接口通信以及地址映射表的建立和管理.通过验证,该文设计的网关实现了CAN总线与ZigBee无线网络之间的双向数据传输,并且数据传输不受ZigBee节点地址动态分配的影响.
更多相关知识
- 浏览0
- 被引0
- 下载0

相似文献
- 中文期刊
- 外文期刊
- 学位论文
- 会议论文