STM32 HAL CAN (TJA1050CAN模块) 通讯(一)理论

打印 上一主题 下一主题

主题 532|帖子 532|积分 1596

1、简介

CAN具备多个设备交互的本事,但是网上大多是两个单片机进行交互,大概单片机通过CAN收发器与上位机进行交互测试,本次通过STM32cubeMX完成CAN通讯配置,并通过多个单片机进行数据交互测试。
2、CAN简介

CAN是一种串行通讯协议,主要有低速、高速CAN两种。
低速CAN:通讯速率10-125Kbps,总线长度1000米。
高速CAN: 通讯速率125-1MKbps,总线长度1000<40米。
本次主要对高速CAN进行配置测试。
3、CAN物理层介绍

CAN网络主要通过CAN控制器、CAN收发器双绞线终端电阻构成。
CAN控制器:一样平常集成芯片(STM32等)内部,主要负责数据的收发以及协议的转换。
CAN收发器: 主要负责将CAN控制器发出的数字信号(CANRX、CANTX)与总线上的成差分

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

半亩花草

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表