请问STM32能直接用CAN的TX与RX引脚通讯吗?

2019-07-14 14:18发布

我看TJA1050还是VP230作用都是将TTL电平信号转换,
那么我要是两个MCU的CAN_TX与CAN_RX直接连接能够通讯吗?距离不远的情况下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
cnibooji
1楼-- · 2019-07-14 21:53
232是可以的,  CAN还真没试过, 应该不可以的
mosen137
2楼-- · 2019-07-15 00:42
是呀  ,这个问题很好   用了很久的CAN 了  还没有试过!!!!!
cmh8
3楼-- · 2019-07-15 01:23
复制的别人的回答:芯片的CAN接口是指芯片外设中的CAN总线控制器输出电平为TTL规格,saj1000芯片是属于物理层芯片,将TTL 电平信号转换为符合CAN规范的差分信号。
JSJ66
4楼-- · 2019-07-15 02:13
今天刚好这样试了一下,发现不可以呢——直接将两个STM32模块的CAN_TX与CAN_TX、CAN_RX与CAN_RX连接(交叉连接也一样)。
发送请求前是这样滴:


发送请求后是这样滴:

显示出现了位错误。(由于设置的自动重发,所以错误次数超过规定次数,已进入离线状态)

说明:调试使用的是JLINK在线调试。
阿信509
5楼-- · 2019-07-15 04:31
 精彩回答 2  元偷偷看……

一周热门 更多>