[uCOS/RTOS] RTX中RL_CAN丢包问题求解

[复制链接]
1243|1
 楼主| huangtianbao 发表于 2016-11-11 19:44 | 显示全部楼层 |阅读模式
本帖最后由 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

粉丝
快速回复 在线客服 返回列表 返回顶部