applied last changes from version without git

This commit is contained in:
feda
2025-03-03 16:06:13 +03:00
parent d0637bb5e6
commit 59dce26129
247 changed files with 440815 additions and 161 deletions

View File

@ -63,14 +63,20 @@ extern "C" {
/* USER CODE END EM */
void HAL_TIM_MspPostInit(TIM_HandleTypeDef *htim);
/* Exported functions prototypes ---------------------------------------------*/
void Error_Handler(void);
/* USER CODE BEGIN EFP */
void Set_LTEC(uint8_t, uint16_t);
/* USER CODE END EFP */
/* Private defines -----------------------------------------------------------*/
#define INP_0_Pin GPIO_PIN_3
#define INP_0_GPIO_Port GPIOF
#define INP_1_Pin GPIO_PIN_4
#define INP_1_GPIO_Port GPIOF
#define ADC_MPD2_CS_Pin GPIO_PIN_6
#define ADC_MPD2_CS_GPIO_Port GPIOF
#define SPI5_CNV_Pin GPIO_PIN_9
@ -125,8 +131,28 @@ void Error_Handler(void);
#define SDMMC1_EN_GPIO_Port GPIOD
#define TEST_01_Pin GPIO_PIN_1
#define TEST_01_GPIO_Port GPIOD
#define FPGA_CONF_DONE_Pin GPIO_PIN_1
#define FPGA_CONF_DONE_GPIO_Port GPIOE
#define OUT_0_Pin GPIO_PIN_10
#define OUT_0_GPIO_Port GPIOG
#define OUT_1_Pin GPIO_PIN_11
#define OUT_1_GPIO_Port GPIOG
#define OUT_2_Pin GPIO_PIN_12
#define OUT_2_GPIO_Port GPIOG
#define OUT_3_Pin GPIO_PIN_13
#define OUT_3_GPIO_Port GPIOG
#define OUT_4_Pin GPIO_PIN_14
#define OUT_4_GPIO_Port GPIOG
#define OUT_5_Pin GPIO_PIN_15
#define OUT_5_GPIO_Port GPIOG
#define OUT_6_Pin GPIO_PIN_4
#define OUT_6_GPIO_Port GPIOB
#define OUT_7_Pin GPIO_PIN_5
#define OUT_7_GPIO_Port GPIOB
#define OUT_8_Pin GPIO_PIN_6
#define OUT_8_GPIO_Port GPIOB
#define OUT_9_Pin GPIO_PIN_7
#define OUT_9_GPIO_Port GPIOB
#define OUT_10_Pin GPIO_PIN_8
#define OUT_10_GPIO_Port GPIOB
/* USER CODE BEGIN Private defines */
#define CL_16 15
@ -227,6 +253,18 @@ void Error_Handler(void);
float i_coef_2;
float p_coef_2;
} task_t;
typedef struct{
task_type_t task_type;
uint16_t signal_pin;
GPIO_TypeDef * signal_port;
uint16_t param;
uint8_t state; //0 -- disabled (do nothing);
//1 -- update LD current;
//2 -- blinking, set LD ON now;
//3 -- blinking, set LD OFF now
} LD_Blinker_StateTypeDef;
/* USER CODE END Private defines */
#ifdef __cplusplus

View File

@ -65,7 +65,7 @@
/* #define HAL_SPDIFRX_MODULE_ENABLED */
/* #define HAL_SPI_MODULE_ENABLED */
#define HAL_TIM_MODULE_ENABLED
/* #define HAL_UART_MODULE_ENABLED */
#define HAL_UART_MODULE_ENABLED
/* #define HAL_USART_MODULE_ENABLED */
/* #define HAL_IRDA_MODULE_ENABLED */
/* #define HAL_SMARTCARD_MODULE_ENABLED */

View File

@ -59,6 +59,7 @@ void ADC_IRQHandler(void);
void TIM1_UP_TIM10_IRQHandler(void);
void TIM2_IRQHandler(void);
void USART1_IRQHandler(void);
void TIM8_UP_TIM13_IRQHandler(void);
void TIM5_IRQHandler(void);
void TIM6_DAC_IRQHandler(void);
void TIM7_IRQHandler(void);