首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA与ARM单片机的CAN总线分析仪设计
引用本文:林智伟,蒋东方,牛鹏宇. 基于FPGA与ARM单片机的CAN总线分析仪设计[J]. 计算机测量与控制, 2011, 19(9)
作者姓名:林智伟  蒋东方  牛鹏宇
作者单位:西北工业大学自动化学院,陕西西安,710129
摘    要:针对CAN总线网络通信质量分析、测试和验证的需要,论证了一种基于ARM单片机与FPGA完成的CAN总线分析仪设计;该分析仪采用集成的CAN控制器与专用总线电平采样双通道信息采集硬件结构;采用单片机及基于FPGA的专用电路完成对CAN网络的实时通信数据的收集与监控;采用PC机完成数据分析与参考信息显示;文章详细讨论了分析仪硬件的具体设计;分析了CAN总线通信波特率的自动检测、总线故障的检测与定位方法;最后结合软件设计给出了所设计的CAN总线分析仪的实测试验结果,可实现总线报文的正常监测、总线状态分析与错误检测功能。

关 键 词:仪器仪表  CAN总线分析仪  FPGA  ARM核微控制器  嵌入式系统  

CAN Bus Analyzer Design Based on ARM and FPGA
Lin Zhiwei,Jiang Dongfang,Niu Pengyu. CAN Bus Analyzer Design Based on ARM and FPGA[J]. Computer Measurement & Control, 2011, 19(9)
Authors:Lin Zhiwei  Jiang Dongfang  Niu Pengyu
Affiliation:Lin Zhiwei,Jiang Dongfang,Niu Pengyu(College of Automation,Northwestern Polytechnical University,Xi'an 71072,China)
Abstract:According to the requirements of communication quality analyzing,testing and verification of CAN bus communication system,a CAN bus analyzer design based on ARM-core MCU and FPGA is proposed.In the proposed design,dual sampling channels,one from integrated CAN controller,the other from FPGA based specifically designed ASIC,are adopted to the hardware design.PC is exploited to complete complex data analysis while MUC system is designed to obtain real-time raw data.The implementation details of the hardware a...
Keywords:gauge and instrumentation  CAN bus analyzer  FPGA  ARM core MCU  embedded system  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号