EDA365电子论坛网

标题: stm8l051的定时器问题,为什么不能写 [打印本页]

作者: xiannvjiejie    时间: 2021-4-28 14:46
标题: stm8l051的定时器问题,为什么不能写
我芯片是STM8L051的,库文件用的是网上的 STM8L15x_StdPeriph_Driver,IAR编译器# C& x2 f- s) G2 J. e
9 s4 J% K' ^2 i  P& t
6 P% [' W# t  O( q4 e2 T' `: R
// 配置定时器20 h0 Q* i2 I# m2 n9 R% Q& O$ k
        TIM2_TimeBaseInit(TIM2_Prescaler_128,TIM2_CounterMode_Up,(65536-62500));  H& Y' U& H5 O8 I8 }
        TIM2_Cmd(ENABLE);! Y5 b% D4 A; I$ @7 G" k1 d, {
       6 H) M0 C3 [; _+ K" {# N
        delay = 20;0 [% U) [9 l  @1 y! O
        while(delay--)
) Q: j. d" e8 L0 o        {
: Q$ E/ a5 C1 R6 h% o1 X8 K7 Z                while(TIM2_GetFlagStatus(TIM2_FLAG_Update) == RESET);, N5 Q0 W/ D( k
                TIM2_ClearFlag(TIM2_FLAG_Update);
* M: G, x/ s8 F, f3 N. S        }  x! C, q( ~+ T, \' ~  P
为什么我仿真是总是相关寄存器没有反应呢# Q5 ]( Y/ X9 _. v, {

: B5 z: @1 |# qTIM2_TimeBaseInit 修改没有反应,TIM2_Cmd(ENABLE);后计数器TIM2_CNTR也不动,感觉好像没有这个设备一样,有谁遇到过这种情况吗?
! j" ?6 K6 ^3 O
作者: qq666888qqw    时间: 2021-4-28 15:40
我没有




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2