This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] MSP430F5342:使用 MSP 实现看门狗计时器功能

Guru**** 2378650 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1450393/msp430f5342-implementing-watch-dog-timer-functionality-using-msp

器件型号:MSP430F5342

工具与软件:

大家好、团队成员:

我计划使用 MSP430F5342IRGZR 来实现看门狗计时器的功能。 我们计划每200ms 将一个复位脉冲从 FPGA 器件发送到  MSP430F5342IRGZR 的引脚5 (GPIO)。

我们还将 MSP430F5342IRGZR 的引脚37 (GPIO)连接到该 FPGA 的复位引脚。 我们正在计划对 MSP430F5342IRGZR 进行编程、如 IF 引脚编号 5在从接收到的每200ms 没有接收到复位脉冲

FPGA、然后 MSP 将等待200ms 的持续时间、并向 FPGA 发出复位信号。  

这是否可行? 请您提供有关此想法的反馈。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Sam、

    根据我的理解、您想将 MSP430用作看门狗、并使用 FPGA 来正确实现您的主要应用功能?  

    下面是一些评论:

    1.这个想法完全没问题、但是将 MSP430仅用作看门狗功能会有点"浪费"。

    2.您可以在 MSP430中定义一个计时器(假设向下计数)、并且  如果来自 FPGA 的外部信号发出(例如在 GPIO 中断中)、则重新加载计时器计数器。 如果定时器计数器归零(200ms 后)、升高 GPIO 信号输出以复位 FPGA。

    此致、

    Pengfei

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    电流共享。 简单。 但看门狗很糟糕。

    https://www.ganssle.com/watchdogs.pdf 介绍了设计看门狗的更好方法、甚至提到了一个专门设计用于按照您的要求执行的特定 TI 器件。 因此不需要浪费通用微控制器。