KEA128 存储器映像与WDOG寄存器详解

需积分: 49 16 下载量 183 浏览量 更新于2024-08-08 收藏 7.7MB PDF 举报
"这篇文档是KEA128子系列参考手册的一部分,主要讨论了存储器映像和寄存器定义,特别是与WDOG(Watchdog Timer)相关的寄存器。文档适用于S9KEAZ系列的微控制器。" 在微控制器设计中,存储器映像是指将内存空间分配给特定的功能单元,如寄存器或I/O设备。在这个例子中,我们关注的是WDOG(Watchdog Timer)的存储器映像和寄存器定义。WDOG是一种系统监控设备,用于确保系统的稳定运行,如果检测到异常情况,它会执行复位操作。 WDOG的寄存器包括: 1. WDOG控制和状态寄存器1 (WDOG_CS1) - 用于配置和查看WDOG的状态。EN位用于启用或禁用WDOG,INT位则表示中断状态。 2. WDOG控制和状态寄存器2 (WDOG_CS2) - 可能包含额外的控制和状态信息。 3. WDOG计数器寄存器(高位和低位) - 显示WDOG内部计数器的当前值。 4. WDOG定时溢出值寄存器(高位和低位) - 设定WDOG计数器溢出的时间间隔。 5. WDOG窗口寄存器(高位和低位) - 设置一个时间窗口,如果在此窗口外没有重置WDOG,也会触发复位。 对于WDOG_CS1寄存器,EN位被写入1时启用WDOG,0则禁用。INT位在WDOG中断发生时被置1。其它位如UPDATE、TST、DBG、WAIT和STOP可能涉及更新控制、测试模式、调试模式、等待状态和停止模式等操作,具体功能需要参照手册的详细描述。 KEA128是一款基于ARMCortex-M0+内核的微控制器,具备多种功能模块,如系统模块、存储器和存储器接口、时钟管理、安全和完整性模块、模拟模块、定时器、通信接口和人机接口。手册还涵盖了芯片配置,包括模块间互连和内核模块的具体配置选项,提供了对这些高级功能的深入了解。 这个资源详细介绍了KEA128微控制器中WDOG模块的寄存器结构和用法,对于理解和编程控制该微控制器的看门狗功能至关重要。