首先介绍下这个函数,官方的I2C写函数(注意这个没有用到中断,DMA,属于阻塞类发送的)
*hi2c: I2C设备号指针,设置使用的是那个IIC 例:&hi2c2
DevAddress: 从设备地址 从设备的IIC地址 例E2PROM的设备地址 0xA0
MemAddress: 从机寄存器地址 ,每写入一个字节数据,地址就会自动+1
MemAddSize: 从机寄存器地址字节长度 8位或16位
*pData: 需要写入的的数据的起始地址
Size: 传输数据的大小 多少个字节
Timeout: 最大读取时间,超过时间将自动退出函数
上面注释掉的代码是使用标准库的函数,无视了
完成