![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CAN总线
超级张大侠
这个作者很懒,什么都没留下…
展开
-
CAN总线基础(三)
1.CAN协议1.1 帧类型通讯时使用下面5个类型的帧: 数据帧 遥控帧 错误帧 过载帧 帧间空隙 在所有这些帧中,数据帧和遥控帧由用户设置,而其它帧则由CAN硬件设置...转载 2019-04-01 11:31:37 · 295 阅读 · 0 评论 -
CAN总线报文浅析
CAN的报文格式在总线中传送的报文,每帧由7部分组成。CAN协议支持两种报文格式,其唯一的不同是标识符(ID)长度不同,标准格式为11位,扩展格式为29位。在标准格式中,报文的起始位称为帧起始(SOF),然后是由11位标识符和远程发送请求位(RTR)组成的仲裁场。RTR位标明是数据帧还是请求帧,在请求帧中没有数据字节。控制场包...转载 2019-04-01 11:42:17 · 1849 阅读 · 0 评论 -
can总线的示波器检测方法
整理自网络::stm32的can总线是在APB1上的,stm32f10x的主频是72Mhz,can外设时钟是36Mhz,stm32f2xx的主频是120Mhz,can外设时钟是30Mhz。。。STM32 APB1和APB2区别:APB2负责AD,I/O,高级TIM,串口1。APB1负责DA,USB,SPI,I2C,CAN,串口...转载 2019-04-01 14:01:21 · 8737 阅读 · 1 评论 -
CAN报文发送优先级反转
1.内部优先级反转“如果仅使用单个发送缓冲区,则可能发生内部优先级反转。 由于低优先级的CAN报文存储在缓冲区中等待总线上没有通信时启动发送。在等待期间,可以阻止由同一微控制器产生的更高优先级的CAN报文传输。 2.外部优先级反转“在一些 CAN 实现中可能会出现外部优先级倒置问题。假设 ...转载 2019-04-02 08:21:07 · 2026 阅读 · 0 评论 -
CAN总线负载率原理及计算
CAN总线负载率概念负载率计算负载率宜控制在30%以内概念CAN总线负载率是指在CAN总线上单位时间内实际传送的位数和可以传送的位数之比。负载率计算假设报文以定周期发送,总线上的报文只有数据帧一种类型,不存在远程帧、错误帧和过载帧这三种类型。因此每帧报文包括:帧起始(1bit)...转载 2019-04-08 17:07:35 · 11302 阅读 · 0 评论