微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > MSP430F 在高速公路不停车收费系统(ETC)中的应用

MSP430F 在高速公路不停车收费系统(ETC)中的应用

时间:06-05 来源:TI 点击:

模式,使能TimerA中断,等待数据到来

  2. 捕获到第一个数据沿:在TimerA中断中使能DMA,使能TimerB及TimerB中断

  3. 数据接收:DMA自动将后续的数据沿搬移到内存数组中;同时MCU解码

  4. 数据结束:TimerB判断数据接收结束

  5. 解码结束

图 6. 程序流程图

  实测结果:

  采用120bytes的数据做FM0解码测试,其中数据位"1"和"0"约各占50%。MSP430F5438完成解码后,通过串口输出数据如图7所示:

图 7. 串口接收到的数据

  对上图1Kbits数据,实测MCU完成解码,滞后数据包接收完毕约220uS.如图8所示

图 8. 解码实时性

  使用MSP430F5xx SPI及DMA实现FM0编码及发送的办法

  ETC OBU系统MCU上行数据率是512Kbps。通过灵活应用片上DMA及SPI模块,可以方便的完成FM0数据发送

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top