针对惯性导航系统的特性,设计了新的控制区域网(Control Area Network,CAN)总线应用层协议。为把检测控制数据和导航解算数据分离,系统被分为两条CAN总线。对于检测控制总线,通过对信息的分类,存储数据和传输数据格式的统一,以及通讯的...针对惯性导航系统的特性,设计了新的控制区域网(Control Area Network,CAN)总线应用层协议。为把检测控制数据和导航解算数据分离,系统被分为两条CAN总线。对于检测控制总线,通过对信息的分类,存储数据和传输数据格式的统一,以及通讯的三次握手,保证检测控制总线的可靠性和程序的可移植性。对于导航解算总线,通过对数据的分时传输和对每次传输的计数,保证通讯的可靠性和实时性。实验表明:该协议具有可靠性高、网络负载小和通讯实时性好的特点。展开更多
在基于 CAN 总线的嵌入式系统中,采用 ARM7TDMI 内核的 16/32 位 RISC MCU 是独立的地址和数据总线,而 CAN 总线控制器是利用地址锁存信号 ALE 来复用数据地址总线。为了实现MCU 与 CAN 总线的透明连接,提出利用可重配置技术,在一块 FP...在基于 CAN 总线的嵌入式系统中,采用 ARM7TDMI 内核的 16/32 位 RISC MCU 是独立的地址和数据总线,而 CAN 总线控制器是利用地址锁存信号 ALE 来复用数据地址总线。为了实现MCU 与 CAN 总线的透明连接,提出利用可重配置技术,在一块 FPGA 上实现 MCU 与 CAN 控制器之间总线的转换。软件仿真和实际应用表明,可重配置模块能够很好地满足时序要求,真正实现了透明的无缝传输。展开更多
文摘针对惯性导航系统的特性,设计了新的控制区域网(Control Area Network,CAN)总线应用层协议。为把检测控制数据和导航解算数据分离,系统被分为两条CAN总线。对于检测控制总线,通过对信息的分类,存储数据和传输数据格式的统一,以及通讯的三次握手,保证检测控制总线的可靠性和程序的可移植性。对于导航解算总线,通过对数据的分时传输和对每次传输的计数,保证通讯的可靠性和实时性。实验表明:该协议具有可靠性高、网络负载小和通讯实时性好的特点。
文摘在基于 CAN 总线的嵌入式系统中,采用 ARM7TDMI 内核的 16/32 位 RISC MCU 是独立的地址和数据总线,而 CAN 总线控制器是利用地址锁存信号 ALE 来复用数据地址总线。为了实现MCU 与 CAN 总线的透明连接,提出利用可重配置技术,在一块 FPGA 上实现 MCU 与 CAN 控制器之间总线的转换。软件仿真和实际应用表明,可重配置模块能够很好地满足时序要求,真正实现了透明的无缝传输。