睡眠低功耗实验-algebra topology differential caculus and optimization theory

时间:2021-06-09 15:05:37
【文件属性】:
文件名称:睡眠低功耗实验-algebra topology differential caculus and optimization theory
文件大小:8.42MB
文件格式:PDF
更新时间:2021-06-09 15:05:37
CC3200 1.9睡眠低功耗实验 CC3200是一个特别强调功低功耗的单片机,尤其适用于采用电池供电的长时间工作场 合。CC3200可以通过软件设置使单片机进入不同的低功耗睡眠模式(睡眠模式和深度睡眠 模式)。本章节将演示 CC3200低功耗的编程方法,以及几种中断的唤醒方法。 1.9.1实验目的 1)了解 CC3200的睡眠低功耗的相关应用; 2)熟悉 CC3200两种睡眠低功耗的基本配置和使用方法; 3)掌握WDT、定时器中断的使用,以及通过这两种中断唤醒系统的配置方法。 1.9.2实验原理 CC3200的一个主要特征就是低功耗,该特性对电池供电的嵌入式系统至关重要。CC3200 是基于 Cortex-M4的 MCU,故其具有显著的低功耗功能特性。CC3200微控制器共提供了两 种睡眠模式: 1)睡眠模式 在睡眠模式中,有效外设的时钟频率不变,但是处理器和子系统内存未被提供时 钟并因此不能够执行代码。支持立即唤醒功能。可通过定时器中断、GPIO中断、或外 设相关的中断来唤醒。 2)深度睡眠模式 在深度睡眠模式中,有效外设的时钟频率可能会改变(通过深度睡眠模式时钟配 置)。不支持立即唤醒功能。,从深度睡眠中唤醒,则需要 100μs的唤醒启动时间。同 样可通过定时器中断、GPIO中断、或外设相关的中断来唤醒。 进入低功耗模式之前,还可以通过软件编程关闭未使用的模块时钟,以进一步降低功耗。 1.9.3实验内容 通过看门狗(WDT)、定时器(GPT)超时中断分别将系统从睡眠模式、深度睡眠模式 唤醒。 实验过程,利用 CC3200的 UART模块与 PC机进行串口通信,来显示两种低功耗的调试 过程。其中,UART的参数配置为:波特率为 115200,8位数据,1位停止位,无奇偶校验。

网友评论