feat: speed up PRTS LCD refresh

This commit is contained in:
TuxMonkey
2026-07-20 23:34:13 +08:00
parent b2169513e1
commit 8671f84139
14 changed files with 2296 additions and 98 deletions

View File

@@ -26,9 +26,20 @@ extern "C"
/* Includes ------------------------------------------------------------------*/
#include "adc.h"
#include <stdint.h>
#define BSP_ADC_CHANNEL_COUNT 2U
#define BSP_ADC_BOARD_VOLTAGE_INDEX 0U
#define BSP_ADC_JOYSTICK_INDEX 1U
extern volatile uint16_t ADC_Voltage_Val[BSP_ADC_CHANNEL_COUNT];
/* Externs ---------------------------------------------*/
void BSP_ADC_Init(void);
float USER_ADC_Voltage_Update(void);
uint16_t BSP_ADC_GetRaw(uint32_t index);
uint16_t BSP_ADC_GetJoystickRaw(void);
uint16_t BSP_ADC_GetJoystickRaw12(void);
float BSP_ADC_GetJoystickVoltage(void);
#endif //BSP_ADC_H