PCLK (Peripheral Clock )外设时钟
APB1 的外设时钟PCLK是36MHz,SPI2等挂载在APB1。
APB2 的外设时钟PCLK是72MHz,SPI1挂载在APB2,最大速度是72MHz/2 = 36MHz
兼容I2S协议 这是一种数字音频传输的专用协议,和I2C都属于飞利浦公司推出。
LSBFIRSE控制移位寄存器发送数据时,给0高位先行,给1低位先行。
I2C是同步半双工协议,所以移位寄存器、收发数据寄存器DR,在写入和读取都是共用的。
USART是异步全双工协议,所以移位寄存器和收发数据寄存器DR,在写入和读取都是分开的。
SPI是同步全双工协议,所以移位寄存器共用,收发数据寄存器DR分开。
波特率发生器由BR0、1、2三位控制分频系数。
中断标志位触发后必须手动清除,否则程序会一直进入,导致主程序无法运行。
硬软件波形区别:
软件波形基本都是在高低电平期间发生操作。
硬件波形更为及时,都是在上升沿下降沿紧贴边沿发生操作变化。