新路程------adv7180寄存器的理解,hi3516a的sdio0检测

时间:2022-09-09 17:07:18

 adv7180的spec的0x0a这样的寄存器,一开始没明白怎么回事

0x00 = 0 IRE,
0x7F = +30 IRE,
0x80 = -30 IRE


为什么是这样的,后来一想这个寄存器其实是个有符号的char类型,也就是那肯定是用补码表示的。 10000000-11111111表示-128到-1, 00000000-01111111表示0-127,这样就合理了


还有一个hi3516a如果要检测sd卡是否插入,就是看0x206e0050这个

MMC_CDETECT

如果bit0是1,那么没有sd卡插入,如果bit0为0,则检测到sd卡插入