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

stm32 can格式

chenlei1910 2018-11-24 浏览量:791
stm32 can  Intel和Motorola 的数据格式要怎么区分还是can自己处理,得到的数据是一样的吗
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • intel格式和motorola格式是字节序不同,并不是CAN的排列方式不同,比如某个数据占两个字节,那intel格式和motorola格式的高低字节排序就是不一样的

    参考https://blog.csdn.net/bingdianlanxin/article/details/41522373​

    • 发布于 2018-11-27
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • CAN上有总线的协议是一样的,是一个标准,而再上层的协议是要自己处理的
    • 发布于2018-11-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 数据格式每家都不一样,你还可以自己定义,不过CAN协议标准是通用的!
    • 发布于2018-11-25
    • 举报
    • 评论 0
    • 0
    • 0

  • can的物理层协议相同,但是传输层和应用层协议不一定相同,你要找到摩托罗拉那份can的传输层协议才好改。

    • 发布于2018-11-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 由于传输协议层不同,最好找CAN的官方协议标准,排列方式要统一,Intel 与 Motorola 两种格式,STM32 CAN 波特率、采样点设置 ,都注意下
    • 发布于2018-11-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 跟你的协议有关系,一般都是要找标准的协议才能进行操作
    • 发布于2018-12-27
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是你的数据协议不同,要根据协议来处理
    • 发布于2018-12-29
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32 can格式