[STM8] stm8l152c6输入捕获

[复制链接]
1989|0
 楼主| totti.lu 发表于 2014-4-1 11:56 | 显示全部楼层 |阅读模式
本帖最后由 totti.lu 于 2014-4-1 11:58 编辑

很奇怪,我使能了输入捕获1,2通道,中断发生时却是3,4通道标志位以及溢出标志位改变,有谁遇到过这种情况吗                                                     C:\Documents and Settings\Administrator\桌面
  1.   TIM1_TimeBaseInit(0x0010, TIM1_CounterMode_Up, 0xffff, 0x00);
  2.   TIM1_PWMIConfig(TIM1_Channel_1, TIM1_ICPolarity_Rising,TIM1_ICSelection_DirectTI, TIM1_ICPSC_DIV1, 0x03);
  3.   TIM1_SelectInputTrigger(TIM1_TRGSelection_TI1FP1);//101:滤波后的定时器输入1(TI1FP1),
  4.   TIM1_SelectSlaveMode(TIM1_SlaveMode_Reset);//100:复位模式– 在选中的触发输入(TRGI)的上升沿时重新初始化计数器,并且产生一个更新寄存器的信号
  5.   TIM1_ITConfig(TIM1_IT_CC1, ENABLE);
  6.   TIM1_ITConfig(TIM1_IT_CC2, ENABLE);
  7.   TIM1_Cmd(ENABLE);

图片

图片
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部