在M0系列里支持PDMA的还真不多,这个就支持,非常给力
直接存储器访问(PDMA)控制器用于高速数据传输。PDMA控制器可以从一个地址到另一个地址传输数据,无需CPU介入。这样做的好处是减少CPU的工作量,把节省下的CPU资源做其他应用。PDMA控制器包含5个通道,每个通道支持内存和外设之间的数据传输和内存与内存之间的数据传输。
性能
支持5个可独立配置的通道
支持两种优先级选择(固定优先级和轮循优先级)
支持8位,16位,32位数据传输
支持源和目标地址自动增加或者固定,数据宽度支持字节,半字,字
支持软件,I2C , SPI/I2S, UART, USCI, ADC, PWM和TIMER请求。
支持Scatter-Gather模式,通过描述表链表执行灵活的数据传输。
支持单笔和批量传输方式
支持Time-out功能对于通道0和通道1
|