|
@@ -144,43 +144,7 @@ sT2C_ALL_Sensor_Data_Each_Cang *pT2C_ALL_Sensor_Data_Disp = &T2C_ALL_Sensor_Data
|
|
|
|
|
|
/* Private function prototypes -----------------------------------------------*/
|
|
|
/* USER CODE BEGIN FunctionPrototypes */
|
|
|
-void InitSensorScanParam(void)
|
|
|
-{
|
|
|
- uint8_t data[16];
|
|
|
-
|
|
|
- FM25L16B_Read_N_Bytes(ADDR_Sensor_Scan_Param, data, 16);
|
|
|
- if(data[0] == 0x5A){
|
|
|
- uint8_t *buf = data+1;
|
|
|
- Pass41SensorScanParam.enable = 1;
|
|
|
- if(buf[0] > 1 && buf[1] > 0){
|
|
|
- Pass41SensorScanParam.step = buf[0];
|
|
|
- Pass41SensorScanParam.nstep = buf[1];
|
|
|
- if(buf[2] > 0 && buf[2] <= 8){
|
|
|
- Pass41SensorScanParam.cmd_num = buf[2];
|
|
|
- for (int n = 0; n < Pass41SensorScanParam.cmd_num; n++){
|
|
|
- Pass41SensorScanParam.cmd_arr[n] = buf[3+n];
|
|
|
- }
|
|
|
- }else{
|
|
|
- Pass41SensorScanParam.cmd_num = 2;
|
|
|
- Pass41SensorScanParam.cmd_arr[0] = 0x40;
|
|
|
- Pass41SensorScanParam.cmd_arr[1] = 0x91;
|
|
|
- }
|
|
|
- }else{
|
|
|
- Pass41SensorScanParam.step = 5;
|
|
|
- Pass41SensorScanParam.nstep = 6;
|
|
|
- Pass41SensorScanParam.cmd_num = 2;
|
|
|
- Pass41SensorScanParam.cmd_arr[0] = 0x40;
|
|
|
- Pass41SensorScanParam.cmd_arr[1] = 0x91;
|
|
|
- }
|
|
|
- }else{
|
|
|
- Pass41SensorScanParam.enable = 0;
|
|
|
- Pass41SensorScanParam.step = 5;
|
|
|
- Pass41SensorScanParam.nstep = 6;
|
|
|
- Pass41SensorScanParam.cmd_num = 2;
|
|
|
- Pass41SensorScanParam.cmd_arr[0] = 0x40;
|
|
|
- Pass41SensorScanParam.cmd_arr[1] = 0x91;
|
|
|
- }
|
|
|
-}
|
|
|
+
|
|
|
|
|
|
void ControllerConfig_Init(void)
|
|
|
{
|
|
@@ -1028,7 +992,7 @@ void Task_Usart1_Terminal(void const *argument)
|
|
|
void Task_GetCPU_Usage(void const *argument)
|
|
|
{
|
|
|
/* USER CODE BEGIN Task_GetCPU_Usage */
|
|
|
- char min=0xff;
|
|
|
+ char hour=0xff;
|
|
|
int count;
|
|
|
int i_task01;
|
|
|
EventBits_t uxBits;
|