Make CAN work
This commit is contained in:
		@ -43,6 +43,7 @@ extern "C" {
 | 
			
		||||
/* USER CODE BEGIN EC */
 | 
			
		||||
extern volatile int ltdc_cb_triggered;
 | 
			
		||||
extern TX_QUEUE gui_button_queue;
 | 
			
		||||
extern FDCAN_HandleTypeDef hfdcan1;
 | 
			
		||||
/* USER CODE END EC */
 | 
			
		||||
 | 
			
		||||
/* Exported macro ------------------------------------------------------------*/
 | 
			
		||||
@ -62,12 +63,16 @@ void Error_Handler(void);
 | 
			
		||||
/* Private defines -----------------------------------------------------------*/
 | 
			
		||||
#define ENC1A_Pin GPIO_PIN_3
 | 
			
		||||
#define ENC1A_GPIO_Port GPIOE
 | 
			
		||||
#define ENC1A_EXTI_IRQn EXTI3_IRQn
 | 
			
		||||
#define ENC1B_Pin GPIO_PIN_4
 | 
			
		||||
#define ENC1B_GPIO_Port GPIOE
 | 
			
		||||
#define ENC1B_EXTI_IRQn EXTI4_IRQn
 | 
			
		||||
#define ENC2A_Pin GPIO_PIN_5
 | 
			
		||||
#define ENC2A_GPIO_Port GPIOE
 | 
			
		||||
#define ENC2A_EXTI_IRQn EXTI9_5_IRQn
 | 
			
		||||
#define ENC2B_Pin GPIO_PIN_6
 | 
			
		||||
#define ENC2B_GPIO_Port GPIOE
 | 
			
		||||
#define ENC2B_EXTI_IRQn EXTI9_5_IRQn
 | 
			
		||||
#define BTN1_Pin GPIO_PIN_0
 | 
			
		||||
#define BTN1_GPIO_Port GPIOF
 | 
			
		||||
#define BTN2_Pin GPIO_PIN_1
 | 
			
		||||
 | 
			
		||||
@ -54,6 +54,8 @@ void UsageFault_Handler(void);
 | 
			
		||||
void DebugMon_Handler(void);
 | 
			
		||||
void EXTI3_IRQHandler(void);
 | 
			
		||||
void EXTI4_IRQHandler(void);
 | 
			
		||||
void FDCAN1_IT0_IRQHandler(void);
 | 
			
		||||
void FDCAN1_IT1_IRQHandler(void);
 | 
			
		||||
void EXTI9_5_IRQHandler(void);
 | 
			
		||||
void TIM6_DAC_IRQHandler(void);
 | 
			
		||||
void LTDC_IRQHandler(void);
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										8
									
								
								Core/Inc/vehicle.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								Core/Inc/vehicle.h
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,8 @@
 | 
			
		||||
#ifndef __INC_VEHICLE_H
 | 
			
		||||
#define __INC_VEHICLE_H
 | 
			
		||||
 | 
			
		||||
#include "tx_port.h"
 | 
			
		||||
 | 
			
		||||
void vehicle_thread_entry(ULONG hfdcan_addr);
 | 
			
		||||
 | 
			
		||||
#endif // __INC_VEHICLE_H
 | 
			
		||||
		Reference in New Issue
	
	Block a user