一种CAN总线通讯控制系统技术方案

技术编号:7122835 阅读:205 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术公开了一种CAN总线通讯控制系统,包括FPGA、电源模块、多个CAN总线通讯控制器,每个CAN总线通讯控制器均连有CAN收发模块,FPGA包括初始化模块、通信控制模块、接收数据模块、发送数据模块和时钟管理模块,初始化模块的信号输出端连通信控制模块的信号输入端,通信控制模块的信号输出端分别接入接收数据模块和发送数据模块,接收数据模块和发送数据模块通过数据和地址总线分别接入每个CAN总线通讯控制器,时钟管理模块通过时钟总线分别接入每个CAN总线通讯控制器,通信控制模块通过控制总线接入每个CAN总线通讯控制器,通信控制模块通过片选总线接入每个CAN总线通讯控制器。本实用新型专利技术能简化CAN总线通信电路的设计,并具有灵活性强、拓展性好的优点。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及CAN通讯领域,具体地指一种CAN总线通讯控制系统
技术介绍
基于FPGA (Field-Programmable Gate Array,现场可编程门阵列)平台的 CAN(ControIler Area Network,控制器局域网)总线通讯控制器,主要功能是实现多路独立的CAN总线通讯功能。目前CAN总线通讯通常采用D SP (digital signal processor)、 ARM (Advanced RISC Machines)、单片机等配置了 CAN控制器的芯片作为主控制器,上述方式致使每个主控制器的CAN接口通道数量有限,如需实现多通道的CAN通讯,需增加主控芯片作为专用通讯控制器,这就造成了电路设计复杂、且电路的灵活性和拓展性差。
技术实现思路
本技术的目的就是要提供一种能使CAN总线通信电路设计简单、灵活性强、 拓展性好的CAN总线通讯控制系统。为实现此目的,本技术所设计的一种CAN总线通讯控制系统,其特征在于它包括FPGA、与FPGA连接的电源模块、多个CAN总线通讯控制器,其中,每个CAN总线通讯控制器均连接有CAN收发模块,FPGA包括初始化模块、本文档来自技高网...

【技术保护点】
1.一种CAN总线通讯控制系统,其特征在于:它包括FPGA、与FPGA连接的电源模块、多个CAN总线通讯控制器,其中,每个CAN总线通讯控制器均连接有CAN收发模块,FPGA包括初始化模块、通信控制模块、接收数据模块、发送数据模块和时钟管理模块,初始化模块的信号输出端连接通信控制模块的信号输入端,通信控制模块的信号输出端分别接入接收数据模块和发送数据模块,接收数据模块和发送数据模块通过数据和地址总线分别接入每个CAN总线通讯控制器,所述时钟管理模块通过时钟总线分别接入每个CAN总线通讯控制器,所述通信控制模块通过控制总线接入每个CAN总线通讯控制器,所述通信控制模块还通过片选总线接入每个CAN...

【技术特征摘要】

【专利技术属性】
技术研发人员:郭亮许维敏
申请(专利权)人:湖北三江航天险峰电子信息有限公司
类型:实用新型
国别省市:42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1