如何让CC3200正确进入LPDS模式:

In Non-OS mode, the call to cc_idle_task_pm should be made directly to get into the LPDS mode (after initialization and setting wake up source).

In OS mode, the idle hook of the OS would invoke cc_idle_task_pm, to enter into LPDS.

至于在代码里如何实现LPDS,你可以参考如下链接,但是是基于TI-RTOS的。

https://e2e.ti.com/support/embedded/tirtos/f/355/p/574775/2119936#pi317008filter=all&pi317008scroll=false

idle_profile例程是使用了RTOS的,如果你要改为nonos模式,可以参考如下步骤:

1. You will be able to reuse the PM framework files (cc3200-sdk\middleware\framework\pm) and also the supporting reference implementation for the platform (cc3200-sdk\middleware\soc).

2. The drivers use the OS services but not the HAL. So you will need to make a choice here. Anyways you will need to do a reinitialzation of the hardware in the lp3p0_restore_soc_data function.

3. You may be able to reuse the cc3200-sdk\example\idle_profile\lp3p0_plat_ops.c.

4. The file cc3200-sdk\example\idle_profile\lp3p0_board.c will need modifications to not register the drivers.

This is just a direction. Please try to follow the idle_profile working to make more informed changes.

With this as reference, you may also try to rewrite the LPDS entry-exit sequence.

对于CC3200,其包括两种LPDS模式,即MCU LPDS+NWP Idle Connected以及MCU LPDS + NWP LPDS模式;

1.MCU LPDS+NWP Idle Connected

这种模式下,电流消耗为0.695mA,该模式下APPs-MCU处于LowPowerDeepSleep模式下,而设备仍然连接着AP。此时唤醒源可以为waketimer,GPIO和network activity。

2. MCU LPDS + NWP LPDS

这种模式下,电流消耗为0.25mA,该模式下 APPs MCU enters LPDS and the networking engine is not started (NWP LPDS is the default).

LPDS模式下有6个GPIO可以唤醒:

Low Power Deep Sleep(LPDS)
RAM retention – RAM is retained by default, but the application user can decide whether and which blocks to retain when the MCU enter LPDS.
CPU context retention – No (if required, context need to be saved and restored in SW)
Peripheral context retention – No (Peripherals need to be reconfigured after exiting from LPDS)
Wake source – GPIO (2,4,11,13,17,24 – only one), LPDS Wake timer and Network wakeup

参考 :C:\ti\CC3200SDK_1.3.0\cc3200-sdk\docs目录下CC3200-Power_Management_Framework.pdf

CC3200 TI RTOS LPDS模式相关推荐

  1. TI RTOS Kernel

    ##简述 Kernel是一个RTOS最核心的部分,因此大致了解下,对于基于该RTOS的Application的开发会很有帮助. ##TI-RTOS线程 ###启动流程(Start up) 和常见MCU ...

  2. TI RTOS BLE NVS FLASH 驱动

    目录 环境 MX25R8035F Flash 1. 添加NVS 1.1. 配置NVS 1.2. 配置SPI 2. 代码 3. Flash 操作 环境 系统:Windows 10 SDK:simplel ...

  3. TI RTOS BLE CC2642 看门狗 Watcdog

    目录 环境 1. 添加 Watchdog 插件 2. 代码 环境 系统:Windows 10 SDK:simplelink_cc13x2_26x2_sdk_4_30_00_54 IDE:Code Co ...

  4. TI RTOS User Guide

    ##简述 TI-RTOS的设计.使用上希望有较为全面的了解. ##如何使用TI-RTOS评估Application 使用CCS IDE时,可以通过拉出CC26xx的UART线,将printf重定向到U ...

  5. 嵌入式低功耗 Wi-Fi 物联网报警系统——基于 TI 的 CC3200

    目录 1.系统方案设计 1.1 嵌入式 Wi-Fi 报警装置 1.2 无线路由器网关 1.3 嵌入式云服务平台 1.4 智能终端 2.系统硬件的设计与实现 2.1 CC3200 报警装置的硬件总体结构 ...

  6. CC3200 wifi应用基础——中文教程

    CC3200 wifi应用基础--中文教程 第 1 章   CC3200 简介 CC3200 是 TI 无线连接 SimpleLink Wi-Fi 和物联网( IoT )解决方案最新推出的一款单片无线 ...

  7. Xiaojie雷达之路---TI实战笔记---MSS代码详细解读

    文章目录 前言 基础知识 文章中会用到的专业术语 毫米波雷达的初始化流程(在MSS中) 本案例中要用的其他知识 UART MailBox Semaphore 代码解读 main函数 MRR_MSS_i ...

  8. Xiaojie雷达之路---TI实战笔记---ESM Driver说明

    ESM驱动提供API来配置和处理来自ESM H/W模块的错误 ESM头文件在应用程序中应该被包含如下: #include <ti/drivers/esm/esm.h> 驱动初始化 ESM驱 ...

  9. 创龙TI AM570x浮点DSP C66x + ARM Cortex-A15工业开发板规格书

    TL570x-EVM是一款由创龙基于SOM-TL570x核心板设计的开发板,它为用户提供了SOM-TL570x核心板的测试平台,用于快速评估SOM-TL570x核心板的整体性能. TL570x-EVM ...

最新文章

  1. AI每日看点 | 吉利收购飞行汽车公司;传华为暂停向高通支付专利费;高通拒绝博通收购邀约
  2. 张勇:做一个透明经济体的CEO
  3. python opencv 录制视频_Python利用opencv实现录制视频
  4. 代码实现:键盘录入任意一个年份,判断该年是闰年还是平年
  5. 【NLP】BERT大魔王为何在商业环境下碰壁?
  6. sql between 效率高吗_B2增驾好吗
  7. C语言枚举类型(enum)的各种用法
  8. SharePoint Secure Store Service(SSSS)的使用(一)
  9. Java Script 第09章 Ajax应用
  10. 昆明北大附中2021高考成绩查询,北大附中云南实验学校2021年招生代码
  11. Xcode之断点调试
  12. 120xa变频器调试参数_图文并茂 | 西门子G120变频器的面板调试操作
  13. Overfeat论文笔记
  14. 创建第一个air程序转自 IT168 静水流深
  15. 设计模式之visitor模式,人人能懂的有趣实例
  16. python匿名函数Lambda的两种用法
  17. haproxy path_beg,path_end ,hdr_beg
  18. 在一家信息安全公司工作是什么感受?
  19. Microsoft Edge右下角烦人的广告
  20. Python 练习实例100例—2

热门文章

  1. 基础计算机教学论文,基础计算机论文,关于民办院校计算机基础课程实践教学体会相关参考文献资料-免费论文范文...
  2. app性能数据导出生成图表方法之一
  3. 游戏中常用英文术语(动态更新)
  4. 洛谷P1217 [USACO1.5]回文质数 Prime Palindromes
  5. JS开发HTML5游戏《神奇的六边形》(四)
  6. 阿里巴巴国际站产品标题的组合和优化方法一览
  7. 一天做100张图?只有 AI 能做到!
  8. p20华为云电脑白屏_教你一招让华为P20秒变电脑,真的很简单!
  9. 【报告分享】 2021年天猫618商务合作方案-天猫x阿里妈妈(附下载)
  10. 计算机论文的参考文献,应该怎么引用? - 易智编译EaseEditing