查看: 3957|回复: 45

[已解决] 关于LPC1768 CAN发送时间问题

[复制链接]
  • TA的每日心情
    开心
    2021-5-17 17:00
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    13

    主题

    33

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    277
    最后登录
    2022-1-4
    发表于 2021-4-22 08:55:56 | 显示全部楼层 |阅读模式
    本帖最后由 小恩GG 于 2021-5-21 16:44 编辑


      程序CAN通讯从驱动例程包,修改过来的,收发数据正常,没有问题,唯一的问题时,发送到总线上的时间存在差别。

    即 程序中每250ms发送一帧数据,通过 调用
    Status CAN_SendMsg (LPC_CAN_TypeDef *CANx, CAN_MSG_Type *CAN_Msg);
    完成发送,  并接收函数返回状态,返回成功时,打印计时变量,打印出的计时变量均为 250ms的倍数,
    说明是按 250ms执行了一次发送。但是用第三方工具(ZLG的CAN盒)获取CAN总线上的数据时,发现数据帧时间大多数时间是间隔250ms,
    有时是 上一次为260ms~265ms,那一下就是 235ms~240ms。想问一下这是为什么?  为什么从CAN_SendMsg函数到 物理总线上存在10ms的差别?

    CAN总线就挂一个设备或多个设备(甚至不挂设备)时都存在这种现象。有没有遇到同类现象的?  有什么好的解决方法?

    我知道答案 目前已有45人回答
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-4 10:01
  • 签到天数: 55 天

    [LV.5]常住居民I

    0

    主题

    176

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    415
    最后登录
    2021-6-4
    发表于 2021-4-22 09:16:45 | 显示全部楼层
    厉害!
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-4-14 08:59
  • 签到天数: 449 天

    [LV.9]以坛为家II

    5

    主题

    2053

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    4534
    最后登录
    2023-12-7
    发表于 2021-4-26 09:53:22 | 显示全部楼层
    帮顶帮顶
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 11:26
  • 签到天数: 1274 天

    [LV.10]以坛为家III

    21

    主题

    1万

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    13214
    最后登录
    2024-4-19
    发表于 2021-4-26 09:55:01 | 显示全部楼层
    坐等大神
    跟着日天混 ,三天饱九顿!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 09:46
  • 签到天数: 590 天

    [LV.9]以坛为家II

    51

    主题

    2209

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    6995
    最后登录
    2024-4-19
    发表于 2021-4-26 09:57:04 | 显示全部楼层
    是否同时有多条消息进行发送,由于竞合的原因造成消息发送有延迟
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-7-4 21:47
  • 签到天数: 165 天

    [LV.7]常住居民III

    1

    主题

    410

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    1335
    最后登录
    2024-2-29
    发表于 2021-4-26 09:59:36 | 显示全部楼层
    厉害很强
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情

    昨天 10:49
  • 签到天数: 557 天

    [LV.9]以坛为家II

    34

    主题

    5913

    帖子

    2

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    5681
    最后登录
    2024-4-19
    发表于 2021-4-26 10:10:33 | 显示全部楼层
    冲突??
    哎...今天够累的,签到来了~
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-8-30 17:43
  • 签到天数: 306 天

    [LV.8]以坛为家I

    14

    主题

    1746

    帖子

    4

    金牌会员

    Rank: 6Rank: 6

    积分
    2526
    最后登录
    2023-8-30
    发表于 2021-4-26 10:24:57 | 显示全部楼层
    不错不错
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 11:46
  • 签到天数: 1933 天

    [LV.Master]伴坛终老

    61

    主题

    1万

    帖子

    3

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    17220
    最后登录
    2024-4-19
    发表于 2021-4-26 10:26:59 | 显示全部楼层
    可能第三方工具(ZLG的CAN盒)有其他任务发生占用时间处理
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    6 小时前
  • 签到天数: 1290 天

    [LV.10]以坛为家III

    7

    主题

    6195

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    10389
    最后登录
    2024-4-19
    发表于 2021-4-26 10:38:10 | 显示全部楼层
    学习一下
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2024-4-20 06:52 , Processed in 0.143285 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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