SmartBar
Loading...
Searching...
No Matches
main.h
Go to the documentation of this file.
1
/* USER CODE BEGIN Header */
19
/* USER CODE END Header */
20
21
/* Define to prevent recursive inclusion -------------------------------------*/
22
#ifndef __MAIN_H
23
#define __MAIN_H
24
25
#ifdef __cplusplus
26
extern
"C"
{
27
#endif
28
29
/* Includes ------------------------------------------------------------------*/
30
#include "stm32f3xx_hal.h"
31
32
/* Private includes ----------------------------------------------------------*/
33
/* USER CODE BEGIN Includes */
34
35
/* USER CODE END Includes */
36
37
/* Exported types ------------------------------------------------------------*/
38
/* USER CODE BEGIN ET */
39
40
/* USER CODE END ET */
41
42
/* Exported constants --------------------------------------------------------*/
43
/* USER CODE BEGIN EC */
44
45
/* USER CODE END EC */
46
47
/* Exported macro ------------------------------------------------------------*/
48
/* USER CODE BEGIN EM */
49
50
/* USER CODE END EM */
51
52
void
HAL_TIM_MspPostInit
(TIM_HandleTypeDef *htim);
53
54
/* Exported functions prototypes ---------------------------------------------*/
55
void
Error_Handler
(
void
);
56
57
/* USER CODE BEGIN EFP */
58
59
/* USER CODE END EFP */
60
61
/* Private defines -----------------------------------------------------------*/
62
#define B1_Pin GPIO_PIN_13
63
#define B1_GPIO_Port GPIOC
64
#define DMUX_C_Pin GPIO_PIN_0
65
#define DMUX_C_GPIO_Port GPIOC
66
#define DMUX_B_Pin GPIO_PIN_1
67
#define DMUX_B_GPIO_Port GPIOC
68
#define MUX_C_Pin GPIO_PIN_0
69
#define MUX_C_GPIO_Port GPIOA
70
#define MUX_B_Pin GPIO_PIN_1
71
#define MUX_B_GPIO_Port GPIOA
72
#define USART_TX_Pin GPIO_PIN_2
73
#define USART_TX_GPIO_Port GPIOA
74
#define USART_RX_Pin GPIO_PIN_3
75
#define USART_RX_GPIO_Port GPIOA
76
#define MUX_A_Pin GPIO_PIN_4
77
#define MUX_A_GPIO_Port GPIOA
78
#define DMUX_A_Pin GPIO_PIN_0
79
#define DMUX_A_GPIO_Port GPIOB
80
#define PWM2_Pin GPIO_PIN_14
81
#define PWM2_GPIO_Port GPIOB
82
#define ENC_B_Pin GPIO_PIN_6
83
#define ENC_B_GPIO_Port GPIOC
84
#define PWM1_Pin GPIO_PIN_7
85
#define PWM1_GPIO_Port GPIOC
86
#define PH2_Pin GPIO_PIN_8
87
#define PH2_GPIO_Port GPIOC
88
#define PH1_Pin GPIO_PIN_9
89
#define PH1_GPIO_Port GPIOC
90
#define TMS_Pin GPIO_PIN_13
91
#define TMS_GPIO_Port GPIOA
92
#define TCK_Pin GPIO_PIN_14
93
#define TCK_GPIO_Port GPIOA
94
#define SWO_Pin GPIO_PIN_3
95
#define SWO_GPIO_Port GPIOB
96
#define ENC_A_Pin GPIO_PIN_8
97
#define ENC_A_GPIO_Port GPIOB
98
#define ENC_A_EXTI_IRQn EXTI9_5_IRQn
99
#define PID_Pin GPIO_PIN_9
100
#define PID_GPIO_Port GPIOB
101
102
/* USER CODE BEGIN Private defines */
103
104
/* USER CODE END Private defines */
105
106
#ifdef __cplusplus
107
}
108
#endif
109
110
#endif
/* __MAIN_H */
Error_Handler
void Error_Handler(void)
This function is executed in case of error occurrence.
Definition
main.c:771
HAL_TIM_MspPostInit
void HAL_TIM_MspPostInit(TIM_HandleTypeDef *htim)
Definition
stm32f3xx_hal_msp.c:164
Inc
main.h
Generated by
1.12.0