新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于TLC320AC01與DSP的接口設計

        基于TLC320AC01與DSP的接口設計

        作者: 時間:2011-09-25 來源:網絡 收藏
        3.2 部分關鍵代碼

        本文引用地址:http://www.104case.com/article/150172.htm

        (1)初始化初始化代碼TMS320VC5402的初始化和的初始化。TMS320VC5402的初始化代碼如下:

        SSBX INTM ;使所有中斷無效 ORM #0834h,PMST ;

        設備處理器方式狀態寄存器PMST STM #02492h,SWWSR ;

        所有外圍兩個等待狀態 RSBX OVM ;使OVM=0 RSBX FRCT ;

        使FRCT=0,允許整數乘 STM #010h,IMR ;

        多通道緩沖串口接收中斷使能 RSBX INTM ;

        使能所有非屏蔽中斷

        下面是TLC320VC01的初始化程序代碼:

        SSBX SXM ;

        設置符號擴展模式 LD #PR1,DP ;

        以下三句設置內部數據 LD PR1,A ;

        寄存器R1的值,其余寄存器的設置與此同 CALL AC01_2ND …… RET AC01_2ND;

        RSBX INTM ;

        使中斷有效 STH A,DXR10 STL A,DXR10 STL #0,DXR10 ;

        確保字被發送 SSBX INTM ;

        使中斷無效 RET

        (2)接收中斷服務程序這段程序包括通道的區分,方法是使主首選寫入,主TLC320AC01的LSB是0,從TLC320AC01的LSB是1。發送中斷與此相同。具體程序如下:

        SBPREC:BITF

        DRR10,#1

        BC loop1,TC

        LD DRR10,A

        AND #0fffch,A

        STL A,DXR10 B

        loop2

        Loop1:

        LD DRR10,A

        AND # 0fffch,A

        STL A,DXR10

        RETE

        Loop2:RETE

          4 結束語

          利用本文介紹的硬件方法和軟件編程可以完成模擬信號的采集與回放,從而實現諸如數據采集、處理和存儲等功能,并可對采集的數據進行頻譜分析,因而可廣泛應用于頻譜分析儀、數字記錄儀以及調制解調器等。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 巴林右旗| 旌德县| 东港市| 盱眙县| 宁明县| 湖南省| 武宣县| 亳州市| 陵川县| 定结县| 哈尔滨市| 威信县| 额济纳旗| 留坝县| 溧阳市| 湘阴县| 剑阁县| 大名县| 额济纳旗| 留坝县| 武功县| 都兰县| 于田县| 岢岚县| 娱乐| 镇坪县| 沙坪坝区| 康乐县| 宁明县| 滨海县| 卓尼县| 淅川县| 无锡市| 纳雍县| 天峨县| 泊头市| 南漳县| 南开区| 邹城市| 莎车县| 长乐市|