56
425
1504
助理工程师
最近在开发GD32的芯片,发现STM32F103 HAL库移植到GD32F103 当波特率在1000时CAN工作不正常。波特率在500时没啥问题,但是一到了1000波特率,连续最多发送20000帧数据就报错了。发送帧数据间隔在1~2ms左右。不知道跟是否是标准帧有关系。F4就没啥问题,这个F1问题颇多。大家有没有遇到同样的问题啊?
使用特权
9
113
327
资深技术员
255
1927
6102
高级工程师
6
50
144
中级技术员
8
430
1284
0
1
3
实习生
2029
1万
4万
版主
53
4119
资深工程师
sagade 发表于 2022-12-4 22:53 去年,ST标准库的程序,我烧到GD32F103里面,压根就跑不起来,你这用HAL库的居然还能跑。 后来直接用GD的库 ...
79
4118
chenbagan 发表于 2022-12-4 08:01 GD的CAN还是做的不错的,1M应该不至于卡顿。我们用C103做到6M CANFD都没有问题。 ...
88
4087
99
4122
95
4129
AdaMaYun 发表于 2022-11-23 11:30 问题解决了嘛?感觉像是CAN设置问题,或是速率传输跟不上的问题,我遇到过一次标准CAN模块通讯卡顿,因为CA ...
317
3万
技术总监
14
3253
9733
技术达人
44
2808
8430
19
1316
3894
中级工程师
68
1536
4899
246
1885
5922
发表回复 本版积分规则 回帖后跳转到最后一页
时间类勋章
人才类勋章
发帖类勋章
等级类勋章
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号