
初始化程序: void Init_Timer2(void) { TIM2_DeInit(); GPIO_Init(GPIOC, GPIO_PIN_5, GPIO_MODE_IN_PU_NO_IT);//输入 无中断 TIM2_TimeBaseInit(TIM2_PRESCALER_512, 0xffff); TIM2_ICInit(TIM2_CHANNEL_1,TIM2_ICPOLARITY_RISING,TIM2_ICSELECTION_DIRECTTI,TIM2_ICPSC_DIV1,0X00); TIM2_ClearFlag(TIM2_FLAG_UPDATE); TIM2_ITConfig(TIM2_IT_UPDATE, ENABLE); TIM2_ITConfig(TIM2_IT_CC1, ENABLE); TIM2_Cmd(ENABLE); } 仿真执行效果: 明明CC1IF没有置1却进入if,时间很准时,每次都是63个计数值,2ms进入一次,其余都进入else里面,CC2IF\CC3IF都莫名其妙置1. ![]() ======================================== 但如果我选择通道是CH2的话,按照这个设置就会正常工作,不会有自动进入中断的问题。 |
STM8S003无法检测到引脚电平
STM8 @svlreg 问题
STM8AF62XX+L99PM62GXP LIN通讯的电路原理图有吗?官网提供了一套软件,没找到对应的原理图,请大家指教一下
求一个STM8S207例程
初次接触STM8,请问在STVD中,为什么这个Struct会报错
STMS005K6T6 如何采集内部参考电压。
stm8s003 adc中断和通道切换的问题
adc施密特触发器stm8
stm8l051f3 TSSOP20 封装,待机模式下,2天后,电流突然增加到140UA
STM8S用STVP烧录怎么加密?
找到问题了,是OptionByte 设置PC5重映射问题