MSP430程序库十四DMA程序库.pptxVIP

  • 7
  • 0
  • 约小于1千字
  • 约 9页
  • 2021-01-19 发布于广东
  • 举报
MSP430 程序库十四DMA 程序库 直接存储器存取(DMADirect Memory Access)方式是用硬件实现存储器与存储器之间 或存储器与I\O 设备之间直接进行高速数据传送,不需要 CPU 的干预。这种方式通常用来 传送数据块。MSP430f16x 系列单片机内部含有 DMA 模块,而且几乎内部所有外设都可 以触发 DMA 开始存取数据。这里实现了这个模块的程序通用的函数库,方便使用。;;;DMA 触发源:每个通道的触发源有 DMAxTSELx 位进行控制的,这些位必须在 DMAE N 位为 0 是进行设置,否则可能出现不可预料的 DMA 触发。;;;;#include msp430x16x.h #include DMA.h unsigned int a[5] = {8693,5689,2356,23565,5656}; unsigned int b[5]; void main( void ) { // Stop watchdog timer to prevent time out reset WDTCTL = WDTPW + WDTHOLD; ClkInit(); //块传输,5 个字(16 位) a-b DMAInit(0,0x00,B,3,3,(unsigned int)a,(unsigned int)b, 5); DMAStart(0); //如果需

文档评论(0)

1亿VIP精品文档

相关文档