LIN的基础是uart。保证数据安全等功能都是在软件上搞定的。can直接在硬件上实现了校验,仲裁,同步。所以软件就容易点。
【 在 om (还是小飞机省油) 的大作中提到: 】
懂你的意思了
但正如后面有人说的,只有串口的单片机,比但CAN的便宜太多了,那点儿flash好像没法与之相比
话说,为啥LIN的协议代码很大?是哪一层占得多?CAN相对LIN我理解也就是数据链路层比较省心,由CAN控制器完成了
回头问问做这个的同事
【 在 apcnn (apcnn) 的大作中提到: 】
: 是不是我表达得不清楚,我的意思是说,LIN减少了硬件开支,但是,在选MCU的时
: 候,因为实现LIN协议的代码容量大,需要选择FLASH容量大的MCU,一个形象的比
: 较就是
: ...................
--
FROM 116.247.109.*