主题 | 内容 | 教学目的/扩展视频 |
---|---|---|
STM32功能介绍(重点课程 ) |
包括ARM核心,内存,时钟,复位,电源,电压监控,看门狗,低功耗,ADC,中断,IO接口,调试模式,定时器,通信接口等功能的基础知识介绍。 | 对单片机内部各功能有初步的认识,不要求深入了解。为未来细讲做信心上的准备。 |
学习课程来源于洋桃电子,杜洋老师
对单片机内部的时钟,复位,电源各功能有初步的认识,不要求深入了解。
核心知识点
内容 | 描述 |
---|---|
时钟、复位和电源管理 | 2.0~3.6伏 供电和I/O引脚 |
上电/断电复位(POR/PDR)、可编程电压监测器(PVD) | |
4~16MHz 晶体振荡器 |
|
内嵌经出厂调校的8MHz 的RC振荡器 |
|
内嵌带校准的40kHz 的RC振荡器 |
|
产生CPU时钟的PLL | |
带校准功能的32kHz RTC振荡器 |
▲ PLL(Phase-Locked Loop)—相位锁定环:在单片机中作为分频器,能够灵活地生成和分配时钟信号,满足不同系统和外设的需求。
名称 | 缩写 | 频率 | 外部连接 | 功能 | 用途 | 特性 |
---|---|---|---|---|---|---|
外部高速晶体振荡器 | HSE | 4~16MHz | 4~16MHz晶体 | 系统时钟/RTC | 成本高,温漂小 | |
外部低速晶体振荡器 | LSE | 32kHz | 32.768kHz晶体 | 带校准功能 | RTC | 成本高,温漂小 |
内部高速RC振荡器 | HSI | 8MHz | 无 | 经出厂调校 | 系统时钟 | 成本低,温漂大 |
内部低速RC振荡器 | LSI | 40kHz | 无 | 带校准功能 | RTC | 成本低,温漂大 |
▲ 在单片机中,MCO(Microcontroller Clock Output)即微控制器时钟输出,是单片机的一种功能,用于将内部时钟信号输出到外部引脚,供外部设备使用或进行时钟信号测试。
[1] 洋桃电子B站课程-STM32入门100步
[2] STM32F103xx官方数据手册
[3] STM32F103X8-B数据手册(中文)提取码: w48k
下期预告:下一期将探讨STM32功能介绍—低功耗和ADC(
重点课程
),欢迎持续关注!