新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > MSP430F5xxx 在高速公路不停車收費系統(tǒng)(ETC)中的應用

        MSP430F5xxx 在高速公路不停車收費系統(tǒng)(ETC)中的應用

        作者: 時間:2011-07-14 來源:網絡 收藏

          解碼過程說明:

          1.待機狀態(tài):TimerA配置成捕獲模式,使能TimerA中斷,等待數據到來
          2.捕獲到第一個數據沿:在TimerA中斷中使能DMA,使能TimerB及TimerB中斷
          3.數據接收:DMA自動將后續(xù)的數據沿搬移到內存數組中;同時MCU解碼
          4.數據結束:TimerB判斷數據接收結束
          5.解碼結束


        圖6.程序流程圖

        實測結果:

          采用120bytes的數據做FM0解碼測試,其中數據位”1”和“0”約各占50%。MSP430F5438完成解碼后,通過串口輸出數據如圖7所示:


        圖7.串口接收到的數據

          對上圖1Kbits數據,實測MCU完成解碼,滯后數據包接收完畢約220uS.如圖8所示


        圖8.解碼實時性

          使用MSP430F5xxSPI及DMA實現FM0編碼及發(fā)送的辦法

          ETCOBU系統(tǒng)MCU上行數據率是512Kbps。通過靈活應用片上DMA及SPI模塊,可以方便的完成FM0數據發(fā)送


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 中江县| 年辖:市辖区| 柯坪县| 军事| 都安| 延津县| 广灵县| 南溪县| 宁蒗| 东宁县| 中牟县| 三穗县| 罗平县| 容城县| 乌苏市| 商南县| 石屏县| 自贡市| 樟树市| 行唐县| 芮城县| 延安市| 定安县| 漳浦县| 奈曼旗| 贵阳市| 平度市| 巴彦淖尔市| 启东市| 宜川县| 依安县| 贵阳市| 朔州市| 咸丰县| 锦屏县| 丹巴县| 石嘴山市| 奈曼旗| 抚远县| 明光市| 黄浦区|