I2C 中一个参数如何设置

2019-03-23 20:01发布

I2_Init() 参数 I2C_OwnAddress第一个设备自身地址如何设置     I2C_InitStructure.I2C_Mode = I2C_Mode_I2C;         //设置I2C接口模式
    I2C_InitStructure.I2C_DutyCycle = I2C_DutyCycle_2; //设置I2C接口的高低电平周期
    I2C_InitStructure.I2C_OwnAddress1 = 0x30         //设置I2C接口的主机地址
    I2C_InitStructure.I2C_Ack = I2C_Ack_Enable;        //设置是否开启ACK响应         
    I2C_InitStructure.I2C_AcknowledgedAddress = I2C_AcknowledgedAddress_7bit;
    I2C_InitStructure.I2C_ClockSpeed = 100000;        //100K速度
   
 I2C_Cmd(I2C1, ENABLE);                            //使能I2C接口 ,启动IIC1模块
 I2C_Init(I2C1, &I2C_InitStructure);               //I2C接口初始化   上面的地址0X30怎么来的 此帖出自小平头技术问答
0条回答

一周热门 更多>