在 main.c 文件中,初始化I2C接口,并初始化LIS2MDL传感器。例如:
c
I2C_HandleTypeDef hi2c1;
void SystemClock_Config(void);
static void MX_GPIO_Init(void);
static void MX_I2C1_Init(void);
int main(void) {
HAL_Init();
SystemClock_Config();
MX_GPIO_Init();
MX_I2C1_Init();
// 初始化LIS2MDL传感器
LIS2MDL_Init();
while (1) {
// 读取传感器数据
LIS2MDL_ReadData();
HAL_Delay(100);
}
}
|