#ifndef SYSTEM_MONITOR_H #define SYSTEM_MONITOR_H #include "main.h" #include // 简化的系统监控统计信息 typedef struct { uint32_t total_samples; // 总采样样点数 uint32_t data_overflow_count; // 数据来不及处理的次数 } SystemMonitorStats_t; // 函数声明 void SystemMonitor_Init(void); void SystemMonitor_IncrementSampleCount(void); void SystemMonitor_ReportDataOverflow(void); void SystemMonitor_GetStats(SystemMonitorStats_t *stats); #endif // SYSTEM_MONITOR_H