functional LED code, first untested implementation

This commit is contained in:
2025-07-08 22:42:23 +02:00
parent 93642b1c11
commit 9c4b60fd18
1416 changed files with 1339716 additions and 1328321 deletions

View File

@ -49,6 +49,8 @@ extern "C" {
/* USER CODE END EM */
void HAL_TIM_MspPostInit(TIM_HandleTypeDef *htim);
/* Exported functions prototypes ---------------------------------------------*/
void Error_Handler(void);
@ -57,9 +59,28 @@ void Error_Handler(void);
/* USER CODE END EFP */
/* Private defines -----------------------------------------------------------*/
#define TS_ON_Pin GPIO_PIN_8
#define TS_ON_GPIO_Port GPIOI
#define TS_ON_EXTI_IRQn EXTI9_5_IRQn
#define SDC_ON_Pin GPIO_PIN_0
#define SDC_ON_GPIO_Port GPIOI
#define SDC_ENABLE_Pin GPIO_PIN_1
#define SDC_ENABLE_GPIO_Port GPIOI
#define ENC_PUSH_ON_Pin GPIO_PIN_15
#define ENC_PUSH_ON_GPIO_Port GPIOA
#define ENC_PUSH_ON_EXTI_IRQn EXTI15_10_IRQn
#define ENC_B_ON_Pin GPIO_PIN_10
#define ENC_B_ON_GPIO_Port GPIOC
#define ENC_A_ON_Pin GPIO_PIN_11
#define ENC_A_ON_GPIO_Port GPIOC
#define AMS_ERROR_Pin GPIO_PIN_6
#define AMS_ERROR_GPIO_Port GPIOI
#define IMD_ERROR_Pin GPIO_PIN_7
#define IMD_ERROR_GPIO_Port GPIOI
/* USER CODE BEGIN Private defines */
#define AMS_TIMEOUT 150
#define TRY(call) {if (call) return HAL_ERROR;}
/* USER CODE END Private defines */
#ifdef __cplusplus