嵌入式学习笔记19.12.11
2019-12-12 本文已影响0人
Mo1035
时钟系统RCC(reset clock control)
总线
AMBA
AHB高速+APB外设
I总线
D总线(数据)
S总线(系统)
内部晶振RC震荡
时钟树:
1. 时钟源
外部晶振(25MHZ)
内部倍频/分频
2.PLL锁相环
解决倍频/分频
3. AMBA
AHB : AHB1
APB : APB1 APB2
HSI(高速内部:RC)16MHZ
HSE(高速外部)
LSI(低速内部)
LSE(低速外部)
备用电池供电
32.768kHZ LSE提供晶振
RTC独立实时时钟(日历)
怎样写按键采样(轮询)
通过按键控制灯的状态
PA0低电平 未按下
高电平按下
//PA0硬件初始化
1.时钟源打开
2. 配置PA0
1)输入
2)上拉/下拉
3.应用
输入数据寄存器采样(while下 轮询 此寄存器)
按键电路的电容用于滤波,消抖(消除抖动)