micro_climate/tools/arr_tool.h

13 lines
412 B
C

#ifndef __ARR_TOOL__H_
#define __ARR_TOOL__H_
#include "stm32l4xx_hal.h"
//void arr_move_front(uint16_t arr[],uint32_t length);
// 找到数组里面的最大值的位置
uint16_t find_max_val_position(uint16_t* max_val,uint16_t* arr,uint16_t len);
// 找到数组里面符合最大值10%-30%的点。
uint16_t find_echo_position(uint16_t max_val,uint16_t max_val_position,uint16_t* arr,uint16_t len);
#endif