RE:虚拟I2C使用心得
首先感谢楼主分享。RE:虚拟I2C使用心得
我今天上午移植了,楼主的程序。可能我哪里弄错了。我是PB10 PB11模拟的。写一个字节数据后读出一直是00RE:虚拟I2C使用心得
u8 EE_ByteRead(u8 addr){
u8 ch;
if(I2C_Start()==FALSE)
return 0;
I2C_SendByte(0xa0&0xfe);
I2C_SendByte(addr);
if(I2C_Start()==FALSE)
return 0;
I2C_SendByte(0xa0|0x01);//20140513-程序执行完。SDA以后一直都是低电平。
ch=I2C_ReceiveByte(TRUE);
I2C_Stop();
return ch; 谢谢,跟着学习了。。 谢谢,硬件i2c总是死,试试虚拟的
页:
1
[2]