目录
1.添加IIC模
2.配置IIC模块![](https://i-blog.csdnimg.cn/blog_migrate/f76063840fd15ef1a2baadd66c316148.png)
3.配置EDMA模块
4.代码
EDMA_DRV_Init(&dmaController1_State, &dmaController1_InitConfig0, edmaChnStateArray,edmaChnConfigArray, EDMA_CONFIGURED_CHANNELS_COUNT);
///默认第一个从机地址
I2C_MasterInit(&i2c0_instance,&i2c0_MasterConfig0);
///设置发送给的从机地址(每个新的从机都要从新设置地址)
I2C_MasterSetSlaveAddress(&i2c0_instance,i2c0_MasterConfig0.slaveAddress,i2c0_MasterConfig0.is10bitAddr);
///阻塞发送, false 表示不发送停止位 true 表示发送停止位
I2C_MasterSendDataBlocking(&i2c0_instance,&IndexReg,1,false,10);
I2C_MasterSendDataBlocking(&i2c0_instance,(uint8_t *)(&txdata),rxSize,true,10);