本帖最后由 wangguanfu 于 2013-7-3 15:52 编辑
神器飞天 发表于 2013-7-3 11:44 
目前GD32的7通道DMA可以支持Timers, ADC, SPIs,I2Cs and USARTs。
可通过外部I/O触发一个中断,通过以上 ...
单纯的I/O直接触发DMA有什么意义??????
意义大大了 假设有1个外部16BIT并行ADC,采样速度10M,可直接把CLK接IO 触发DMA采集ADC输出的数据
又假设 有1 个外部DAC 把波形数据建表存储到RAM(ROM/FLASH)。用不同频率CLK触发DMA传输数据送到DAC就是简易DDS
又假设 CMOS数字图象传感器 图象数据可直接通过IO触发DMA ,图象数据传输到MCU内部RAM
意义 呵呵 不要太大 !!!
|