STM32
文章平均质量分 92
STM32微控制器的总结与实践。
不脱发的程序猿
嵌入式工程师,CSDN博客专家、微软IoT领域MVP、华为云云享专家、阿里云专家博主、知乎认证科学技术领域答主
展开
-
正点原子:STM32F103(战舰)、STM32F407(探索者)、STM32F103(MINI)原理图和PCB
免费分享,正点原子:STM32F103(战舰)、STM32F407(探索者)、STM32F103(MINI)原理图和PCB。原创 2020-04-14 13:14:26 · 61683 阅读 · 36 评论 -
如何计算STM32定时器、独立看门狗和窗口看门狗
目录1、基本、通用类型定时器2、独立看门狗定时器3、窗口看门狗定时器之前分享了STM32 GPIO的原理、特性、选型和配置、如何计算RTC时钟异步预分频和同步预分频,这次简要阐述STM32L011微控制器定时器的参数配置(其他型号大同小异,本文侧重讲解配置,至于各类定时器的特点后续再述),STM32定时器种类繁多有通用定时器、基本定时器、独立看门狗定时器、窗口看门狗定时器等。...原创 2020-01-26 23:01:40 · 9694 阅读 · 0 评论 -
STM32 GPIO的原理、特性、选型和配置
TM32 GPIO是通用输入/输出端口的英文简称,其可实现输入、输出、驱动、通信等功能,STM32的I/O 端口有8种模式(4种输入模式和4种输出模式),每个 I/O 端口位支持3种最大翻转速度(2MHz、10MHz、50MHz),均可自由编程。原创 2020-01-12 12:16:47 · 17508 阅读 · 5 评论 -
STM32低功耗模式下GPIO如何配置最节能?
目录1、将未使用的GPIO 配置为模拟输入模式2、调节GPIO 速度3、GPIO不使用时禁用寄存器时钟4、避免悬空未使用的引脚STM32低功耗模式下GPIO如何配置最节能,这里总结了一下四点,亲测有效(基于STM32L011芯片 LL库),可降低几百微安。1、将未使用的GPIO 配置为模拟输入模式GPIO始终有一个输入通道,可以是数字或模拟通道,如果不需要读取GPIO数...原创 2020-01-03 17:30:42 · 17781 阅读 · 0 评论 -
STM32F103C8/BT6最小系统原理图、PCB
STM32F103C8T6是一款基于ARM Cortex-M 内核STM32系列的32位的微控制器,程序存储器容量是64KB(STM32F103CBT6存储器容量128KB),需要电压2V~3.6V,工作温度为-40°C ~ 85°C。具体指标如下:将STM32F103C8T6(STM32F103X8和STM32F103XB的最小系统一致,不过是闪存不同,具体差异参见:STM32选型...原创 2019-12-28 18:48:05 · 83007 阅读 · 30 评论 -
STM32如何计算RTC时钟异步预分频和同步预分频
实时时钟 (RTC) 是一个独立的 BCD 定时器/计数器,提供具有可编程闹钟中断功能的日历时钟/日历,可用于管理所有低功耗模式的自动唤醒单元。在配置RTC时钟时预分频器是关键指标,通过配置预分频器可以自定义计数周期。以STM32L0系列MCU为例,介绍RTC时钟的异步预分频和同步预分频配置方法。RTC 时钟源 (RTCCLK) 通过时钟控制器从 LSE 时钟、LSI 振荡器时钟以及 HS...原创 2019-12-26 19:22:17 · 14033 阅读 · 6 评论 -
NUCLEO-L432KC实现ADC配置(STM32L432KC)
目录1、实验目的2、实验设计3、实验步骤3.1、使用 STM32CubeMX 新建项目工程3.2、编写ADC代码3.3、配置烧写参数3.4、烧录程序1、实验目的了解STM32L432KC ADC的原理及特性; 学习STM32CubeMX新建ADC工程的方法; 掌握STM32编程实现光敏电阻传感器模数转换的编程技巧。2、实验设计分析STM32L432K...原创 2019-07-20 20:57:00 · 9543 阅读 · 0 评论 -
NUCLEO-L432KC实现UART1、UART2双串口数据通信(STM32L432KC)
目录1、实验目的2、实验设计3、实验步骤3.1、使用 STM32CubeMX 新建项目工程3.2、编写双串口代码3.3、配置烧写参数3.4、烧录程序1、实验目的了解STM32L432KC UART1和UART2的原理及特性; 学习STM32CubeMX新建双串口工程的方法; 掌握STM32编程实现双串口实现数据收、发的编程技巧。2、实验设计分析STM...原创 2019-06-18 09:48:00 · 11583 阅读 · 0 评论 -
NUCLEO-L432KC实现GPIO控制(STM32L432KC)
1、实验目的了解STM32L432KCLED灯外围电路搭建原理; 学习STM32CubeMX新建工程的方法; 掌握STM32编程实现LED闪烁的编程技巧。2、实验设计...原创 2019-06-12 17:09:08 · 11231 阅读 · 2 评论 -
STM32电源框图解析(VDD、VSS、VDDA、VSSA、VREF+、VREF-、VBAT等的区别)
目录1、名词解析2、框图解析2.1、独立的A/D转换器供电和参考电压2.2、电池备份区域STM32的工作电压(VDD )为2.0~3.6V,通过内置的电压调节器提供所需的1.8V电源,当主电源VDD 掉电后,通过VBAT 脚为实时时钟(RTC)和备份寄存器提供电源(下图为STM32F1**系列电源框架图,STM32基本大同小异)。1、名词解析可以看到上图有VDD、V...原创 2019-12-11 19:10:26 · 82824 阅读 · 8 评论 -
参照STM32时钟树配置STM32CubeMX Clock Configuration(STM32L011G4U6为例)
本文将详细解析STM32微控制器的时钟树和STM32CubeMX Clock Configuration的配置关系。原创 2019-11-15 11:22:11 · 8698 阅读 · 0 评论