求助 kl05 进入低功耗VLLS0_2时,怎么唤醒(已解决)

2020-02-20 21:04发布

本帖最后由 FSL_TICS_ZP 于 2014-10-8 16:11 编辑

如题,我配置了PB2管脚的 LLWU_P5功能,但是没有唤醒,并且单片机在低功耗模式下程序也下不进去了。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
FSL_TICS_ZP
1楼-- · 2020-02-22 06:43
eryueniao 发表于 2014-9-23 09:50
哈哈   成功了   感谢飞思卡尔,感谢阿莫论坛

不客气,有问题再交流!
eryueniao
2楼-- · 2020-02-22 12:32
 精彩回答 2  元偷偷看……
FSL_TICS_ZP
3楼-- · 2020-02-22 13:29
eryueniao 发表于 2014-9-23 10:52
又遇到问题了,唤醒之后串口又不打印了

一般唤醒后,首先要检查目前的时钟模式是否是PEE模式,如果没有确保进入PEE模式,,然后最好
重新配置一些UART时钟,确保万无一失。
eryueniao
4楼-- · 2020-02-22 15:49
FSL_TICS_ZP 发表于 2014-9-23 11:20
一般唤醒后,首先要检查目前的时钟模式是否是PEE模式,如果没有确保进入PEE模式,,然后最好
重新配置一 ...

我是这样设置的,不知道还需要设置什么

                        stop ();
                       
                        MCG_C6 |= MCG_C6_CME0_MASK;
                        PORTB_PCR3 = PORT_PCR_MUX(0x2);                                     /* UART0_TXD                    */
                        PORTB_PCR4 = PORT_PCR_MUX(0x2);  
                        delay(50);
                        if((PMC_REGSC & 0x08) == 0x08)
                                        PMC_REGSC |= 0x08;
                        //uart0SendString("ket2 ");
                        if (LLWU_F1 & LLWU_F1_WUF6_MASK) {
                                        LLWU_F1 |= LLWU_F1_WUF6_MASK;
                        }
                       
                       
                        uart0Init(9600,0,0,8,1);  
                        delay(50);
                        uart0SendString("up ");                //唤醒后串口一直收不到
eryueniao
5楼-- · 2020-02-22 21:08
eryueniao 发表于 2014-9-23 14:07
我是这样设置的,不知道还需要设置什么

                        stop ();

问题已经解决,在飞思卡尔论坛找到的资料
KL系列低功耗例程KEIL工程补丁
32MCU
6楼-- · 2020-02-23 02:22
KL系列低功耗例程KEIL工程补丁.收藏。

一周热门 更多>