一种基于顺序链的CAN地址分配方法及通信系统
摘要文本
本发明涉及一种基于顺序链的CAN地址分配方法及通信系统,属于CAN通信技术领域。本发明将各待通信的模块通过CAN总线的方式级联,级联后的各模块使用一根地址线顺序连接,前一级模块根据收到的辅助信号将接收到由CAN总线传来的地址信息作为该模块的CAN地址,同时将CAN地址加上设定数值作为后一级模块的CAN地址由CAN总线传输,并由该模块通过地址线发送辅助信号给后一级模块,后一级模块根据收到的辅助信号将接收到由CAN总线传来的地址信息作为该模块的CAN地址,从而实现基于顺序链的各级联模块的CAN地址分配。本发明的CAN地址分配方式实现简单,组网灵活,便于扩展,能够很好的应用到级联的CAN通信系统中。
申请人信息
- 申请人:郑州市茂辰电子科技有限公司
- 申请人地址:450000 河南省郑州市西三环启福大道启福中华小区19号楼27层西南户
- 发明人: 郑州市茂辰电子科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种基于顺序链的CAN地址分配方法及通信系统 |
| 专利类型 | 发明授权 |
| 申请号 | CN201610646994.3 |
| 申请日 | 2016年8月9日 |
| 公告号 | CN106131240B |
| 公开日 | 2024年1月9日 |
| IPC主分类号 | H04L61/5038 |
| 权利人 | 郑州市茂辰电子科技有限公司 |
| 发明人 | 何晨辉 |
| 地址 | 河南省郑州市西三环启福大道启福中华小区19号楼27层西南户 |
专利主权项内容
来源:马 克 数 据 网 。1.一种基于顺序链的CAN地址分配方法,其特征在于,该分配方法包括以下步骤:1)将各待通信的模块通过CAN总线的方式级联,级联是指前一级模块的CAN输出端口与后一级模块的CAN输入端口连接;级联后的各模块通过地址线顺序连接,即前一级模块的地址输出端口通过地址线与后一级模块的地址输入端口连接,用于传输模块自动编写地址的辅助信号;2)前一级模块在通过地址线收到辅助信号后,将接收到由CAN总线传来的地址信息作为该模块的CAN地址,同时将CAN地址加上设定数值作为后一级模块的CAN地址由CAN总线传输,并由该模块通过地址线发送辅助信号给后一级模块,后一级模块根据收到的辅助信号将接收到由CAN总线传来的地址信息作为该模块的CAN地址,以此类推,系统中的每个模块都会先接收到前一级模块发送的辅助信号,再从CAN总线上获取对应CAN地址并存储,然后在CAN地址上加设定数值发送到CAN总线上,每一次只有一个模块会收到辅助信号,从而实现基于顺序链的各级联模块的CAN地址分配。