dhutyhro 发表于 2025-2-27 00:07:32

32G-CAN通讯疑问 | 已可以

两组CAN可以设置不同波特率吗?

乘风飞扬 发表于 2025-2-27 09:20:04

可以

dhutyhro 发表于 2025-2-27 15:00:27

乘风飞扬 发表于 2025-2-27 09:20
可以

请教一下大佬这个需要怎么设置

乘风飞扬 发表于 2025-2-27 15:30:15

dhutyhro 发表于 2025-2-27 15:00
请教一下大佬这个需要怎么设置

选择CAN1/CAN2模块后设置波特率,使用不同的参数设置波特率

dhutyhro 发表于 2025-2-27 18:50:36

乘风飞扬 发表于 2025-2-27 15:30
选择CAN1/CAN2模块后设置波特率,使用不同的参数设置波特率

感谢大佬 已经可以了 谢谢!{:4_196:}

ahwhlzg 发表于 2025-4-10 12:46:06

请问大佬,STC32G的CAN总线的总线错误信息寄存器ECC如何清零,是可写的吗?还是读取后自动清零?

乘风飞扬 发表于 2025-4-10 15:12:46

ahwhlzg 发表于 2025-4-10 12:46
请问大佬,STC32G的CAN总线的总线错误信息寄存器ECC如何清零,是可写的吗?还是读取后自动清零? ...
产生ECC错误时,先写1清除BEI:



然后像从BUS-OFF恢复那样,清除 Reset Mode,就可以清除ECC错误标志:

ahwhlzg 发表于 2025-5-19 14:47:22

乘风飞扬 发表于 2025-4-10 15:12
产生ECC错误时,先写1清除BEI:




谢谢指点,但一次的BEI错误,应该不会使总线关闭(即进入BUS-OFF状态,RM位置1),这种情况下,也是操作清零RM位来复位 ECC 吗?

乘风飞扬 发表于 2025-5-20 09:32:48

ahwhlzg 发表于 2025-5-19 14:47
谢谢指点,但一次的BEI错误,应该不会使总线关闭(即进入BUS-OFF状态,RM位置1),这种情况下,也是操作 ...

通过7楼的两个步骤清除ECC错误标志。
页: [1]
查看完整版本: 32G-CAN通讯疑问 | 已可以