晶振:
在各种电路中,产生震荡频率的元器件(频率越高,单片机运行的速度越快)。
2个外部:通过晶振
高速:HSE -- 4~16MHz (咱们使用8MHz) -- 整个单片机提供时钟
低速:LSE -- 32.768KHz -- RTC提供(实时时钟)
2个内部:通过RC振荡电路
高速:HSI -- 8MHz
低速:LSI -- 40KHz -- 看门狗定时器
GPIO:
管脚 144 gpio 112
具有输入输出功能:
1浮空输入
2上拉输入
3下拉输入
4模拟输入
5开漏输出:简单理解(默认)只能输出低电平,但借助上拉电阻可输出高电平
6推挽输出:可输出高/低电平
(复用:数据来源由其他外设产生)
7复用推挽输出
8复用开漏输出
寄存器
(CRH/CRL)端口配置寄存器 先清零 再置一
ODR--端口输出数据寄存器
IDR-- 端口输入数据寄存器
标签:输出,--,晶振,STM32,寄存器,GPIO,输入 From: https://www.cnblogs.com/lmkjava/p/17548803.html