
STM32学习总结
文章平均质量分 93
LIGAZN菜鸟
热爱编程和嵌入式的小白
展开
-
STM32学习总结——UART
串口的设置是设置起始位、数据位、校验位、停止位和波特率,通信的双方要设置相同的参数,并且硬件硬件交叉连接。串口发送函数可以是printf函数,接收函数可以根据具体的数据格斯自行定义,但应该知道每接收到一个字节都可以通过USART_ReceiveData读出。...原创 2022-08-14 17:03:36 · 5153 阅读 · 0 评论 -
STM32学习总结——定时器
定时器的功能非常强大,而且比较复杂,我们可以看出,不管是定时器中断还是产生PWM亦或是输入捕获,都要设置定时器的基本参数,arr和psc以及时钟分频,然后再设置相关的参数,如中断优先级、输入捕获参数、输出比较参数以及使能,这些步骤都是必不可少的,所以我们在使用定时器时一定要细心,否则找错误很麻烦。...原创 2022-08-11 17:42:08 · 19104 阅读 · 11 评论 -
STM32学习总结(二)——GPIO
GPIO的使用在单片机开发中很常见,使用起来也很简单,就是使能时钟然后根据需要配置模式即可,在使用任意一个IO之前都要记得事先配置IO才能使用,这一点经常忘记。原创 2022-08-08 17:00:03 · 4020 阅读 · 0 评论 -
STM32学习总结(一)——时钟RCC
STM32有四个时钟源,这四种时钟源根据时钟频率高低又可以分为高速时钟源和低速时钟源,其中高速时钟源分别是内部8MHz的RC振荡器产生的HSI时钟信号,高速外部时钟信号(HSE)。低速时钟源分别是一个32.768kHz的低速外部晶体或陶瓷谐振器产生的LES时钟信号,低功耗时钟源LSI,时钟频率大约40kHz。......原创 2022-08-06 18:01:29 · 4281 阅读 · 0 评论