![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
汽车航空业总线
文章平均质量分 91
。
FA@TE
这个作者很懒,什么都没留下…
展开
-
CAN总线波特率计算方法
CAN总线波特率计算方法1.位时间2.计算公式3.举例4.参考文章1.位时间1个位时间包含4个功能段,分别是同步段,传播段,相位缓冲段1,相位缓冲段2。为了便于编程,有些时候会把传播段和相位缓冲段1合并成一个时间段。位时间的数值相当于1/波特率,就是一位在CAN总线上传递的时间。这一位的值(1或0)由采样点的电平决定。相关参数定义如下:Prescaler:分频很容易理解,控制器的时钟频率进行分频后会得到CAN的时钟,CAN时钟的一个时间周期就是之前提到的最小时间段tscl,也称作时间份额,代表的原创 2021-04-08 10:39:34 · 20649 阅读 · 8 评论 -
CAN总线的CRC校验
CAN总线的CRC校验1.生成多项式2.通讯校验的过程3.CAN总线中使用的生成多项式4.参考文章1.生成多项式理解CRC校验,首先需要了解生成多项式的概念,生成多项式也就是发送方和接受方约定的一个除数而已,发送方和接收方都使用这一个相同的除数进行模2运算,计算结果相同则说明传输数据没有问题,而如果计算结果不同可能传输的数据就出现了问题,目的就是为了保证数据传输的可靠性。上面提到的模二计算本质上就是异或运算,相同的位为0,不同的位为1,也就是不考虑进位、错位的二进制加减法运算,例如:10011011原创 2020-12-07 14:39:35 · 22211 阅读 · 8 评论 -
CAN总线控制器SJA1000
CAN总线控制器SJA10001.CAN总线1.1仲裁过程1.2控制段1.3数据段1.4CRC段1.5ACK段1.6远程帧2.滤波器设置2.1单滤波器设置2.2双滤波器设置3.初始化设置参考资料1.CAN总线控制器局域网总线(CAN,Controller Area Nerwork)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。该协议的健壮性使其用途延伸到其它自动化和工业应用。原创 2020-09-29 19:12:10 · 19437 阅读 · 3 评论 -
1553B控制器61580接口控制
1、在61580的使用中,strbd和select信号可以接到一起,如果接到一起,应该用strbd替代select,而不是select替代strbd。2、在使用中其读写时序如下图所示:3、使用的是dw8051作为6580的控制器,管脚链接如下:在16-bit,buffered,non-zerowait模式下,实际中使用的信号是strbd 、bufferer、16/8-bit、polarity-select、zero-wait、mem/reg、rd/wr、int、ready。而trigger se原创 2020-08-05 14:16:01 · 2211 阅读 · 0 评论 -
1553B总线控制器61580使用
这里写自定义目录标题收藏一篇关于61580使用的文章,侵删!原文地址:http://emesjx.spaces.eepw.com.cn/articles/article/item/1000231、BU-61580有“缓冲”和“透明”2种存储模式,前者使用BU-61580内部4Kx16bit缓冲区,后者使用外部RAM作为数据缓冲区,最大可达64Kx16bit。2、BU-61580的缓冲模式又...转载 2020-05-07 19:28:49 · 3296 阅读 · 0 评论