[Kinetis] MKL16低功耗问题(已解决)

[复制链接]
 楼主| 电子发烧者 发表于 2014-10-10 15:14 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_A 于 2014-11-26 20:26 编辑

MKL16编译环境 IAR 7.2。
为什么进入低功耗模式后编译环境就崩溃了?!
demo:
void enter_vlps(void)
{
  volatile U32 dummyread;
  SMC_PMPROT = SMC_PMPROT_AVLP_MASK;           
  SMC_PMCTRL &= ~SMC_PMCTRL_STOPM_MASK;
  SMC_PMCTRL |=  SMC_PMCTRL_STOPM(0x2);
  dummyread = SMC_PMCTRL;
  deepsleep();
}
O1WUPMI_$U{V]OU~ZH]YA2O.jpg

O1WUPMI_$U{V]OU~ZH]YA2O.jpg
FSL_TICS_ZJJ 发表于 2014-10-10 15:16 | 显示全部楼层
楼主你好!
你是在debug的时候并且run起来发现接口断了是吧?
是这样的,在低功耗的时候,会关掉SWD接口,所以你的debug就会断掉。
你可以烧录进去之后,配合万用表以及串口助手测试。
希望能帮到你。
如果还有问题,欢迎继续交流。
 楼主| 电子发烧者 发表于 2014-10-10 15:23 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-10-10 15:16
楼主你好!
你是在debug的时候并且run起来发现接口断了是吧?
是这样的,在低功耗的时候,会关掉SWD接口, ...

ZJJ您好!
谢谢哦。我猜测也是这样的。
Robin说这个月是您负责这个版块,
请多多指教哦!
FSL_TICS_ZJJ 发表于 2014-10-10 15:35 | 显示全部楼层
电子发烧者 发表于 2014-10-10 15:23
ZJJ您好!
谢谢哦。我猜测也是这样的。
Robin说这个月是您负责这个版块,

是的,没关系,不管我们谁负责论坛,只要你提问,我们都会尽力帮你解决的。
所以,有问题,欢迎发帖交流。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:振动、仪器仪表

19

主题

132

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部
个人签名:振动、仪器仪表

19

主题

132

帖子

2

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