CH423問題

//初始化

Ch423_Output.v = 0;

MDrv_IIC_CH423_WriteByte(CH423_SYS_CMD, BIT_IO_OE)

MDrv_IIC_CH423_WriteByte(CH423_OC_L_CMD, Ch423_Output.v)


我連續(xù)寫0C的低8位(OC0~7)和高8位(OC8~15),在我寫高8位的時候總是會把0C7的電平反過來,OC8~15是正常的,這怎么解決?

如下:

MDrv_IIC_CH423_WriteByte(CH423_OC_L_CMD, (Ch423_Output.v & 0x00FF));

MDrv_IIC_CH423_WriteByte(CH423_OC_H_CMD, (Ch423_Output.v >> 8));

您好,您可以使用邏輯分析儀看一下,在您的OC控制流程是不是有對OC低8位進(jìn)行額外的操作。,看您的程序,您是有對OC_L進(jìn)行過兩次操作。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频