| 主题 | 内容 | 教学目的/扩展视频 |
|---|---|---|
STM32功能介绍重点课程 | 包括ARM核心,内存,时钟,复位,电源,电压监控,看门狗,低功耗,ADC,中断,IO接口,调试模式,定时器,通信接口等功能的基础知识介绍。 | 对单片机内部各功能有初步的认识,不要求深入了解。为未来细讲做信心上的准备。 |
师从洋桃电子,杜洋老师
🎯 学习目标
对单片机内部的低功耗和ADC功能有初步的认识,不要求深入了解。
🔍 学习重点
核心知识点
| 特性 | 描述 |
|---|---|
| 低功耗 | - 睡眠、停机和待机模式 - VBAT为RTC和后备寄存器供电 |
| ADC(模数转换器) | - 2个12位模数转换器,1μs转换时间(多达16个输入通道)- 转换范围: 0至3.6V- 双采样和保持功能 - 温度传感器 |
📚 扩展
- 扩展一 工作模式对照表
| 工作模式 | 关掉功能 | 唤醒方式 |
|---|---|---|
| 睡眠模式 | ARM内核 | 所有内部、外部功能的中断/事件 |
| 停机模式 | ARM内核 内部所有功能 PLL分频器、HSE | 外部中断输入接口EXTI(16个I/O之一) 电源电压监控中断PVD RTC闹钟到时 USB唤醒信号 |
| 待机模式 | ARM内核 内部所有功能 PLL分频器、HSE SRAM内容消失 | NRST接口的外部复位信号 独立看门狗IWDG复位 专用唤醒WKUP引脚 RTC闹钟到时 |
▲ 详情见下图一
- 扩展二 ADC(模拟/数字转换器)
| ADC(模拟/数字转换器) |
|---|
| 2个12位模数转换器 每个ADC共用多达16个外部通道,可以实现单次或扫描转换。 |
| 在扫描模式下,自动进行在选定的一组模拟输入上的转换。 |
| ADC可以使用DMA操作。 |
▲ 1.详情见下图二。
2.DMA(Direct Memory Access,直接存储器访问)是一种硬件特性,允许外设直接与内存进行数据交换,而无需CPU的干预。
🧩 参考文档
▲ 中文数据手册第8页
▲ 中文数据手册第10页
💬 技术讨论(请在评论区留言~)
🔗 相关资源
[1] 洋桃电子B站课程-STM32入门100步
[2] STM32F103xx官方数据手册
[3] STM32F103X8-B数据手册(中文)提取码: w48k
📌 下期预告:下一期将探讨STM32功能介绍—DMA和I/O端口
重点课程,欢迎持续关注!
点击查阅🔍往期【STM32专栏】文章

1万+

被折叠的 条评论
为什么被折叠?



