STM32速成笔记
文章平均质量分 97
快速上手STM32
二土电子
嵌入式领域新星创作者,阿里云专家博主,主要涉及嵌入式开发、C#上位机设计、微信小程序设计、物联网项目开发等。
展开
-
STM32速成笔记—概述
本文为STM32速成系列专栏的第一篇文章,主要介绍了一下本专栏的内容特点,前期准备内容以及一些简单的编程规范和代码架构设计内容。原创 2023-06-13 14:45:57 · 2662 阅读 · 2 评论 -
STM32速成笔记—GPIO
本文介绍了STM32的GPIO的配置和使用方法,并且给出了应用实例。此外,针对使用时可能遇到的一些问题给出了解决办法。原创 2023-06-14 14:10:40 · 5817 阅读 · 0 评论 -
STM32速成笔记—按键检测
本文介绍了如何利用STM32进行按键检测,先介绍了原理,后面给出了配置步骤和应用例程。此外,本文还叙述了如何利用一个按键单独控制一个LED亮灭,以及如何检测按键长短按。原创 2023-06-15 16:13:24 · 12342 阅读 · 6 评论 -
STM32速成笔记—中断
本文介绍了中断的概念,中断的相关名词,STM32外部中断配置方法以及使用中断的注意事项。给出了外部中断点亮LED程序设计思路和关键代码。原创 2023-06-16 11:58:43 · 3643 阅读 · 3 评论 -
STM32速成笔记—串口通信
本文介绍了串口通信的概念,用途以及一些相关概念。介绍了如何进行printf重定向,如何根据接收到的特定信息,执行特定操作。此外,本文以通过上位机发送特殊指令控制LED亮灭的小项目,给出了详细的配置方法和程序设计。原创 2023-06-17 10:09:11 · 4115 阅读 · 2 评论 -
STM32速成笔记—定时器
本文介绍了定时器的概念,作用。针对STM32F1的通用定时器做了详细介绍。此外,介绍了PWM的概念,用途以及STM32F1的PWM,给出了PWM频率的计算方法。最后通过介绍利用定时器的更新中断和PWM这两种方法实现呼吸灯,展示了定时器和PWM的配置步骤,并给出了详细的程序设计。另外,介绍了利用定时器实现按键长短按的检测方法。原创 2023-06-20 10:01:23 · 2792 阅读 · 0 评论 -
STM32速成笔记—ADC
本文介绍了ADC的概念,用途,针对STM32的ADC做出了详细介绍,给出了配置步骤,配置程序。通过一个简单的小项目展示了ADC的配置和使用方法。此外,还针对如何利用定时器触发AD转换,如何采集交流信号,如何计算交流信号有效值进行了介绍,并给出了程序设计。原创 2023-06-20 15:09:21 · 15637 阅读 · 7 评论 -
STM32速成笔记—DMA
本文介绍了DMA的概念,用途。对于STM32F103ZET6的DMA做出了详细地介绍,给出了DMA配置步骤。最后,以配置DMA搬运ADC转换结果为例,给出了DMA的配置和使用方法。原创 2023-06-22 13:08:52 · 5892 阅读 · 6 评论 -
STM32速成笔记—RTC
本文详细介绍了RTC模块,介绍了STM32的RTC的特性,框图,配置步骤,并给出了详细的程序设计。最后,针对实际使用时可能遇到的问题给出了解决方法以及程序。原创 2023-06-26 14:53:33 · 6383 阅读 · 1 评论 -
STM32速成笔记—IWDG
本文详细介绍了什么是IWDG,STM32的IWDG特性,框图和配置步骤。此外,给出了STM32的IWDG配置程序。通过一个简单的应用实例,展示了IWDG的配置和使用方法。原创 2023-06-26 16:14:12 · 2715 阅读 · 0 评论 -
STM32速成笔记—EEPROM(AT24C02)
本文详细介绍了什么是AT24C02,介绍了它的引脚,读/写时序,给出了应用实例和详细的程序设计。最后,简单介绍了AT24C02的应用场景。原创 2023-06-28 14:05:32 · 8847 阅读 · 13 评论 -
STM32速成笔记—Flash闪存
本文简单介绍了什么是Flash。针对STM32F1的Flash做了详细介绍,介绍了操作Flash的步骤,并且给出了程序设计。最后,介绍了一些注意事项。原创 2023-07-04 13:48:28 · 8517 阅读 · 7 评论 -
STM32速成笔记—低功耗模式
本文介绍了三种STM32低功耗模式的进入和退出方法,针对待机唤醒给出了程序设计。原创 2023-07-06 13:30:36 · 7245 阅读 · 0 评论 -
STM32—CAN通信
本文介绍了CAN通信和STM32的bxCAN,给出了CAN的配置步骤和程序。原创 2023-07-18 17:02:07 · 7904 阅读 · 3 评论 -
STM32速成笔记—串口IAP
本文介绍了什么是IAP,IAP有什么作用,如何实现IAP。最后,给出了IAP的实现程序。原创 2023-07-25 10:04:24 · 3448 阅读 · 0 评论 -
STM32速成笔记—SPI通信
本文介绍了什么是SPI,详细介绍了STM32的SPI并给出了详细的程序设计。原创 2023-11-15 16:50:36 · 1108 阅读 · 0 评论