本帖最后由 newphj 于 2018-12-12 13:23 编辑 使用RTC唤醒Halt,还没有进入halt。配置RTC时会卡在RTC_WakeUpCmd(Enable)函数/* Wait until WUTWF flag is set */ while (((RTC->ISR1 & RTC_ISR1_WUTWF) == RESET) && ( wutwfcount != WUTWF_TIMEOUT)) { wutwfcount++; } 请问是哪里没有备注好吗? while(1)之前的配置: /* Select HSE as system clock source */ CLK_SYSCLKSourceSwitchCmd(ENABLE); CLK_SYSCLKSourceConfig(CLK_SYSCLKSource_LSI); /* system clock prescaler: 1*/ CLK_SYSCLKDivConfig(CLK_SYSCLKDiv_1); while (CLK_GetSYSCLKSource() != CLK_SYSCLKSource_LSI) {} //RTC_DeInit(); //初始化默认状态 CLK_PeripheralClockConfig(CLK_Peripheral_RTC, ENABLE); CLK_RTCClockConfig(CLK_RTCCLKSource_LSI, CLK_RTCCLKDiv_1); while (CLK_GetFlagStatus(CLK_FLAG_LSIRDY) == RESET); //RTC_WakeUpClockConfig(RTC_WakeUpClock_CK_SPRE_16bits); RTC_WakeUpClockConfig(RTC_WakeUpClock_RTCCLK_Div16); RTC_ITConfig(RTC_IT_WUT, ENABLE); enableInterrupts();while(1) { //RTC_SetWakeUpCounter(742); RTC_SetWakeUpCounter(1); RTC_WakeUpCmd(ENABLE); halt(); RTC_WakeUpCmd(DISABLE); GPIO_ToggleBits(LED_GPIO_PORT, LED_GPIO_PINS); } |
STMS005K6T6 如何采集内部参考电压。
stm8s003 adc中断和通道切换的问题
adc施密特触发器stm8
stm8l051f3 TSSOP20 封装,待机模式下,2天后,电流突然增加到140UA
STM8S用STVP烧录怎么加密?
如何使用ST官网例程_LIN总线通讯_STM8AF
STM8 LIN
IAR代码编辑太费劲了,想问一下有没有好的方法,试了VScode但是头文件老是报错,调了很久也没调好,想换个方法了。
想问一下各位大佬,IAR下载调试代码时出现 warning: is an illegal data sample expression IAR是什么意思啊?
STM8S标准库TIM1编码器功能不计数,请大师帮我看看