欢迎访问ic37.com |
会员登录 免费注册
发布采购

SI1037-A-GM 参数 Datasheet PDF下载

SI1037-A-GM图片预览
型号: SI1037-A-GM
PDF下载: 下载PDF文件 查看货源
内容描述: 超低功耗128K , LCD MCU系列 [Ultra Low Power 128K, LCD MCU Family]
分类和应用:
文件页数/大小: 538 页 / 4351 K
品牌: SILABS [ SILICON LABORATORIES ]
 浏览型号SI1037-A-GM的Datasheet PDF文件第308页浏览型号SI1037-A-GM的Datasheet PDF文件第309页浏览型号SI1037-A-GM的Datasheet PDF文件第310页浏览型号SI1037-A-GM的Datasheet PDF文件第311页浏览型号SI1037-A-GM的Datasheet PDF文件第313页浏览型号SI1037-A-GM的Datasheet PDF文件第314页浏览型号SI1037-A-GM的Datasheet PDF文件第315页浏览型号SI1037-A-GM的Datasheet PDF文件第316页  
Si102x/3x
为了设置或捕获主定时器正在运行( RTC0TR = 1)。转移最多需要2 smaRTClock的
周期来完成。
24.3.2 。设置smaRTClock告警
该smaRTClock告警功能的smaRTClock的定时器的32位值进行比较,以的值
ALARMnBn注册。报警事件触发,如果smaRTClock的计时器
等于
在ALARMnBn
寄存器。如果自动复位使能时, 32位定时器将被清零1 smaRTClock的周期后,
0报警事件。
该smaRTClock告警事件可被配置为复位MCU ,从低功率模式唤醒它,或
产生一个中断。见“ 17 。中断处理程序“ 238页,第” 19 。电源管理“
可以使用以下步骤设置一个smaRTClock告警:
1.禁用smaRTClock告警事件( RTC0AEN = 0 ) 。
2.设置ALARMn寄存器为所需的值。
3.启用smaRTClock告警事件( RTC0AEN = 1 ) .
注意事项:
1.
该ALRM位,它被用作smaRTClock告警事件标志,则通过禁用smaRTClock告警清零
事件( RTC0AEN = 0)。
2.
如果自动复位被禁用,禁用( RTC0AEN = 0 )后重新启用报警事件( RTC0AEN = 1)后,
smaRTClock告警,而无需修改ALARMn寄存器将在2 ^ 32自动安排的下一个报警
smaRTClock的周期(使用32.768 kHz晶振约36小时) 。
24.3.3 。软件考虑使用smaRTClock的定时器和闹钟
该smaRTClock的定时器和警报有两种操作模式,以适应不同的应用程序。在这两种模式
下面描述:
模式1: 
所述第一模式使用smaRTClock的定时器作为永久性时基是从不复位到零。每36
时,定时器被允许溢出,而不被停止或中断。报警时间间隔为软件
进行管理,并为每个报警后加入到ALRMnBn寄存器由软件。这可以使报警
匹配值总是由一个软件来管理时间保持领先的计时器。如果软件采用32位
无符号除了增加报警值相匹配,那么就不需要处理溢出,因为
定时器和警报匹配值将溢出的相同方法。
此模式是理想的量有很长的报警时间间隔应用程序(例如, 24或36小时)和/或具有
需要一个永久的时基。需要一个永久性时基的应用的一个例子是
其唤醒间隔是不断变化的。对于这些应用,软件可以跟踪的
数在16位变量定时器溢出时, 32位(36小时),定时器延伸到48位(272年)
永恒的时基。
模式2 : 
所述第二模式使用smaRTClock的计时器作为通用向上计数器,它是自动复位到零
每个报警0事件发生后的硬件。报警时间间隔由硬件管理,并存储在
ALRM0Bn注册。软件只需要在设备初始化设置报警时间间隔一次。后
每个报警0时,软件应该保持已发生,以便于报警的次数的计数
跟踪时间。报警1和报警2事件不会触发自动复位。
此模式适用于需要最小的软件干预和/或有固定的报警应用
间隔。这种模式是最省电的,因为它要求每个报警更少的CPU时间。
312
修订版0.3