ganz hässliche code zwischen speicher
This commit is contained in:
@ -29,6 +29,7 @@
|
||||
void ftcan_msg_received_cb(uint16_t id, size_t datalen, const uint8_t *data);
|
||||
|
||||
HAL_StatusTypeDef can_init(FDCAN_HandleTypeDef* handle);
|
||||
HAL_StatusTypeDef can_change_ts_state(TSState state);
|
||||
HAL_StatusTypeDef can_update_state();
|
||||
void ftcan_msg_received_cb(uint16_t id, size_t len, const uint8_t* data);
|
||||
|
||||
#endif
|
||||
@ -61,7 +61,6 @@ void Error_Handler(void);
|
||||
/* 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
|
||||
@ -79,8 +78,9 @@ void Error_Handler(void);
|
||||
#define IMD_ERROR_GPIO_Port GPIOI
|
||||
|
||||
/* USER CODE BEGIN Private defines */
|
||||
#define AMS_TIMEOUT 150
|
||||
#define AMS_TIMEOUT 5000
|
||||
#define TRY(call) {if (call) return HAL_ERROR;}
|
||||
#define SHOW_STATE(call) {if (call) led_blink(&htim3, COLOR_ERROR, 0);}
|
||||
/* USER CODE END Private defines */
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
@ -47,5 +47,8 @@ extern IMDData imd_data;
|
||||
void error_led_init();
|
||||
void sdc_init();
|
||||
void ts_handle_ams_status(const uint8_t* data);
|
||||
HAL_StatusTypeDef change_ts_state(TSState state);
|
||||
void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin);
|
||||
HAL_StatusTypeDef check_sdc_state();
|
||||
|
||||
#endif
|
||||
@ -55,7 +55,7 @@ void SVC_Handler(void);
|
||||
void DebugMon_Handler(void);
|
||||
void PendSV_Handler(void);
|
||||
void SysTick_Handler(void);
|
||||
void EXTI9_5_IRQHandler(void);
|
||||
void FDCAN1_IT0_IRQHandler(void);
|
||||
void EXTI15_10_IRQHandler(void);
|
||||
/* USER CODE BEGIN EFP */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user