ARM学习day6-->看门狗定时器

1.看门狗定时器

定时器:

  1. 设定定时时间
  2. 启动
  3. 时间到产生中断
  4. 中断处理程序中完成相应的任务,工作时系统会提供始终,比如提供的时钟,一个时钟周期的时间是1/8000000s,所以想要实现1s的定时,就需要8000000个时钟周期,也就是需要去数80000000次个时钟周期,就可以实现1s的定时。

思考:到底如何定时的?

定时器是soc内部的一个外设,工作室系统会提供的时钟8M

计数寄存器:需要给这个寄存器设置初始值,为8000000,每隔一个时钟周期这个计数器的值就会自动减1,当减到0的时候,酒水产生定时器中断,表示计时时间到。

定时器设置:

  1. 分频
  2. 设置计数器的值
  3. 开启定时器中断
  4. 启动定时器

看门狗定时器:

生活中的看门狗:

没人时发挥作用 ------->无人的场合下的电子设备

需要隔段时间去喂狗,时间到了美味狗,就会咬人

看门狗工作原理:在系统运行以后也就启动了看门狗的计数器,工作原理:在系统运行以后也就启动了看门狗的计数器,看门狗就开始自动计数,如果到了一定的时间还个去消有门狗,那么看门狗计数器就会溢出从而引起看门狗中断,造成系统复位。

Watchdog Timer (WDT) in Exynos 4412 is a timing devi
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
铭斯自动重启。功能介绍: 本软件是定时自动重启计算机的工具。它与众多的同类软件的根本区别在于,本软件是以系统服务的形式运行,不需要用户登录系统就能正常执行。 本软件为纯绿色软件,单个文件,不需要安装,能运行于任意路径下。简单。完全免费使用。 使用方法: 1、启动:运行本程序,设置定时自动重启的时间,点击“启动服务”即可。 2、停止:运行本程序,点击“停止服务”即可。 3、设置时间:运行本程序,点击时间的时和分右边的上下微调按钮,调整好时间之后点击“保存”按钮。 4、关闭:启动服务、停止服务、设置时间之后可以关闭本程序。 5、删除:确保服务是在已停止的状态,直接删除。 支持Win8/Win8.1/Win8.1Update1 这个软件的用处: 1、计算机不关机持续提供服务,无人值守。尤其是服务器甚至是托管在机房里的服务器。 2、偶尔计算机上提供的服务(IIS、MSSQL等)失常,必须重启。 3、长期开着计算机,内存占用不被释放、CPU资源占用高等等。重启相当程度上解决了这个问题。 4、用Windows自带的计划任务执行Shutdown命令不成功,原因应该是计划任务主进程没有电源管理权限。 5、同类软件满足不了需求: a、必须要登录之后才会运行。 b、能不需登录以系统服务形式运行的,还要附带批处理文件注册服务、停止服务,使用起来麻烦。 c、功能生涩难懂。 d、过多的无用功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值