2个回答
展开全部
感谢题主的邀请,我来说下我的看法:
CAN总线是目前被广泛应用的一种汽车内部控制总线,因为其比较强的综合性能,所以往往一到两条CAN总线就能够满足车子所有的控制需求。不过,也正是因为CAN总线控制着车子本身,所以针对于它的安全性考虑一直就没有减少过,为了尽可能的减少因为它出现数据异常而造成的车子失控问题,我们必须从CAN总线的根本入手,使用专门的CAN分析仪工具连接目标CAN总线,通过对其进行数据的收发来探寻其运行的规律,也就是破译其数据信号,这一点很重要,不仅仅可被用于汽车CAN总线的检测,研究明白了还可以为汽车CAN总线升级提供思路,GCGD就有类似的CAN分析仪工具,网上都可以找到,这些就是题目中所说的意义。
如果你觉得我说的还行,采纳下啊!
展开全部
确实汽车的各种设备是通过CAN总线连接的。
CAN总线的接口芯片目前用的比较多的就是SJA1000,它是将数据转换成CAN数据帧,但要与CAN总线连接还必须用PCA82C250,说得更准确点是:SJA1000和PCA82C250必须配对使用。
单片机用STC12C5A60S2,也可以,速度上可能要慢点。要在汽车OBD接口上读取信息可能有点难度吧,需要知道CAN总线的波特率,还要知道各种设备的通信协议,还有CAN数据包的格式等等。同样,你编程时也必须要确定这些的。
CAN总线的接口芯片目前用的比较多的就是SJA1000,它是将数据转换成CAN数据帧,但要与CAN总线连接还必须用PCA82C250,说得更准确点是:SJA1000和PCA82C250必须配对使用。
单片机用STC12C5A60S2,也可以,速度上可能要慢点。要在汽车OBD接口上读取信息可能有点难度吧,需要知道CAN总线的波特率,还要知道各种设备的通信协议,还有CAN数据包的格式等等。同样,你编程时也必须要确定这些的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |