基于AT32F423VCT7,在Keil 5写一个I2C来验证此协议是否正确。
BCON地址说明
BCON IIC Slave地址: 0x26
BCON IIC 读地址: 0x4D
BCON IIC 写地址: 0x4C
IIC速率说明
BCON IIC 最快支持速率为100K
BCON IIC 命令说明
命令1:Local Dimming关闭操作
start——>0x4C写地址——>0x1D命令(cmd)——>0x1(size)——>0x0DATA——>0x1C(Checksum)——>stop
start——>0x4D读地址——>Verify——>stop
Verify : 1表示接收成功、0表示接收失败,由soc读取,bcon发送
命令2:Local Dimming开启操作
start——>0x4C写地址——>0x1D命令(cmd)——>0x1(size)——>0x1DATA——>0x1D(Checksum)——>stop
start——>0x4D读地址——>Verify——>stop
Verify : 1表示接收成功、0表示接收失败,由soc读取,bcon发送
Note:Checksum计算是从command开始到DATAN结束,所有数据做异或操作。
(用的是AT32F423VCT7开发板,雅特力官网标准)