STM8 AWU寄存器

来自丢石头百科
<tbody></tbody>

控制/状态寄存器(AWU_CSR) 地址偏移值:0x00 复位值:0x00 STM8 P92 1.jpg

<tbody></tbody>
位7:6保留位,必须保持为0
位5WUF:自动唤醒标志位

此位在自动唤醒模块产生中断时被置位,通过读AWU_CSR清零。写操作不影响此位的数值 0:无自动唤醒中断产生

1:自动唤醒中断产生
位4AWUEN:自动唤醒使能位

此位由软件置位和清零。由此位使能自动唤醒功能。如果MCU进入Active-halt或Wait模式,则自动唤醒模块按照预先编程设置延时一段时间唤醒MCU。 0:禁止自动唤醒功能

1:使能自动唤醒功能
位3:1保留位,必须保持为0
位0MSR:测量使能位

此位使能fLS时钟连接到TM3的输入捕获。允许定时器测量低速时钟频率 0:禁止测量功能

1:使能测量功能

异步预分频寄存器(AWU_APR) 地址偏移值:0x01 复位值:0x3F STM8 P93 1.jpg

<tbody></tbody>
位7:6保留,须保持清零
位5:0APPR[5:0]:异步分频

此位由软件设置选择提供给计数器时钟的分频值 00h:APRDIV=2 01h:APRDIV=3 ... 06h:APRDIV=8 ... 0Eh:APRDIV=16 0Fh:APRDIV=17 .... 3Eh:APRDIV=64

注意:此寄存器不能设置成其初始复位值(3Fh)

时基选择寄存器(AWU_TBR) 地址偏移值:0x02 复位值:0x00 STM8 P94 1.jpg

<tbody></tbody>
位7:4保留,须保持清零
位3:0

AWUTB[3:0]:自动唤醒时基选择 此位由软件设置选择自动唤醒时基,来定义AWU自动唤醒中断间隔时间。AWU自动唤醒中断由 AWUEN=1来使能。 STM8 P94 2.jpg

AWU寄存器表和复位值

STM8 P95 1.jpg