1.这两句不知为什么报出了警告,需要贴上具体代码才能解答吗?
2.__data16_write_addr((unsigned short) &DMA0DA,(unsigned long) &DMA_DST);
DMA_DST是事先设置的unsigned int变量,对如下三种情况,对结果有什么样不同的影响?
i)__data16_write_addr((unsigned short) &DMA0DA,(unsigned long) DMA_DST);
ii)__data16_write_addr((unsigned short) &DMA0DA,(unsigned long) &DMA_DST);
iii)__data16_write_addr((unsigned short) &DMA0DA,(unsigned long) 0x2400);
3.对于存到RAM里面的值,要进行数据处理是不是设置个数组变量或者直接用DMA_DST读取,然后进行处理?
4.对于DMA中断,以MSP430F55xx_dma_04为例,中断中的程序是不是也会消耗转换时间,也就是说DMA从ADC12MEM0搬到RAM所消耗的时间会根据中断函数里的内容变长?
Thanks

