先伸两条腿
【 在 moonwalker 的大作中提到: 】
: 标 题: 请教stm32怎样同时捕获输入脉冲的上升沿和下降沿?
: 发信站: 水木社区 (Tue Oct 22 05:04:31 2024), 站内
:
: 我用的TIM9,代码如下:
:
: TIM9->CCMR1 |= TIM_CCMR1_CC1S_0 ; // CC1S[1:0] = 01 选择输入端 IC1映射到TI1上 */
: TIM9->CCMR1 |= TIM_CCMR1_CC2S_1 ; // CC2S[1:0] = 10 选择输入端 IC2映射到TI1上 */
:
: TIM9->CCER |= TIM_CCER_CC1E ; // 使能捕获1,上升沿捕获
: TIM9->CCER |= TIM_CCER_CC2P ; // 使能捕获2,下降沿捕获
:
: 但是程序工作不正常,好像只能捕获到一个沿,另一个沿捕获不到,
: 请问是哪里设置不对?
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 111.9.5.*]
--
FROM 112.10.213.*