f303k8 wav player
Dependencies: SDFileSystem mbed
TIM6Driver.cpp
- Committer:
- nameless129
- Date:
- 2016-08-11
- Revision:
- 1:7a3f34b2d18b
File content as of revision 1:7a3f34b2d18b:
#include "TIM6Driver.h" TIM_HandleTypeDef htim6; void MX_NVIC_Init(void) { /* TIM6_DAC1_IRQn interrupt configuration */ HAL_NVIC_SetPriority(TIM6_DAC1_IRQn, 0, 0); HAL_NVIC_EnableIRQ(TIM6_DAC1_IRQn); } /* TIM6 init function */ void MX_TIM6_Init(void) { __TIM6_CLK_ENABLE(); htim6.Instance = TIM6; htim6.Init.Prescaler = 1; htim6.Init.CounterMode = TIM_COUNTERMODE_UP; htim6.Init.Period = 2000; HAL_TIM_Base_Init(&htim6); HAL_TIM_Base_Start_IT(&htim6); } void TIM6ClockSet(uint16_t setPeriod) { htim6.Instance = TIM6; htim6.Init.Prescaler = 1; htim6.Init.CounterMode = TIM_COUNTERMODE_UP; htim6.Init.Period = setPeriod; HAL_TIM_Base_Init(&htim6); } void TIM6ClearInt(void) { __HAL_TIM_CLEAR_IT(&htim6 , TIM_FLAG_UPDATE); }