OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4814|回复: 7

关于 RT1052 FlexCan通信问题

[复制链接]

1

主题

12

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2018-12-20
在线时间
10 小时
发表于 2018-12-20 20:38:18 | 显示全部楼层 |阅读模式
1金钱
大家好,最近我在使用RT1052 FlexCan的使用,遇到一个很奇怪的问题,就是我发送完数据后,接收函数会接收到刚发送的数据,代码全部用的正点原子示例里面的,有哪位大神能解释一下么?
目前我的解决方法是延时几毫秒接收,但是这个很不稳定,有时能成功接收到想要的数据,有时还是会接收到刚发送的数据!!!

最佳答案

查看完整内容[请看2#楼]

对于RT1052来说,你的发送ID和接收ID设置为一样的额,那么你自己就能接收到你自己的数据
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2018-12-20 20:38:19 | 显示全部楼层
上Miss 发表于 2018-12-21 09:34
发送和接收ID都设置了,不过由于需求,发送和接收ID设置为一样的。

对于RT1052来说,你的发送ID和接收ID设置为一样的额,那么你自己就能接收到你自己的数据
开往春天的手扶拖拉机
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-12-21 02:37:38 | 显示全部楼层
帮顶
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2018-12-21 09:22:26 | 显示全部楼层
设置FlexCAN的接收过滤ID!ID设置为你要接收的端点的ID
回复

使用道具 举报

1

主题

12

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2018-12-20
在线时间
10 小时
 楼主| 发表于 2018-12-21 09:34:29 | 显示全部楼层
zuozhongkai 发表于 2018-12-21 09:22
设置FlexCAN的接收过滤ID!ID设置为你要接收的端点的ID

发送和接收ID都设置了,不过由于需求,发送和接收ID设置为一样的。
回复

使用道具 举报

1

主题

12

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2018-12-20
在线时间
10 小时
 楼主| 发表于 2018-12-21 09:34:51 | 显示全部楼层
回复

使用道具 举报

1

主题

12

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2018-12-20
在线时间
10 小时
 楼主| 发表于 2018-12-21 11:30:59 | 显示全部楼层
zuozhongkai 发表于 2018-12-21 11:07
对于RT1052来说,你的发送ID和接收ID设置为一样的额,那么你自己就能接收到你自己的数据

多谢解答
回复

使用道具 举报

1

主题

12

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2018-12-20
在线时间
10 小时
 楼主| 发表于 2018-12-21 11:44:32 | 显示全部楼层
上Miss 发表于 2018-12-21 09:34
发送和接收ID都设置了,不过由于需求,发送和接收ID设置为一样的。

大佬,还想请教一下另外一个问题,就是我准备发送1024个字节,但通过抓取波形来看,can的发送端在发送到782字节的时候就自己延时了11ms,再继续发送!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 17:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表