利用 串口+DMA+IDLE中断+无锁队列,提高串口接收率 接收会产生的中断有三种: - 串口空闲中断:正常接收(小于 dma 设置的 buffer_size 时) - DMA传输完成中断:刚好为 dma 设置的 buffer_size 时,不过一般也不会出现, 如果出现了的话也应该增加缓冲区大小 - DMA的半传输中断:(这里没有用到,如果内存有限制可以自行开启) 注意: - 环形队列的缓冲区要设置为 2 的幂次方的大小 - 串口中断一般可以设置为最低优先级,因为是 DMA后台自动接收的, 所以中断优先级最低并不会丢失数据 - 用户缓存 buff_read 可以随意设置,没有限制,但为了节省内存, 一般小于等于 DMA 的接收缓存 usart_buff_rx
2022-10-19 14:03:59 7KB stm32 串口通信 队列
1
电脑软件AE模板40组光转场高清视频素材VideoHive Light Transitions 带AE工程
2022-10-17 21:01:41 114.37MB 电脑软件AE模板40组光效转场高
一种基于深度的图像雾模拟算法,高仁杰,王祎,雾是自然场景中常见的天气现象,雾的存在能够提升虚拟场景的真实感,并能为真实场景带来艺术美感果。在基于机器学习的雾相关
1
UI动UI动UI动
2022-08-18 19:05:51 11.74MB ui
1
直接点击html看果,浏览器打开就好了, 1.文字在 take.js 里面改 或者 index.html里面给 2.女朋友的照片在assets/img 里面替换 背景图在img文件夹底下,
2022-08-03 14:44:20 1.06MB 前端 html css javascript
1
酷炫纯CSS代码实现时空穿梭动
2022-07-25 19:04:33 29KB html+css
1
108灯文件.zip 打字学习资料
2022-07-14 16:05:53 12KB 打字学习资料
滤砂机安全操作规程.docx
2022-07-13 18:05:30 8KB 考试
直播平台 视频和语音平台通用。动画文件,格式为svga,可应用于Android、iOS、wap等页面,下载即可实用,完美精美
1