嵌入式学习笔记19.12.11

时钟系统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下 轮询 此寄存器)


按键电路的电容用于滤波,消抖(消除抖动)

你可能感兴趣的:(嵌入式学习笔记19.12.11)