打印

请教一个GD32C103的CAN的采样点值与测试结果不一致的问题

[复制链接]
1689|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
HWG1|  楼主 | 2023-11-20 14:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在使用CAN通讯时,设置的CAN节点波特率为1MHz,采样点为75%,具体配置见图片,但是在使用测试设备测试单个节点的时候,测出的采样点只有35%。请问是我配置有问题吗,除了截图中的配置还有没有要配置的地方,麻烦大佬们答疑解惑,万分感谢!APB1上的时钟频率为60MHz。

使用特权

评论回复
沙发
HWG1|  楼主 | 2023-11-20 14:17 | 只看该作者

请教一个GD32C103的CAN的采样点值与测试结果不一致的问题

截图发不了,补一下配置:
can_parameter.resync_jump_width                 = CAN_BT_SJW_1TQ;
can_parameter.time_segment_1                    = CAN_BT_BS1_2TQ;
can_parameter.time_segment_2                    = CAN_BT_BS2_1TQ;
can_parameter.prescaler                                 = 15;

使用特权

评论回复
板凳
HWG1|  楼主 | 2023-11-20 14:20 | 只看该作者

请教一个GD32C103的CAN的采样点值与测试结果不一致的问题

如果谁有GD原厂的技术支持工程师的联系方式,也可以提供给我

使用特权

评论回复
地板
elephant00| | 2024-1-31 10:39 | 只看该作者
检查配置是否错误

使用特权

评论回复
5
两只袜子| | 2024-1-31 10:40 | 只看该作者
时钟源是否正确的

使用特权

评论回复
6
jcky001| | 2024-1-31 10:40 | 只看该作者
可能是硬件上的问题,例如CAN控制器或其相关电路可能存在故障。

使用特权

评论回复
7
cr315| | 2024-1-31 10:41 | 只看该作者
软件驱动和固件是否是最新的,并且与您的硬件兼容

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝