期刊文献+

基于FPGA的CAN总线串口通信模块设计

Design of an FPGA-Based CAN—UART Communication Module
在线阅读 下载PDF
导出
摘要 【目的】为满足CAN总线与UART串口通信的交互需求,设计了一种基于FPGA的通信转发方案,以实现两种协议之间的双向通信。【方法】系统以FPGA为核心控制单元,采用VHDL语言编写协议解析模块,实现CAN总线与UART串口的协议解析功能;通过设计发送与接收模块,实现两者之间的双向通信;最终在Vivado平台上对所设计的通信模块进行功能验证。【结果】该系统能够稳定实现CAN总线与UART串口数据的双向传输,满足高可靠、低延迟的传输要求。【结论】基于FPGA的通信转发设计方案,验证了在FPGA中实现CAN总线与UART串口之间不同协议通信的可行性,具有一定的理论研究与工程应用价值。 [Purposes]To meet the communication interaction requirements between the CAN bus and UART interface,this paper presents an FPGA-based communication forwarding scheme,focusing on the implementation of bidirectional data exchange between the two protocols.[Methods]The system adopts an FPGA as the core control unit,where VHDL-based protocol parsing modules are developed to handle CAN bus and UART protocol analysis,while the transmission and reception modules achieve bidirectional communication between the two interfaces.[Findings]Functional verification of the designed communication module was conducted on the Vivado platform.The experimental results demonstrate that the system can stably achieve bidirectional data transmission between the CAN bus and UART interface,meeting the requirements of high reliability and low latency.[Conclusions]The proposed FPGA-based communication forwarding design validates the feasibility of implementing inter-protocol communication between CAN bus and UART within FPGA hardware.The scheme exhibits promising potential for engineering applications and further research promotion.
作者 高扬 邹瑞滨 孙嘉豪 刘沅鑫 张葳琳 GAO Yang;ZOU Ruibin;SUN Jiahao;LIU Yuanxin;ZHANG Weilin(Liaocheng University,Liaocheng 252000,China)
机构地区 聊城大学
出处 《河南科技》 2026年第1期14-19,共6页 Henan Science and Technology
关键词 FPGA CAN总线 UART串口 VHDL 协议转换 FPGA CAN bus UART serial port VHDL protocol conversion
  • 相关文献

参考文献7

二级参考文献68

共引文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部