![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
stm32
文章平均质量分 64
沐白001
c,c++,c#,java 全职菜鸟
展开
-
关于stm32输出比较不同模式的分析
输出比较模式总共有6种原创 2022-08-25 21:22:04 · 2784 阅读 · 0 评论 -
STM32延时函数的三种方法
单片机编程过程中经常用到延时函数,最常用的莫过于微秒级延时delay_us( )和毫秒级delay_ms( )。1.普通延时法这个比较简单,让单片机做一些无关紧要的工作来打发时间,经常用循环来实现,不过要做的比较精准还是要下一番功夫。下面的代码是在网上搜到的,经测试延时比较精准。//粗延时函数,微秒void delay_us(u16 time){ u16 i=0;...原创 2020-01-06 12:17:07 · 12991 阅读 · 1 评论 -
STM32 DMA接收串口数据
通过DMA,无需中断,接收不定时长的串口数据描述:当在串口多数据传输下,CPU会产生多次中断来接收串口数据,这样会大大地降低CPU效率,同时又需要CPU去做其它更重要的事情,我们应该如何来优化?比如四轴飞行器,当在不停地获取姿态控制方向时,又要去接收串口数据.答:使用DMA,无需CPU中断便能实现接收串口数据1.DMA介绍DMA,全称为: Direct Memory Access...原创 2020-01-03 17:27:48 · 3719 阅读 · 0 评论