原文:记28377系列芯片中Can总线标准帧和扩展帧该怎么设置?

笔者最近在调试 系列DSP芯片的can通讯时,遇到一个小问题,百思不得姐 起因是这样的,在设计一个多单元并联的系统,所有单元使用can总线进行通讯,当通讯端口,can外设,以及相关通讯协议都设计好后,开始使用上位机进行通讯调试时,发现上位机可以正常接收到dsp通过can发送的数据,但检测dsp中的接收缓存,始终看不到上位机下发的数据。 于是,笔者反复排查can模块的配置,can邮箱的配置,以及相关 ...

2019-08-23 13:33 0 555 推荐指数:

查看详情

CAN总线扩展数据介绍

扩展CAN 数据中,紧随SOF 位的是32 位的仲裁字段。仲裁字段的前11 位为29 位标识符的最高有效位(Most Significant bit,MSb)(基本lD) 。紧随这11 位的是替代远程请求(Substitute Remote Request, SRR)位,定义 ...

Fri Mar 23 16:27:00 CST 2018 0 4423
can总线中什么是远程

所谓“远程”是一个传统翻译上的误区。Remote Frame实际上它的意义是“遥控”,发起方发起特定ID的远程,并且只发送ID部分,那么与其ID相符的终端设备就有义务在后半段的数据部分接管总线控制权并发送自己的数据。打个比方,中控机需要定时获取某个节点的数据(例如转速计的实时转速、油量 ...

Sat May 05 00:17:00 CST 2018 0 914
CAN帧格式(标准、拓展

CAN2.0B标准 CAN 标准信息为11个字节,包括两部分:信息和数据部分。前3个字节为信息部分。 位置 ...

Sat Jul 07 22:19:00 CST 2018 0 21521
CAN帧格式(标准、拓展

来源:https://www.cnblogs.com/fengliu-/p/9277165.html CAN2.0B标准 CAN 标准信息为11个字节,包括两部分:信息和数据部分。前3个字节为信息部分。 位置 7 6 5 4 3 2 1 0 ...

Thu Mar 26 19:12:00 CST 2020 0 3277
CAN总线的远程、错误的作用!

CAN 远程是一个空数据场的, 关键是在它的ID场和远程标志位,当远程标志位为1时他就是远程,数据场必须为空,被请求节点通过ID场的辨识来响应,发送被请求的总线上,具体举例,我随便举一个,BCM需要知道车门的状态,一个远程过去,车门把自己的状态发回来 ----------------------------------------------------------------- ...

Sun May 12 00:25:00 CST 2013 0 2792
can总线的远程(遥控)—说的很形象

所谓“远程”是一个传统翻译上的误区。Remote Frame实际上它的意义是“遥控”,发起方发起特定ID的远程,并且只发送ID部分,那么与其ID相符的终端设备就有义务在后半段的数据部分接管总线控制权并发送自己的数据。打个比方,中控机需要定时获取某个节点的数据(例如转速计的实时转速、油量 ...

Sun Nov 24 04:14:00 CST 2019 0 415
STM32——CAN协议标准格式和扩展格式与优先级的关系

一、CAN数据标准格式和扩展格式 我们知道CAN总线上的数据都可以配置一个ID号,其可以为11位(标准ID格式)或者29位(扩展ID格式),这也是数据标准格式和扩展格式的区别所在。 这个ID在CAN优先级中起着重要的作用,它决定了数据发送的优先级。对于优先级高的信息,可以给他打包 ...

Fri Nov 08 22:40:00 CST 2019 0 1171
CAN通信ID如何设定?

CAN总线ID是包含在报文中的。 1、主要用作CAN总线的仲裁使用,所以一般来说网络上的每个节点(向总线上发送)的ID应该有所不同。ID值越低,报文优先级越高,在两组不同ID报文同时上线时候,仲裁机制使得ID值低的占用总线,ID值高的退出。 2、ID域可以是11位和29位,其值和含义 ...

Mon Jan 21 22:54:00 CST 2019 0 3279
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM