• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32F103的CAN总线怎么接收64个不同ID的数据呢

95a2335bd5708a04 2018-07-27 浏览量:2047
STM32F103的CAN总线怎么接收64个不同ID的数据呢?我现在在测试一个毫米波雷达,它一直不间断的发送64的不同ID的数据
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 一个器件发送64个id?

    如果是一个器件发送的那就是分时发送 接收跟普通接收是一样的 收到数据判断id 缓存数据这样

    • 发布于 2018-07-29
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:6
  • 可以将雷达的64个ID数据解析一次,看看通信格式是怎样的,每传一个ID有多少数据的字节,再从STM32的程序中完善这个协议的通信,就可以正确收到毫米波雷达中64个ID的数据了。

    • 发布于2018-07-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 为什么一个传感器会发送64个ID呢?有64个ID不得有64个节点吗?你说的是不是64个字节的数据呀?
    • 发布于2018-07-28
    • 举报
    • 评论 0
    • 0
    • 0

  • STM32的CAN本身就是可以接收多个不同ID的数据的,它本身只能缓存一条
    • 发布于2018-07-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 轮巡接收,先进缓冲,读一个进一个!
    • 发布于2018-07-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个只要地址不冲突就可以接收,依次排查地址接收数据就可以
    • 发布于2018-07-30
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以采用环形队列的方式进行接受数据解析
    • 发布于2018-07-31
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32F103的CAN总线怎么接收64个不同ID的数据呢