1. 首页
  2. 移动开发
  3. Flash
  4. STM32 hal库DMA串口不定长hal_dmaptmBDC.zip

STM32 hal库DMA串口不定长hal_dmaptmBDC.zip

上传者: 2020-12-13 15:39:06上传 ZIP文件 19.49MB 热度 20次
在STM32中特别是HAL库中,最常用的办法是使用空闲中断,即在串口空闲的时候,触发一次中断,通知内核,本次运输完成了。串口空闲中断的判定是:当串口开始接收数据后,检测到1字节数据的时间内没有数据发送,则认为串口空闲了。由于我们的内核在串口接收数据到空闲这段时间,是不受理串口数据的,所以我们还需要使用DMA来协助我们把数据传送到指定的地方,当数据传输完成后,通知内核去处理。
用户评论