主题中讨论的其他器件:SysConfig
工具与软件:
团队成员、您好!
我正在开发 LAUNCHXL F28P65X 评估套件。 对于我的项目、我的目标是实现用户手册中所述的低功耗模式(停机模式)。 我曾尝试使用 CCS Studio 中提供的示例、但这些示例适用于单核应用。 我的项目基于双核环境、我对此有一些问题:
-
我是否需要为 CPU1和 CPU2配置单独的 GPIO 唤醒引脚、或者是否可以将相同的引脚用于两者?
-
如何
WAKEINT使用 SysConfig 注册中断、或者我是否需要使用函数 API? -
是否需要
WAKEINT在两个内核上配置中断、或者仅在一个内核上配置中断是否足够? -
据我了解、
SysCtl_enterHaltMode应该从两个内核调用该函数才能进入低功耗模式。 我将使用同一个 GPIO 引脚(XINT)检测状态变化并触发此功能。 我如何在两个内核上定义相同的中断、并确保SysCtl_enterHaltMode正确执行该中断?
每当我的 GPIO 引脚变为高电平表示睡眠信号时、我想进入停机模式、当同一引脚变为低电平表示唤醒信号时、我想退出停机模式、然后开始正常运行。 接下来我要添加基于看门狗的唤醒信号、该信号将定期唤醒微控制器。
期待您的答复。
此致、
Rohit