打印
[uCOS/RTOS]

RTX中RL_CAN丢包问题求解

[复制链接]
1080|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 huangtianbao 于 2016-11-11 21:07 编辑

最近在使用RL_CAN是出现了下述问题,还望各位大侠指教!
系统分为上位机和下位机:
    下位机:每秒向上位机发送20条CAN消息
    上位机:不定时向下位机发送一条CAN消息
开发平台&RTOS:
    keil c
    RTX
出现的问题:
   在上位机与下位机通信时采用的是RL_ARM提供的API--》RL_CAN,
   RL_CAN的通信方式为中断方式,
   当下位机在发送数据时,下位机无法接收到上位机发送的CAN消息,,,

相关帖子

沙发
huangtianbao|  楼主 | 2016-11-12 19:37 | 只看该作者
没弄明白具体是哪的问题,间歇性的漏包,4个、2个、1个、3个、0个的发生~~最终将CAN接收任务的延迟50ms去除后程序不再发生丢包现象,,查阅资料后猜测可能是CAN仲裁时出了问题~~

使用特权

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

本版积分规则

2

主题

6

帖子

0

粉丝