欢迎分享,转载请注明来源:内存溢出
CAN总线设置ID滤波后收不到数据
CAN总线设置ID地址错误。CAN总线都有自己的帧ID,通过它,可以实现对CAN数据的归类,滤波的依据,就是这个帧ID,只有CAN总线设置ID地址错误才会导致滤波后收不到数据,只需要把地址修改正确即可。CAN通信的ID有标准ID和扩展ID,其有四种模式,即列表模式和掩码模式(两种模式的区别网上资源较多,此处不做具体区别,其主要却别是列表模式下的ID较为具体(每一位都是明确的),而掩码ID),其中列表模式和掩码模式各有16位宽和32位宽。汽车网络协议id在数据链路层或网络层进行设置。常见的汽车网络协议有CAN、LIN、FlexRay、Ethernet等,其中,CAN协议在数据链路层设置帧ID,LIN协议在数据链路层设置PID,FlexRay协议在网络层设置帧ID,Ethernet协议在网络层设置IP地址。
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
WIN7某些依赖驱动器号的程序无法正常运行怎么办?
上一篇
2023-05-13
win7中的所有快捷键?
下一篇
2023-05-13
评论列表(0条)