由于毕业设计我接触到了CAN总线
我用的方案是
A模块:MSP430F5419+MCP2515+TJA1050
B模块:MSP430F5527+MCP2515+TJA1050
MCP2515用的是SPI总线与MCU相连接,这里得说下,MSP430硬件SPI真的很好用,把数据往那个TXBUF里面放一下,自动出去了,收取有点小技巧,得来个伪写入,这招我还是从什么MSP430F5的那个大学生实训套件的程序里面看到的,要不真的不知道他这个收取不会自动收取,必须伪写入要不不能产生足够CLK脉冲,就不能读到数据,等到收到了从RXBUF里面读取一下就出来了,硬件集成的东西就是好用啊,最近订购了LM3S8962开发板,芯片直接带有can协议的,估计也能很好用。
CAN这个东西收发数据是真的很准确啊,不像串口,错误率蛮大的,我用can点了一上午,收发上亿数据,都没有错误产生。神奇啊……太准了
最近将程序改了下,让其和ZLG can to usb一样可以显示数据传输方向和ID和数据和错误,吼吼
最近还在考狗血的驾照累啊……结束了再来详细的忽悠下下
大四了,工作也签好了,签了上海大众,对于我们学校学汽车的来讲也算挺好了,但是心里有点不爽,签的制造部(工程部死活不收留我,哪怕给少点呢),这样也就是说我工作了可能离电子就越来越远了,可能永远没有机会去接触了,我选了个做CAN总线的毕业设计课题也是想纪念一下我即将过去的本科生涯,真正的为了我喜欢的东西去努力一下,希望未来有那么一天我能发挥我的特长,哪怕生活里面全是工作……
文章评论(0条评论)
登录后参与讨论