35
347
1294
助理工程师
最近在开发GD32的芯片,发现STM32F103 HAL库移植到GD32F103 当波特率在1000时CAN工作不正常。波特率在500时没啥问题,但是一到了1000波特率,连续最多发送20000帧数据就报错了。发送帧数据间隔在1~2ms左右。不知道跟是否是标准帧有关系。F4就没啥问题,这个F1问题颇多。大家有没有遇到同样的问题啊?
使用特权
9
114
330
资深技术员
177
1274
4108
中级工程师
6
50
144
中级技术员
7
404
1206
0
1
3
实习生
1364
1万
4万
版主
51
3859
资深工程师
sagade 发表于 2022-12-4 22:53 去年,ST标准库的程序,我烧到GD32F103里面,压根就跑不起来,你这用HAL库的居然还能跑。 后来直接用GD的库 ...
78
3858
chenbagan 发表于 2022-12-4 08:01 GD的CAN还是做的不错的,1M应该不至于卡顿。我们用C103做到6M CANFD都没有问题。 ...
3863
80
3862
71
3870
AdaMaYun 发表于 2022-11-23 11:30 问题解决了嘛?感觉像是CAN设置问题,或是速率传输跟不上的问题,我遇到过一次标准CAN模块通讯卡顿,因为CA ...
315
3万
技术总监
10
2980
8914
技术达人
39
2563
7698
高级工程师
1075
3171
67
1531
4884
200
1391
4458
发表回复 本版积分规则 回帖后跳转到最后一页
时间类勋章
人才类勋章
发帖类勋章
等级类勋章
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号