首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

紧急求助

紧急求助


SMAC中 Lighting_demo_controller的函数
KBDWAIT(); /* Wait for PB1 to be depressed. Note: requires Rev C GB60 board */
这个函数的具体内容怎么找不到啊??谢谢
不知道你选择的是面向的哪个应用平台,我选择SARD的时候,指向的是这个宏定义
#define KBDWAIT() _asm stop
在remote_controller.h头文件里面
宏定义表示MCU进入stop模式
也是选择SARD
_asm stop这个函数的具体内容在哪儿可以找的到??
这是汇编语句
_asm 是在C中内嵌汇编的用法,stop就是汇编指令,进入stop模式
#define LOW_POWER_WHILE() _asm wait

/* ARD or EVB low power STOP3*/
#define KBDWAIT() _asm stop
在上面wait和stop是汇编指令,还是各为一个函数
斑竹可以具体介绍以下wait和stop是汇编指令,或者我们在哪可以看到wait和stop这些汇编指令的说明??谢谢
就在MCU的数据手册里。
海纳百川  有容乃大
按键中断可以让MCU从stop唤醒,串口中断不可以让MCU从stop唤醒,
那么问问斑竹,除按键中断外哪些方法可以使MCU从stop唤醒
在STOP模式下可以继续工作的模块都能将MCU从STOP模式下唤醒。你可以仔细看一下数据手册。
海纳百川  有容乃大
Exit from stop3 is performed by asserting RESET, an asynchronous interrupt pin, or through the real-time interrupt.
请问斑竹,asynchronous interrupt 和 real-time interrupt分别指哪些中断??谢谢
SCI — When the MCU enters stop mode, the clocks to the SCI1 and SCI2 modules stop. The modules halt operation. If the MCU is configured to go into stop2 or stop1 mode, the SCI modules will be reset upon wake-up from stop and must be reinitialized.
按上面所说,串口中断不可以让MCU从stop唤醒
你再多看一句话不就清楚了?
The asynchronous interrupt pins are the IRQ or KBI pins.这个就告诉你asynchronous interrupt是什么了。

real-time interrupt就是实时时钟模块的中断,这个有专门的章节介绍这个模块的。

串口不能唤醒。
返回列表