新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > MSP430 DMA控制器的特性和模塊功能

        MSP430 DMA控制器的特性和模塊功能

        作者: 時間:2013-01-16 來源:網絡 收藏

        特性:

        1 l數據傳送不需要CPU介入,完全由自行管理。

        2 在整個地址空間范圍內傳輸數據,塊方式傳輸可達65536字節

        3 能夠提高片內外設數據吞吐能力,實現高速傳輸,每個字或者字節的傳輸僅需要2個MCLK

        4 減少系統功耗,即使在片內外設進行數據輸入或輸出時,CPU也可以處于超低功耗模式而不需喚醒

        5 字節和字數據可以:DMA傳輸可以是字節到字節、字到字、字節到字或者字到字節。當字到字節傳輸時,只有字中較低字節能夠傳輸,當從字節到字傳輸時,傳輸到字的低字節,高字節被自動清零

        6 四種傳輸尋址模式:固定地址到固定地址、固定地址到塊地址、塊地址到固定地址以及塊地址到塊地址

        7 觸發方式靈活:邊沿或者電平觸發。

        8 單個、塊或突發塊傳輸模式:每次觸發DMA操作,可以根據需要傳輸不同規模的數據

        功能模塊:

        1 3個獨立的傳輸通道:通道0、通道1和通道2。每個通道都有源地址寄存器、目的地址寄存器、傳送數據長度寄存器和控制寄存器。每個通道的觸發請求可以分別允許和禁止

        2 可配置的通道優先權:優先權裁決模塊,傳輸通道的優先級可以調整,對同時有觸發請求的通道進行優先級裁決,確定哪個通道的優先級最高。可以采用固定優先級,還可以采用循環優先級。

        3 程序命令控制模塊,每個DMA通道開始傳輸之前,CPU要編程給定相關的命令和模式控制,以決定DMA通道傳輸的類型

        4 可配置的傳送觸發器:觸發源選擇模塊,DMAREQ(軟件觸發)、Timer_A CCR2輸出、Timer_B CCR2輸出、I2C 數據接收準備好、I2C 數據發送準備好、USART接收發送數據、DAC12模塊DAC12IFG、ADC12模塊 的ADC12IFGx、DMAxIFG、DMAE0 外部觸發源。并且還具有觸發源擴充能力



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 张家川| 丰台区| 朝阳区| 毕节市| 南澳县| 芒康县| 田阳县| 山东| 龙游县| 习水县| 台东县| 康平县| 云和县| 济阳县| 高青县| 安阳市| 灵璧县| 鱼台县| 闽清县| 博野县| 辽宁省| 皮山县| 洱源县| 上蔡县| 丹东市| 温宿县| 当阳市| 城步| 美姑县| 宜兴市| 勐海县| 蛟河市| 宝鸡市| 洪洞县| 红河县| 子长县| 浮山县| 荆州市| 怀化市| 广东省| 佛冈县|