好久没有更新博客了,最近一直在用CAN,所以今天发表点CAN的使用体会。
CAN使用起来很简单,类似于串口,在可靠性和易用性上都要远远超过串口,虽然用了近2个月的时间去看汽车J1939协议,看到最后,忽然明白了一同事说的一句话:CAN就是一大堆的协议,仅此而已。
按照协议规定可以随意使用,而且协议的制定很严谨,既考虑了使用性,也考虑到了将来的扩展性,真的是很佩服。
不过,飞思卡尔的编译环境CodeWarrior里面的专家模式也是十分厉害,它把你所可以用到的各种情况都做成了各种的可选择项,选择后进行编译即可,不用关心各种的底层协议和变量定义,直接按照要求调用即可,这样就可以专心做应用,而节约大量的时间。
今天就写这么多吧。
文章评论(0条评论)
登录后参与讨论