这里写代码片
void Init_Timer2(void)
{
GPIO_Init(GPIOA, GPIO_PIN_3, GPIO_MODE_IN_PU_NO_IT);//输入 无中断
TIM2_TimeBaseInit(TIM2_PRESCALER_16,65536-1); //16分频, 65ms 溢出
TIM2_Cmd(ENABLE);
}
uint16_t TIM2_GetCapture(void)
{
/* Get the Capture Register value */
uint16_t tmpccr = 0;
uint8_t tmpccrl=0, tmpccrh=0;
tmpccrh = TIM2->CNTRH;
tmpccrl
stm8s 定时器2测量脉冲宽度(单位 us)
最新推荐文章于 2020-12-19 01:00:37 发布