TJA1128 中的watchdog 喂狗时间 是 16ms 到 128ms ,怎么我们 12ms (这个是12ms 是示波器测试出来的) 喂狗也能正常运行?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

TJA1128 中的watchdog 喂狗时间 是 16ms 到 128ms ,怎么我们 12ms (这个是12ms 是示波器测试出来的) 喂狗也能正常运行?

246 次查看
Andypanfan851013_
Contributor I
 
标记 (1)
0 项奖励
回复
1 回复

232 次查看
TomasVaverka
NXP TechSupport
NXP TechSupport

Hi Fan,

Watchdog period is selectable between 16ms and 128ms using bits WDPER.

By default WDPER = 0b00, meaning the watchdog period is 16ms and WDMOD = 0b00, meaning watchdog disabled.

Keep in mind that for the first trigger, the watchdog mode is timeout mode with the maximum watchdog nominal period (128ms). Afterwards the watchdog mode and period is according to the watchdog setting.

If the window mode is selected (WDMOD = 0b01), the second and next triggers must happen in the second half of the watchdog period. For WDPER = 0b00 it means between 8ms and 16ms, typically each 12ms.

If the timeout mode is selected (WDMOD = 0b10), the second and next triggers must happen at any time within the watchdog period. For WDPER = 0b00 it means any time within 16ms.

For more information, please refer to our TJA1128 Application Hints, chapter 5.5.4 – Watchdog triggering. Please note that this document is classified as secure file requiring an NDA.

Capture.JPG

BR, Tomas

0 项奖励
回复