/*** * @Author: mbw * @Date: 2024-09-05 16:04:44 * @LastEditors: mbw && 1600520629@qq.com * @LastEditTime: 2024-09-13 15:09:10 * @FilePath: \USART1_Interrupt - RT-Thread\bsp\inc\bsp_sensor.h * @Description: * @ * @Copyright (c) 2024 by ${git_name_email}, All Rights Reserved. */ // #ifndef __BSP_UART_H__ // #define __BSP_UART_H__ // #include "rtthread.h" // typedef enum // { // kUsartRxStart, // kUsartRxComplate, // } Te_State_e; // typedef struct // { // Te_State_e usart_rx_state; // } Ts_StateStruct; // // QX // typedef struct // { // char concentration[16]; // 浓度 // char temperature[16]; // 温度 // char sensor_temperature[16]; // 激光器温度 // char signal_strength[16]; // 信号强度 // char mu_factor[16]; // 放大系数 // char sensor_status[4]; // 传感器状态 // char checksum[4]; // 校验 // } TsSensoStrData; // typedef struct // { // double concentration; // 浓度 // double temperature; // 温度 // double sensor_temperature; // 激光器温度 // double signal_strength; // 信号强度 // double mu_factor; // 放大系数 GAIN // rt_uint8_t sensor_status; // 传感器状态 // rt_uint8_t checksum; // 校验 // } TsSensorData; // // typedef struct // //{ // // float concentration;//浓度 // // float temperature;//温度 // // float sensor_temperature;//激光器温度 // // float signal_strength;//信号强度 // // float mu_factor;//放大系数 // // int sensor_status;//传感器状态 // // int checksum;//校验 // // // // } TsSensorData; // extern TsSensorData SensorData; // extern struct rt_semaphore uart4_rx_sem; // #endif //!__BSP_UART_H__