Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- HAL_TIM_Base_Start_IT(&htim1);
- while ((GPIOA->IDR & GPIO_PIN_3) == 0x08)
- {
- Clk_h
- DWT_Delay(200);
- Clk_l
- DWT_Delay(200);
- }
- HAL_TIM_Base_Stop_IT(&htim1);
- static void MX_TIM1_Init(void)
- {
- TIM_ClockConfigTypeDef sClockSourceConfig;
- TIM_MasterConfigTypeDef sMasterConfig;
- htim1.Instance = TIM1;
- htim1.Init.Prescaler = 16799;
- htim1.Init.CounterMode = TIM_COUNTERMODE_UP;
- htim1.Init.Period = 4999;
- htim1.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
- htim1.Init.RepetitionCounter = 0;
- if (HAL_TIM_Base_Init(&htim1) != HAL_OK)
- {
- _Error_Handler(__FILE__, __LINE__);
- }
- sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL;
- if (HAL_TIM_ConfigClockSource(&htim1, &sClockSourceConfig) != HAL_OK)
- {
- _Error_Handler(__FILE__, __LINE__);
- }
- sMasterConfig.MasterOutputTrigger = TIM_TRGO_RESET;
- sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE;
- if (HAL_TIMEx_MasterConfigSynchronization(&htim1, &sMasterConfig) != HAL_OK)
- {
- _Error_Handler(__FILE__, __LINE__);
- }
- }
- HAL_TIM_Base_Start_IT(&htim1);
- HAL_TIM_Base_Stop_IT(&htim1);
- void TIM1_UP_TIM10_IRQHandler(void)
- {
- /* USER CODE BEGIN TIM1_UP_TIM10_IRQn 0 */
- /* USER CODE END TIM1_UP_TIM10_IRQn 0 */
- HAL_TIM_IRQHandler(&htim1);
- /* USER CODE BEGIN TIM1_UP_TIM10_IRQn 1 */
- sprintf(str123,"<<FAIL>>");
- CDC_Transmit_FS((uint8_t*)str123,strlen(str123));
- /* USER CODE END TIM1_UP_TIM10_IRQn 1 */
- }
Add Comment
Please, Sign In to add comment