applied last changes from version without git
This commit is contained in:
44
Inc/main.h
44
Inc/main.h
@ -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
|
||||
|
||||
Reference in New Issue
Block a user