Moving average
-
Moving averageAutonomous Lawn Mower/Embedded C 2025. 2. 9. 12:21
ADC값이 자주 변동이 있어서 moving average를 사용하고자 한다. STM32F401에서는 동작이 버거운듯하다. moving average 코드를 넣으면 모터가 구동이 안된다. T.T 1 channel ADC moving average #include #include #define AVERAGE_NUMBER 10 // Moving average window size int32_t sum = 0; int pos = 0; int16_t arrNumbers[AVERAGE_NUMBER] = {0}; // Array buffer for moving average /** * @brief Moving Average Calculation Function * @param ptrArrNumbers Po..