add ldc1612_get_deveice_id function

This commit is contained in:
yelvlab 2024-12-18 19:48:48 +08:00
parent 505aec14f2
commit a4ac36de11
2 changed files with 10 additions and 2 deletions

View File

@ -60,5 +60,6 @@ void I2C_scan(void);
int LDC1612_IIC_read_16bits(uint8_t reg, uint16_t *data);
void ldc1612_iic_get_sensor_infomation(void);
uint16_t ldc1612_get_deveice_id(void);
#endif //LDC1612_H

View File

@ -191,7 +191,14 @@ void ldc1612_iic_get_sensor_infomation(void) {
uint16_t data = 0;
LDC1612_IIC_read_16bits(READ_DEVICE_ID, &data);
printf("\tManufacturer: 0x%x\r\n", data);
delay_ms(5000);
// delay_ms(5000);
LDC1612_IIC_read_16bits(READ_DEVICE_ID, &data);
printf("\tDevice: 0x%x\r\n", data);
}
}
uint16_t ldc1612_get_deveice_id(void) {
uint16_t data = 0;
LDC1612_IIC_read_16bits(READ_DEVICE_ID, &data);
return data;
}