GD32VF103串口DMA传输 GD32VF103串口DMA传输
《GD32VF103串口DMA传输》⚡ 高效通信方案:c
复制
下载
// 启用DMA传输usart_dma_enable(USART0, USART_DMA_RECEIVE);dma_channel_enable(DMA0, DMA_CH4);// 中断处理void USART0_IRQHandler() { if(usart_interrupt_flag_get(USART0, USART_INT_FLAG_RBNE)) { usart_data_receive(USART0); }}
⏱️ 性能对比:
方式接收100字节耗时
查询方式12.8ms
DMA0.3ms
页:
[1]