文件名称:AWU应用实例-a2-漫画相对论
文件大小:6.09MB
文件格式:PDF
更新时间:2024-07-01 09:23:36
STM8 STVD IAR 寄存器 库函数
13.2 AWU应用实例 通过阅读 STM8S单片机的手册可知,AWU模块的使用步骤为: 1. 使用 AWU_CSR寄存器的MSR位和 TIM3的输入捕获通道 1来测量 LSI的频率; 2. 通过写 AWU_APR的 ARP[5:0]位定义适当的预分频; 3. 通过写 AWU_TBR的 AWUTB[3:0]来选择合适的唤醒时延; 4. 置位 AWU_CSR的 AWUEN位; 5. 执行 HALT指令。 我们设计的实例是初始化 AWU及 LED接口之后进入程序主循环,主循环中先通过指令 halt进入低 功耗模式,AWU起作用之后会将系统唤醒,继续向下执行程序,点亮 3个 LED,接着又通过指令 halt 进入低功耗模式,AWU延时时间到之后又会唤醒系统,程序继续执行,熄灭 3个 LED。程序运行效果为 3个 LED以一定的频率在闪烁,闪烁的周期为 1秒。