特性概述中断—输出睡眠定时器.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PSoC® Creator™ Component Datasheet 睡眠定时器 3.20 特性  从低功率模式唤醒器件:交替活动和睡眠  包含发出中断指令的可配置选项  在器件处于活动模式时生成定期中断指令  支持12 个独立间隔:2、4 、8、16、32、64、128、256、512、1024、2048 以及4096 ms 概述 睡眠定时器元件可用一个可配置的时间间隔将器件从交替活动模式和睡眠模式唤醒。还可将它配 置为以配置的时间间隔发送中断。 何时使用睡眠定时器 您可以使用睡眠定时器组件定期将器件从交替活动模式和睡眠低功耗模式唤醒。唤醒间隔时间可 配置,并可以发送或不发送(仅用于PSoC3)中断。器件处于活动模式时,您还可以将该组件作 为一个计数器使用,使其定期生成中断。 硬件计数器可以执行周期中断。但这样使用硬件资源会使它的效率较低,并要求器件持续处于活 动状态。 睡眠定时器则使用唯一的资源组,因此每个设计中只有一个组件可用。 中断— 输出 睡眠定时器有一个输出连接、中断,但没有输入连接。中断输出使用中央时轮(CTW )中断源。 当CTW 计数器计数结束时,将发送一个中断。该最终计数值由模块设定或API 函数指定。 通过取消选择Enable Sleep Timer Interrupt 参数,可以隐藏符号上的输出。 赛普拉斯半导体公司 • 198 Champion Court • San Jose,CA 95134-1709 • 408-943-2600 Document Number: 001-88863 Rev. *B 修订时间September 12, 2016 睡眠定时器 PSoC® Creator™ Component Datasheet 原理图宏信息 组件目录中的睡眠定时器是使用带默认设置的睡眠定时器组件的原理图宏。睡眠定时器组件与一 个中断组件 (配置为默认设置)相连。 组件参数 将睡眠定时器原理图宏拖入设计中,双击睡眠定时器组件,打开Configure 对话框。 睡眠定时器组件包含下列参数: 唤醒间隔 定义了睡眠定时器唤醒器件、生成中断(如果配置生成中断)的间隔,或定义实现该两个操作的 间隔。接受的独立间隔有:2、4 、8、16、32、64、128、256、512、1024、2048 以及4096 ms。 在假设来自ILO 的输入时钟为1 kHz 的情况下,获取这些间隔值。实际上,根据ILO 频率改变, 睡眠定时器间隔将有所不同,如器件数据手册中所介绍的内容。 此参数定义初始配置。只有睡眠定时器停止时,软件才能重新配置该值。 使能睡眠定时器中断 该参数定义了经过选定间隔后,睡眠定时器组件是否生成中断。请注意,对于基于ARM 的器件, 需要通过中断唤醒CPU。更多信息,请查阅 《系统参考指南》中电源管理节中的内容。 页2/ 10 Document Number: 001-88863 Rev. *B PSoC® Creator™ Component Datasheet 睡眠定时器 此参数定义初始配置。软件可以重新配置该参数的设置。 时钟选择 睡眠定时器组件使用CTW ,并要求以1 kHz 时钟频率进行操作。该时钟频率由内部低速振荡器( ILO)生成。ILO 1 kHz 时钟直接为CTW 计数器提供脉冲。ILO 生成时钟时,没有使用外部组件, 其功耗很低。 启动睡眠定时器的API 函数自动启用1 kHz 时钟。即使该组件停止后,API 函数仍保持该时钟的 活动状态。第一个间隔的范围为1 至(周期+ 1 )毫秒。额外间隔发生于额定周期。 应用编程接口 通过应用编程接口(API )子程序,您可以使用软件对组件进行配置。下面的表格列出并说明了每 个函数的接口。以下各节将更详细地介绍每个函数。 默认情况下,PS

文档评论(0)

zhuwo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档