基于FPGA的ARM与CAN控制器的接口设计与实现

来源 :计算机测量与控制 | 被引量 : 0次 | 上传用户:daisy8598
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
卫星姿轨控系统CAN总线的设计与实现是基于CAN总线的卫星控制系统实现的关键技术之一;本文分析了ARM处理器AT91RM9200和CAN控制器SJA1000的接口信号及时序,设计了基于现场可编程门阵列FPGA的ARM处理器与CAN控制器之间的接口电路,并给出了详细的软硬件实现方法,最后,在卫星姿轨控下位机原理样机中实现了该接口方案;测试结果表明,该接口能够实现CAN总线在不同波特率下的通信,性能可靠,扩展性强,满足了姿轨控计算机两路CAN总线冗余备份的要求,为其它系列处理器外扩地址数据线复用接口提供了参考
其他文献
陀螺数字再平衡技术是实现捷联惯导系统高精度导航的关键技术之一,文中以TI公司的TMS320F2812芯片为核心控制器搭建硬件架构,对陀螺信号进行数据实时采集和FIR数字滤波等处理,所
稳定性问题一直制约着RFID电子卡的应用与发展,针对此种问题,介绍了一种应用在汽车安全管理及其自动收费系统等场合的RFID电子卡;重点对这种RFID电子卡的稳定性进行了研究,分析讨论了其载波幅度调制电路出现载波频率点漂移、偏移及杂波产生的各种原因,提出对载波幅度调制电路改进设计作为解决的方法,微带线受外界因素影响小的优点在这种方法中得到充分体现;实验结果证明,该方法提高了RFID电子卡的工作稳定性