1. 程序放在这个目录下
/home/jp/Linux-WDT-GPIO/wdt

2. 要先加载驱动，最好用root 用户加载到启动项去，
sudo insmod sio_gpio.ko 

3.加载完驱动后会生成两个文件在/dev 目录
cd /dev && ls hzx*

4. 要加上读写的权限
chmod a+rw /dev/hzx_wdt

5. 开始验证 ，再回来之前的目录 
cd /home/jp/Linux-WDT-GPIO/wdt

6. 先设置时间,超时的时间 比如 30秒 ,就是30秒没喂狗就会重启
 ./wdtdemo -w 30

#输出如下
jp@jp-YANYU:~/Linux-WDT-GPIO/wdt$ ./wdtdemo -w 30
query watchdog timer value: 0x1e
watch dog timeout reeset was:30

然后按 Ctrl+C 结束掉。

7. 开始喂狗，比如20秒喂一次
 ./wdtdemo -s 20

#输出如下
jp@jp-YANYU:~/Linux-WDT-GPIO/wdt$  ./wdtdemo -s 20
getopt -s value 20
wei gou is runing
wei gou is runing
wei gou is runing
wei gou is runing


8. 过一会(几分钟后) 按 Ctrl+C 结束掉，不再喂狗，等待30秒，你会发现机子重启了

9. 重启后 输入 who -b 命令 可以看到最近的重启时间
jp@jp-YANYU:/dev$ who -b
         系统引导 2020-10-30 09:43

10. 验证完成，没有问题，可以喂狗。