码迷,mamicode.com
首页 >  
搜索关键字:看门狗    ( 227个结果
cortex_m3_stm32嵌入式学习笔记(七):独立看门狗&窗口看门狗
总结一下这两种狗吧。。。 1)独立看门狗没有中断,窗口看门狗有中断 2)独立看门狗有硬件软件之分,窗口看门狗只能软件控制 3)独立看门狗只有下限,窗口看门狗又下限和上限 4)独立看门狗是12位递减的。窗口看门狗是7位递减的 5)独立看门狗是用的内部的大约40KHZ RC振荡器(不受系统时钟限制,即使系统时钟坏了也能工作),窗口看门狗是用的系统时钟APB1ENR(系统时钟要是挂了就完了...
分类:其他好文   时间:2015-01-21 11:35:10    阅读次数:127
cortex_m3_stm32嵌入式学习笔记(六):窗口看门狗实验(WWDG)
窗口看门狗( WWDG)通常被用来监测由外部干扰或不可预见的逻辑条件造成的应用程序背离正常的运行序列而产生的软件故障。 简单来说,和IWDG的区别就是IWDG要靠手动去喂狗,而WWDG有内置中断,所以可以利用设置中断服务函数去喂狗 首先还是设置WWDG (记得往工程里面添加头文件)大致设置步骤如下: 1)使能 WWDG 时钟(系统内部时钟) 2)设置窗口值和分频数 3)开启 ...
分类:其他好文   时间:2015-01-21 11:34:28    阅读次数:102
cortex_m3_stm32嵌入式学习笔记(五):独立看门狗实验(IWDG)
单片机系统在外界的干扰下会出现程序跑飞的现象导致出现死循环,看门狗电路就是为了避免这种情况的发生。看门狗的作用就是在一定时间内(通过定时计数器实现)没有接收喂狗信号(表示 MCU 已经挂了),便实现处理器的自动复位重启(发送复位信号) 。 感觉是是自动复位功能,就是在一定时间内你应该去喂它而如果程序中途进入了死循环(就是喂不了了)这个MCU就挂了。。但如果没开IWDG ,你不知道它挂...
分类:其他好文   时间:2015-01-20 22:17:51    阅读次数:166
linux之软看门狗的实现
//softwareWdt.h /* *功能: 监测各线程间的运行状态(软看门狗) * *作者:JDSH * *时间:2015-01-15 22:20 */ #include #include #include #include #include "Typedef.h" #define REQUEST_WDT_MAX_NUM 20 class CSoftwareWdt { pr...
分类:系统相关   时间:2015-01-16 23:53:39    阅读次数:588
u-boot分析(六)----时钟初始化
u-boot分析(六) 上篇博文我们按照210的启动流程,分析到了关闭看门狗,今天我们继续按照u-boot的启动流程进行分析,今天我们会主要分析时钟的初始化。今天我们会用到的文档:1. Arm9内核手册:http://download.csdn.net/detail/wrjvszq/8358867....
分类:其他好文   时间:2015-01-15 23:33:40    阅读次数:292
u-boot分析(五)----I/D cache失效|关闭MMU和cache|关闭看门狗
接着上几篇博文,继续分析了u-boot的cache、mmu、看门狗等代码实现
分类:系统相关   时间:2015-01-13 23:14:05    阅读次数:385
uboot中的TEXT_BASE
都知道U-BOOT分为两个阶段,第一阶段是(~/cpu/arm920t/start.S中)在FLASH上运行(一般情况下),完成对硬件的初始化,包括看门狗,中断缓存等,并且负责把代码搬移到SDRAM中(在搬移的时候检查自身代码是否在SDRAM中),然后完成C程序运行所需要环境的建立,包括堆栈的初始化...
分类:其他好文   时间:2015-01-11 20:17:40    阅读次数:177
联想服务器mib分析
联想服务器mib分析trapPowerSupplyACLostAC直流供电丢失trapTemperatureUpperCriticalGoingLow低于温度紧急上限trapWatchdogHardReset看门狗硬格trapPowerSupplyPredictiveFailureCleared预测电源故障清除trapWatchdogTimerinterrupt看门狗时钟中断处理trapPowerSupplyFailureC..
分类:其他好文   时间:2014-12-29 18:41:06    阅读次数:1173
Atitit.线程 死锁 跑飞 的检测与自动解除 与手动解除死锁 java c# .net php javascript.
Atitit.线程 死锁 跑飞 的检测与自动解除 与手动解除死锁 java c# .net php javascript.    1. 现象::主程序卡住无反应,多行任务不往下执行 1 2. 原因::使用jv jprofile查看线程,原来俩个线程死锁了。。 1 3. Java的缺点,默认不能自动解除死锁 1 4. 自动检测与解除死锁::使用看门狗watchdog 2 4.1. 死锁检...
分类:编程语言   时间:2014-12-28 00:33:58    阅读次数:602
Linux 软件看门狗 watchdog
Linux 自带了一个 watchdog 的实现,用于监视系统的运行,包括一个内核 watchdog module 和一个用户空间的 watchdog 程序。内核 watchdog 模块通过 /dev/watchdog 这个字符设备与用户空间通信。用户空间程序一旦打...
分类:系统相关   时间:2014-12-16 19:33:36    阅读次数:390
227条   上一页 1 ... 18 19 20 21 22 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!