初级会员

- 积分
- 85
- 金钱
- 85
- 注册时间
- 2012-10-14
- 在线时间
- 0 小时
|
发表于 2013-11-16 19:32:59
|
显示全部楼层
回复【6楼】菜鸟鸡哥:
回复【5楼】fgq369: --------------------------------- 从机地址 也是自己模拟,IIC延时时间指的是什么
---------------------------------
void IIC_Start(void)
{
SDA_OUT(); //sda线输出
IIC_SDA=1;
IIC_SCL=1;
delay_us(4);
IIC_SDA=0;//START:when CLK is high,DATA change form high to low
delay_us(4);
IIC_SCL=0;//钳住I2C总线,准备发送或接收数据
}
例如上面的例子中,delay_us(4);是怎么确定的啊?
还有从机地址是自己随便定义的么?以STM32作为从机的话,那么往从机里写数据是写到从机哪里啊?是从机CPU内部的ram么?
感觉好多的问题都不明白,可不可以将你的程序发给我一份啊?我研究一下,fgq369@126.com谢谢了 |
|