我想逐字节地将数据从RAM流式传输到ARM Cortex M3(将来可能还有M4)上的端口(GPIO引脚)。
有没有办法控制速率,相对于总线速度?
即,如果我以 100MHz运行 M3,例如,我可以在 10MHz 下进行 DMA 吗?
有没有办法控制速率,相对于总线速度?
使用计时器触发 DMA 传输。
例如,如果我以 100MHz运行 M3,我可以在 10MHz 下运行 DMA 吗?
取决于微控制器对 GPIO、DMA 和定时器的实现。这些通常不是ARM提供的外围设备 - 供应商以不同的方式实现它们。