watchdog

    1热度

    2回答

    在应用程序启动时,在使用sitara AM3359上的BSP linux 3.2的嵌入式系统中,我想检测导致上次重新启动的原因并将此状态保存在两个计数器:看门狗复位和上电复位。 通常在MCU,我在RAM保留现场测试看门狗,写在第一次启动特殊键和使用看门狗复位。如果没有,那么当重新启动它的电源时,如果它在那里它是一个看门狗重置。 我的第一个问题是,如何将关键变量保存在RAM上,以便在重新启动或看门狗

    0热度

    1回答

    我想调用android内部方法来重新启动设备。这只是一个实验,我会试着了解我做错了什么。我知道有可能更好的方法来重新启动(涉及busybox?)。 Class watchdogClass = Class.forName("com.android.server.Watchdog"); Method getInstance = watchdogClass.getDeclaredMethod("get

    1热度

    1回答

    我最近买了一个STM32 Value线路发现套件来与STM32器件一起工作。我正在开发一个需要看门狗的项目。它在STM32中被称为IWDG。但是我的问题是当看门狗被触发时我需要一个ISR。 有谁知道如何实现这个(甚至有一个例子)?

    1热度

    1回答

    我在板上使用3个微控制器。主微,网关微和安全微; 名称建议关联的应用程序。 所有三个内部看门狗都存在,但我需要有一个外部监督,以便没有一个错误的计时器代码取消内部看门狗的效果。同样为了保持BOM成本低,所以可以只使用1个外部看门狗。 建议采用以下策略: 主微控制器:我们计划为这个内部看门狗以及外部监督。 安全微控制器:我们计划内部看门狗以及主微控制器通过SPI进行监控。 网关微控制器:我们计划内部

    4热度

    1回答

    我正在编写一个简单的游戏,并试图在MSP430F5529微控制器上进行测试。我遇到的问题与看门狗定时器有关。 我写的代码会导致器件复位,这是看门狗定时器问题的指示。我假设我需要在我的主代码的第一行之前停止它,某种预初始化代码。我在正确的轨道上说或者可能问题还在于代码的其他部分? 为了使它更清楚,我主要的代码如下(以简单的形式): 停止看门狗定时器。 初始化电路板(GPIO引脚)。 设置CPU的Vc

    1热度

    1回答

    这是我的代码看的文件夹和文件更改 import sys import time import logging from watchdog.observers import Observer from watchdog.events import LoggingEventHandler from watchdog.events import FileSystemEventHandler

    1热度

    2回答

    我这里有一些复选框以watchdog_severity值: // Form for the severity checkboxes. $blabla_severity_levels = variable_get('blabla_severity_levels', array()); // Declare empty options array. $blabla_se

    0热度

    1回答

    我可以通过阅读traces.txt来找到哪个服务死锁吗? 需要我在watchdog.java中编写一些代码来查找哪个服务死锁?

    2热度

    2回答

    所以我有我的程序,但我不希望它能够被关闭。我知道它不可能使它100%不可封闭,但这种方法似乎是最好的。 我意识到你可以addShutdownHook,但如果从操作系统中使用任务管理器(Windows)或kill -9(Unix)杀死进程,这将不起作用。显然,如果我有第二个进程在运行,而主进程被终止,它可以重新运行主进程,这使得它更可靠。 所以,我想知道如何在Java中创建一个watchdog pr

    -1热度

    1回答

    我是python的新手,我试图运行我的监视程序代码来监视系统上的特定文件夹以跟踪事件。但是,我不断收到以下行中的错误(“未解析的导入”): from watchdog.events import FileSystemEventHandler from watchdog.observers import Observer 我已经正确安装了看门狗。但是,我想知道是否应该在系统路径中包含或对环境变