完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
采用输入捕获方式获取输入端的高电平时的计数值!但是为什么总是差很多呢?我用预分频8获得1M的计数器脉冲,然后测试示波器输出的1k的方波,但是得到的高电平计数值是443!
我用的时外部复位模式 void tiM1_Init(void) {TIM1_TimebaseInit(8 TIM1_COUNTERMODE_UP 0xffff 0x00);//计数器进行64分频和cco输出频率一致 TIM1->CCMR1|=0X01; TIM1->CCER1 =0XFD; TIM1->CCMR2|=0X02; TIM1->CCER1|=0X20; TIM1->SMCR|=0X50; TIM1->SMCR|=0X04; TIM1->CCER1|=0X11; TIM1->CR1|=0X01; TIM1_ITConfig(TIM1_IT_CC2 ENABLE); TIM1_ITConfig(TIM1_IT_CC1 ENABLE) } INTERRUPT_HANDLER(TIM1_CAP_COM_IRQHandler 12) { u16_value = TIM1_GetCapture2(); TIM1->SR1=0X00; TIM1->SR2=0X00; } 不需要重复计数的中断,所以我就直接全清了! |
|
相关推荐
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
stm32f407+ksz8863rlli概率性ping不通
478 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-常见网络服务搭建之NFS服务搭建
320 浏览 0 评论
求助:辉芒微芯片 FDM B11GBMH 的信息及开发环境安装
245 浏览 0 评论
867 浏览 0 评论
嵌入式 学习-飞凌嵌入式ElfBoard ELF 1板卡-shell脚本编写之输入输出重定向
740 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11303 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-29 00:56 , Processed in 0.551211 second(s), Total 70, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号