stm32f407vet6调试24C512例程

2019-07-20 10:46发布

针对原子例程进行修改了,但是一直检测不到,哪位有调试好的例程,能不能共享参考下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
lophost
2019-07-20 14:30
本帖最后由 lophost 于 2017-11-28 14:21 编辑
正点原子 发表于 2017-11-28 00:15
换24C02 ok么?

void IIC_Start(void)
{
        SDA_OUT();   
        IIC_SDA=1;
         delay_us(4);      //增加        
        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;
}         

void IIC_Stop(void)
{
        SDA_OUT();
        IIC_SCL=0;
         delay_us(4);      //增加     
        IIC_SDA=0;//STOP:when CLK is high DATA change form low to high
         delay_us(4);
        IIC_SCL=1;
         delay_us(4);    //增加     
        IIC_SDA=1;
        delay_us(4);                                                                  
}
加一下延时就好了,多谢各位

一周热门 更多>