码迷,mamicode.com
首页 >  
搜索关键字:看门狗    ( 227个结果
23.核心初始化之中断屏蔽-2440
23.核心初始化之中断屏蔽-2440 在上一节中,我在设置关闭看门狗的时候,已经把WTCON的[2]设置为0,屏蔽了中断。如下图: 这一节是要屏蔽中断寄存器: 下面是2440芯片处理中断的机制: 中断屏蔽寄存器: 可以看到,只要把中断对应的中断屏蔽寄存器对应的位置为1即可。所以屏蔽中断就是往中断屏蔽...
分类:其他好文   时间:2016-02-14 10:21:22    阅读次数:209
认识STM32的系统时钟
STM32共有五个时钟源,分别是:HSI是高速内部时钟、RC振荡器,频率为8MHz;HSE是高速外部时钟,频率范围为4~6MHz; (可接石英/陶瓷谐振器或者接外部时钟源)LSI是低速内部时钟,频率40kHz; (独立看门狗时钟源、可作RTC时钟源)LSE是低速外部时钟,频率为32.768kHz石英...
分类:其他好文   时间:2015-12-24 00:11:33    阅读次数:227
Linux 软件看门狗 watchdog —— 开门放狗、定期喂狗、狗咬人了
Linux 自带了一个 watchdog 的实现,用于监视系统的运行,包括一个内核 watchdog module 和一个用户空间的 watchdog 程序。内核 watchdog 模块通过 /dev/watchdog 这个字符设备与用户空间通信。用户空间程序一旦打开 /dev/watchdog 设...
分类:系统相关   时间:2015-12-17 20:46:13    阅读次数:193
关于自制 STM8 Bootloader
由于本人项目需要,要做STM8L052R8的bootloader,用于远程程序升级功能,为了安全考虑,不使用ST自带的bootloader,而是自制bootloader。基本的功能是这样的,首先程序运行在一个V1.0的版本上,且带了BOOT,当程序收到一条命令后,程序跑入死循环,等待硬件看门狗复位;...
分类:其他好文   时间:2015-12-16 23:05:38    阅读次数:3434
STM32 ADC基础与多通道采样
12位ADC是一种逐次逼近型模拟数字数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。ADC的输入时钟不得超过14MHZ,它是由PCLK2经分频产生。如果被ADC转换的模拟电压低于低阀值或高于高阀值,AWD模拟看门狗状态位被设置。ADC通常要与DMA一起使用 这里只是简单的用库配置A...
分类:其他好文   时间:2015-12-12 23:04:09    阅读次数:310
【iCore3 双核心板】例程七:WWDG看门狗实验——复位ARM
、、实验指导书及代码包下载:http://pan.baidu.com/s/1qWEK7fQiCore3 购买链接:https://item.taobao.com/item.htm?id=524229438677
分类:其他好文   时间:2015-12-04 10:50:45    阅读次数:124
【iCore3 双核心板】例程六:IWDG看门狗实验——复位ARM
实验指导书及代码包下载:http://pan.baidu.com/s/1c0frjHmiCore3 购买链接:https://item.taobao.com/item.htm?id=524229438677
分类:其他好文   时间:2015-12-04 10:36:10    阅读次数:142
软件、硬件的初始化(启动文件初始化)
1、软件初始化 1 设置栈 (SP→内存(SRAM)) 2 调用main() 3 清理工作2、硬件初始化 1 关闭看门狗 2 初始化时钟 3 初始化SDRAM.text.global _start_start: ldr r0, =0x53000000 ...
分类:其他好文   时间:2015-11-11 23:38:09    阅读次数:248
(3)uboot详解——饿了么,我们来喂“狗”吧
uboot启动时,当将cpu运行模式设置为管理模式后,就要关闭看门狗了,那么看门狗是干什么的呢? 狗狗是我们的好朋友,有时候,一条好狗狗能够救主人的性命,”看门狗“是cpu的“好朋友”,它也能够在cpu出状况的时候把它救活。 看门狗其实就是一个可以在一定时间内被复位的计数器,当看门狗启动后,计数器开始自动计数,经过一定时间,cpu就会将这个计数器复位,如果没有被复位,计数器溢出就会对CPU产生...
分类:其他好文   时间:2015-11-09 15:51:08    阅读次数:353
uboot中的TEXT_BASE
转载:http://blog.csdn.net/xxblinux/article/details/6281295 我们都知道U-BOOT分为两个阶段,第一阶段是(~/cpu/arm920t/start.S中)在FLASH上运行(一般情况下),完成对硬件的初始化,包括看门狗,中断缓存等,并且负责把代....
分类:其他好文   时间:2015-11-06 11:18:21    阅读次数:236
227条   上一页 1 ... 13 14 15 16 17 ... 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!