fsjt-114982 发表于 2014-5-13 11:11:16

RE:虚拟I2C使用心得

首先感谢楼主分享。

fsjt-114982 发表于 2014-5-13 11:13:48

RE:虚拟I2C使用心得

我今天上午移植了,楼主的程序。可能我哪里弄错了。我是PB10 PB11模拟的。写一个字节数据后读出一直是00

fsjt-114982 发表于 2014-5-13 17:27:23

RE:虚拟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;

_ilikerome_ 发表于 2015-2-20 16:07:47

谢谢,跟着学习了。。

石头剪刀布_ 发表于 2020-8-3 15:31:01

谢谢,硬件i2c总是死,试试虚拟的
页: 1 [2]
查看完整版本: 虚拟I2C使用心得