华为 海思看门狗使用说明

点此进入原文链接
大家使用海思芯片时候,经常需要使用到看门狗,硬件上的看门狗需要在硬件上添加然后使用IO口去喂狗即可实现,今天给大家说一下海思自带的软狗如何使用
在这里插入图片描述在这里插入图片描述
如图所示,海思给了软狗的使用方法,但是初学者一开始不怎么看得懂,其实这里主要就是三个参数的配置: 第一个就是HIDOG_TIMER_MARGIN,这个参数就是喂狗的时间,这里设置的60,如果超过两个60,就是两分钟以后都没有喂狗,那系统就会重启了。 第二个是nowayout这个参数,如果设置为0,则系统会产生一个收入进程来喂狗,否则用户要自己创建一个程序来喂狗,一般我们都是选择后者,在自己的程序中喂狗,不然也就失去了设置看门狗的意义。 第三个就是nodeamon这个参数,一般我们也是不会允许模块被卸载的。 这三个参数设置完了,就可以编译出看门狗的驱动,在开机的时候加载在设备上,这个就不用多说了吧insmod wdt.ko就可以了,然后大家就需要写一个喂狗的程序定时来喂狗就可以了,参考代码如下:
在这里插入图片描述
易百纳技术社区内容涵盖半导体、图像处理、人工智能、物联网、工业板卡以及通用硬件等多个领域,已成为一个多系列(如:海思芯片等)的第一热门技术网站,致力于为更多工程师答疑解惑,创造机遇!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值