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怎么来的
此帖出自
小平头技术问答
一周热门 更多>