| | |
| | | |
| | | /* Private variables ---------------------------------------------------------*/ |
| | | |
| | | CRC_HandleTypeDef hcrc; |
| | | |
| | | TIM_HandleTypeDef htim1; |
| | | TIM_HandleTypeDef htim2; |
| | | TIM_HandleTypeDef htim3; |
| | |
| | | static void MX_TIM4_Init(void); |
| | | static void MX_UART4_Init(void); |
| | | static void MX_UART5_Init(void); |
| | | static void MX_CRC_Init(void); |
| | | void StartDefaultTask(void *argument); |
| | | |
| | | /* USER CODE BEGIN PFP */ |
| | |
| | | MX_TIM4_Init(); |
| | | MX_UART4_Init(); |
| | | MX_UART5_Init(); |
| | | MX_CRC_Init(); |
| | | /* USER CODE BEGIN 2 */ |
| | | UART6_StartReceive(); |
| | | Uart_Register(UART_ID_DBG, &huart1); |
| | |
| | | } |
| | | |
| | | /** |
| | | * @brief CRC Initialization Function |
| | | * @param None |
| | | * @retval None |
| | | */ |
| | | static void MX_CRC_Init(void) |
| | | { |
| | | |
| | | /* USER CODE BEGIN CRC_Init 0 */ |
| | | |
| | | /* USER CODE END CRC_Init 0 */ |
| | | |
| | | /* USER CODE BEGIN CRC_Init 1 */ |
| | | |
| | | /* USER CODE END CRC_Init 1 */ |
| | | hcrc.Instance = CRC; |
| | | hcrc.Init.DefaultPolynomialUse = DEFAULT_POLYNOMIAL_ENABLE; |
| | | hcrc.Init.DefaultInitValueUse = DEFAULT_INIT_VALUE_ENABLE; |
| | | hcrc.Init.InputDataInversionMode = CRC_INPUTDATA_INVERSION_NONE; |
| | | hcrc.Init.OutputDataInversionMode = CRC_OUTPUTDATA_INVERSION_DISABLE; |
| | | hcrc.InputDataFormat = CRC_INPUTDATA_FORMAT_BYTES; |
| | | if (HAL_CRC_Init(&hcrc) != HAL_OK) |
| | | { |
| | | Error_Handler(); |
| | | } |
| | | /* USER CODE BEGIN CRC_Init 2 */ |
| | | |
| | | /* USER CODE END CRC_Init 2 */ |
| | | |
| | | } |
| | | |
| | | /** |
| | | * @brief TIM1 Initialization Function |
| | | * @param None |
| | | * @retval None |