CIU32_L051_M307R/bsp/inc/bsp_sensor.h

69 lines
1.7 KiB
C
Raw Normal View History

/***
* @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]; // Ũ<><C5A8>
// char temperature[16]; // <20><EFBFBD>
// char sensor_temperature[16]; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// char signal_strength[16]; // <20>ź<EFBFBD>ǿ<EFBFBD><C7BF>
// char mu_factor[16]; // <20>Ŵ<EFBFBD>ϵ<EFBFBD><CFB5>
// char sensor_status[4]; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
// char checksum[4]; // У<><D0A3>
// } TsSensoStrData;
// typedef struct
// {
// double concentration; // Ũ<><C5A8>
// double temperature; // <20><EFBFBD>
// double sensor_temperature; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// double signal_strength; // <20>ź<EFBFBD>ǿ<EFBFBD><C7BF>
// double mu_factor; // <20>Ŵ<EFBFBD>ϵ<EFBFBD><CFB5> GAIN
// rt_uint8_t sensor_status; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
// rt_uint8_t checksum; // У<><D0A3>
// } TsSensorData;
// // typedef struct
// //{
// // float concentration;//Ũ<><C5A8>
// // float temperature;//<2F><EFBFBD>
// // float sensor_temperature;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// // float signal_strength;//<2F>ź<EFBFBD>ǿ<EFBFBD><C7BF>
// // float mu_factor;//<2F>Ŵ<EFBFBD>ϵ<EFBFBD><CFB5>
// // int sensor_status;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
// // int checksum;//У<><D0A3>
// //
// // } TsSensorData;
// extern TsSensorData SensorData;
// extern struct rt_semaphore uart4_rx_sem;
// #endif //!__BSP_UART_H__