Int Watchdog
- 1 简介
- 2 EB 中配置 TC39X
- 3 Wdg 在代码中使用
1 简介
内部看门狗驱动[sws_Wdg_00161]要访问内部看门狗硬件,对应的 Wdg 模块实例应该直接访问看门狗服务的硬件。提示:内部看门狗驱动程序是微控制器抽象层的一部分,它允许直接的硬件访问。注意:内部看门狗的日常服务可以通过使用独立于其他外设的内部硬件定时器或使用 GPT 驱动程序回调来实现。如果看门狗服务例程作为中断例程实现(即作为 cat1或 cat2中断例程而不通过 GPT),则应在基本软件模块描述中进行描述。详细的 watchdog 可以参考官方文档: Specification of Watchdog Driver (autosar.org)
[!note] Ext-Wdg 不在此讨论,WdgM 与时间监控独立讨论
Wdg 工作主要两种模式:
-
window(只能在指定区间喂狗,每次喂狗后时间重置)
-
timeout(可以在设定 Timer