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