CAN总线初探--从硬件有线至数据交互
本文基于当前阶段开展的一项关于CAN总线相关测试项目,其中所涉不触及项目秘密的技术探索部分形成了本文所采用的技术线路,用于技术积累、分享或是交流关于can总线相关车联网安全技术。
CAN总线数据交互初探0x01 初识CAN CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低功耗、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,1986 年德国电气商博世公司开发出面向汽车的CAN 通信协议。此后,CAN 通过ISO11898 及ISO11519 进行了标准化,在欧洲已是汽车网络的标准协议。
普遍认为,基于CAN总线的分布式控制系统具备网络各节点之间的数据通信实时性强等优点,与本文相关性支撑性较强的理论为:(1)结构简单,只有2根线与外部相连, ...
Code_test
12345import timedef func(): for i in range(0,6): print(i)func()
CAN总线初探--从硬件有线至数据交互
本文基于当前阶段开展的一项关于CAN总线相关测试项目,其中所涉不触及项目秘密的技术探索部分形成了本文所采用的技术线路,用于技术积累、分享或是交流关于can总线相关车联网安全技术。
CAN总线数据交互初探0x01 初识CAN CAN 是Controller Area Network 的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低功耗、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,1986 年德国电气商博世公司开发出面向汽车的CAN 通信协议。此后,CAN 通过ISO11898 及ISO11519 进行了标准化,在欧洲已是汽车网络的标准协议。
普遍认为,基于CAN总线的分布式控制系统具备网络各节点之间的数据通信实时性强等优点,与本文相关性支撑性较强的理论为:(1)结构简单,只有2根线与外部相连, ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment