一、实验结果
二、STM32CubeMx配置(I2C1做主机,I2C2做从机)
I2C1配置 I2C2配置
开启I2C2中断
I2C1使用hal库开发,I2C2使用LL库开发
三、测试代码
定义传送数据数组
uint8_t i2c_master_buff[6] = {"hello"};
uint8_t rx_buff[10];
uint8_t status;
主机mian.c测试代码
int main(void)
{
/* MCU Configuration---------------------------------------------------