基于AT32F423VCT7,在Keil 5寫一個(gè)I2C來驗(yàn)證此協(xié)議是否正確。
BCON地址說明
BCON IIC Slave地址: 0x26
BCON IIC 讀地址: 0x4D
BCON IIC 寫地址: 0x4C
IIC速率說明
BCON IIC 最快支持速率為100K
BCON IIC 命令說明
命令1:Local Dimming關(guān)閉操作
start——>0x4C寫地址——>0x1D命令(cmd)——>0x1(size)——>0x0DATA——>0x1C(Checksum)——>stop
start——>0x4D讀地址——>Verify——>stop
Verify : 1表示接收成功、0表示接收失敗,由soc讀取,bcon發(fā)送
命令2:Local Dimming開啟操作
start——>0x4C寫地址——>0x1D命令(cmd)——>0x1(size)——>0x1DATA——>0x1D(Checksum)——>stop
start——>0x4D讀地址——>Verify——>stop
Verify : 1表示接收成功、0表示接收失敗,由soc讀取,bcon發(fā)送
Note:Checksum計(jì)算是從command開始到DATAN結(jié)束,所有數(shù)據(jù)做異或操作。
(用的是AT32F423VCT7開發(fā)板,雅特力官網(wǎng)標(biāo)準(zhǔn))