// // Created by ZK on 2023/3/10. // #ifndef BOOOOMFOC_STSPIN32G4_EVB_APP_MAIN_H #define BOOOOMFOC_STSPIN32G4_EVB_APP_MAIN_H #include "main.h" #include "adc.h" #include "dma.h" #include "gpio.h" #include "opamp.h" #include "spi.h" #include "tim.h" //#include "arm_math.h" //#include "Communication.h" #include "InteriorADC.h" #include "Angle.h" extern DMA_HandleTypeDef hdma_usart1_rx; extern DMA_HandleTypeDef hdma_usart1_tx; extern uint8_t RxBuffer[2];//接收数据 extern uint8_t USART1_IRQHandler_Status; extern volatile uint32_t SystickCount; // LED ACT #define LED_ACT_SET() #define LED_ACT_RESET() #define LED_ACT_GET() static inline void watch_dog_feed(void) { // FWDGT_CTL = FWDGT_KEY_RELOAD; } static inline uint32_t get_ms_since(uint32_t tick) { return (uint32_t) ((SystickCount - tick) / 2U); } static __IO uint16_t adc1_RegularBuf[10]; void APP_Init(); void APP_Main(); #endif//BOOOOMFOC_STSPIN32G4_EVB_APP_MAIN_H