mirror of
https://git.aixiao.me/aixiao/Danger-alarm.git
synced 2025-07-29 19:13:39 +08:00
Optimization of RP2040 C/C++SDK combined with FreeRTOS
This commit is contained in:
@@ -57,14 +57,17 @@ void CO2(void *pvParameters)
|
||||
uint16_t CO2_DATA = -1;
|
||||
int MH_Z14B_DATA_IS_OK = 0;
|
||||
MH_Z14B_INIT();
|
||||
_printTaskStackHighWaterMark("MH_Z14B");
|
||||
_printTaskStackHighWaterMark("CO2");
|
||||
|
||||
while (1) {
|
||||
CO2_DATA = MH_Z14B(&MH_Z14B_DATA_IS_OK);
|
||||
if (CO2_DATA != -1 && MH_Z14B_DATA_IS_OK == 1) {
|
||||
printf("CO2 Concentration: %d ppm\n", CO2_DATA);
|
||||
}
|
||||
//_printTaskStackHighWaterMark("MH_Z14B");
|
||||
//_printTaskStackHighWaterMark("CO2");
|
||||
watchdog_update(); // 喂狗
|
||||
|
||||
vTaskDelay(pdMS_TO_TICKS(3000)); // 非阻塞延时
|
||||
printf("\n");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user