基于FPGA的ARM与CAN控制器的接口设计与实现
卫星姿轨控系统CAN总线的设计与实现是基于CAN总线的卫星控制系统实现的关键技术之一;本文分析了ARM处理器AT91 RM920.和CAN控制器SJA100.的接口信号及时序,设计了基于现场可编程门阵列FPGA的ARM处理器与CAN控制器之间的接口电路,并给出了详细的软硬件实现方法,最后,在卫星姿轨控下位机原理样机中实现了该接口方案;测试结果表明,该接口能够实现CAN总线在不同波特率下的通信,性能可靠,扩展性强,满足了姿轨控计算机两路CAN总线冗余备份的要求,为其它系列处理器外扩地址数据线复用接口提供了参考.
ARM、CAN总线、FPGA、接口
18
TP336(计算技术、计算机技术)
国家自然科学基金60704010;国家863重点项目2008AA12A200
2011-02-25(万方平台首次上网日期,不代表论文的发表时间)
共5页
2652-2655,2662