如果此文章被 CSDN 设置为了 VIP 文章,请跳转至原文链接免费阅读:https://wiki-power.com/如何设计一款单片机的最小系统
本文将参照 STM32 单片机(F1 系列)展开讲解。
背景
学嵌入式,我们一般从单片机学起。学单片机,不能只学软件,硬件知识也要跟上。软硬件相结合的设计,才是真正优秀的设计。
谈及单片机的硬件设计,我们会先将其浓缩为最小系统,即能实现最基础的功能的最简化设计。以 STM32(F1 系列)单片机为例,最小系统无非是这几部分:电源、复位、时钟、启动模式、下载调试。
电源
STM32 的电源有以下几种类型:
主电源(VDD / VSS)
主电源指的是标记为 VDD1、VDD2… 的引脚。
每个引脚必须加一个 100nF 的滤波电容,且尽量靠近引脚放置,此外需要一个 10uF 的钽电容公用。