SMBA:i2c 协议的外设也可以用 SMBus协议通信
通过 时钟控制逻辑中 控制SCL线的 (控制通信速度)
时钟控制寄存器(CCR)
配置为0时: 将低电平为高电平的2倍
PCLK1 = APB1 的时钟 (默认为36M Hz)
将所需要的 时钟周期写入 例如 通过下列计算可得:
数据移位寄存器
八位有效
start 数据位 写1时:两个总线SCL 和SDA 配合产生 起始信号
可通过才数据位 检测总线上是否有数据正在通信
SMBA:i2c 协议的外设也可以用 SMBus协议通信
通过 时钟控制逻辑中 控制SCL线的 (控制通信速度)
时钟控制寄存器(CCR)
配置为0时: 将低电平为高电平的2倍
PCLK1 = APB1 的时钟 (默认为36M Hz)
将所需要的 时钟周期写入 例如 通过下列计算可得:
数据移位寄存器
八位有效
start 数据位 写1时:两个总线SCL 和SDA 配合产生 起始信号
可通过才数据位 检测总线上是否有数据正在通信