define BufferSize 4
define I2C2_SLAVE_ADDRESS7 0x30
/* Private macro ————————————————————-*/
/* Private variables ———————————————————*/
vu8 I2C1_Buffer_Tx[BufferSize] = {1, 2, 3, 4}; /* I2C1待发送字节数组 */
vu8 I2C2_Buffer_Rx[BufferSize] = {0, 0, 0, 0}; /* I2C2待接收字节缓冲 */
vu8 Tx_Idx = 0; /* I2C1数据发送计数变量 */
vu8 Rx_Idx = 0; /* I2C2数据接收计数变量 */
/* 自定义参数宏 ——————————————————-*/
define I2C1_SLAVE_ADDRESS7 0x30 /* 定义 I2C1 本地地址为0x30 */
define I2C2_SLAVE_ADDRESS7 0x30 /* 定义 I2C2 本地地址为0x30 */
define BufferSize 4
/* 自定义函数宏 ——————————————————-*/
/* 自定义变量 ——————————————————-*/
/* 用户函数声明 ———————————————————*/
void RCC_Configuration(void);
void GPIO_Configuration(void)