打印

k60 can发送不了扩展帧

[复制链接]
1279|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
标准帧数据发送是正常的,可是扩展帧接收到的id不对,数据是对的。id设置的是CAN_USR_ID_t    tx1_id= {0x18FF01F3,1,0}; CAN_USR_ID_t    tem1_tx_id={0x13,0,0};
发送的数据是
unsigned char    ce_buff1[]={1,1,1,1,1,1,1,1};
unsigned char    ce_buff2[]={2,2,2,2,2,2,2,2};接受到的数据如图。



现在不知道怎么调了,求帮助。万分感谢。用的是山外的库,具体也没找到标准帧和扩展帧的具体设置,也不知道怎么设置。
有用过山外的库的,求解答。

相关帖子

沙发
地瓜土豆|  楼主 | 2016-10-26 13:54 | 只看该作者
没人知道吗?

使用特权

评论回复
板凳
airwill| | 2016-10-27 07:25 | 只看该作者
应该是 帧 ID 的设置问题, 看看写 ID 寄存器跟手册的描述是否一致

使用特权

评论回复
地板
杨爱林林| | 2016-10-27 11:12 | 只看该作者
扩展帧id是29位的,你在发送时,得先转换成32位再赋值给寄存器。
应该是这里的问题!!!

使用特权

评论回复
5
地瓜土豆|  楼主 | 2016-11-4 11:21 | 只看该作者
问题已解决,一个是写id写的有问题,另一个就是寄存器有一个配置错误。

使用特权

评论回复
6
山外有山123| | 2017-2-21 10:03 | 只看该作者
你好,我也用山外的库,标准帧也通信不了,问一下你波特率那块是怎么改的?

使用特权

评论回复
7
huangxz| | 2017-2-21 15:39 | 只看该作者
山外有山123 发表于 2017-2-21 10:03
你好,我也用山外的库,标准帧也通信不了,问一下你波特率那块是怎么改的? ...

先用示波器看看有沒有發送信號出來

使用特权

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

本版积分规则

2

主题

5

帖子

1

粉丝