1732|1

6614

帖子

0

TA的资源

五彩晶圆(高级)

楼主
 

用TI-RTOS实时操作系统开低功耗模式和外部唤醒功能 [复制链接]

以下说明是以 CC2640R2F 为例,低功耗模式分为两种:1、掉电模式(shutdown),2、睡眠模式(sleep 或者 standby)

API 说明

1、睡眠模式

即规格书中说的 Standby 模式,电流功耗 1.1uA,只有 RTC,RAM/CPU 保持运行

int_fast16_t Power_sleep(uint_fast16_t sleepState)

参数: sleepState=PowerCC26XX_STANDBY(=1)

2、掉电模式

只能通过外部中断唤醒,电流功耗 100nA

int_fast16_t Power_shutdown(uint_fast16_t shutdownState, uint_fast32_t shutdownTime)

参数:

shutdownState:无效

shutdownTime:无效

注意:调用该 API 时需要先禁用所有中断

3、外部唤醒

PIN_Status PINCC26XX_setWakeup(const PIN_Config aPinCfg[])

举例:

将 Board_BUTTON0 配置为外部中断唤醒

 

 

4、注册监听电源状态

API:

参数:

1、eventTypes:

 

2、notifyFxn:

当系统中有调用 int_fast16_t Power_sleep(uint_fast16_t sleepState)或者 int_fast16_t Power_shutdown(uint_fast16_t

shutdownState, uint_fast32_t shutdownTime)就会产生下面的回调.

此帖出自无线连接论坛

最新回复

感谢分享  详情 回复 发表于 2022-12-1 22:07
点赞 关注
 

回复
举报

2

帖子

1

TA的资源

一粒金砂(初级)

沙发
 
感谢分享
此帖出自无线连接论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表