华大hc32独立看门狗swdt使用步骤

news/2024/10/22 9:43:27/

1.打开库文件使用宏:

在文件ddl_config.h中开启宏

#define DDL_ICG_ENABLE                              (DDL_ON)
#define DDL_SWDT_ENABLE                             (DDL_ON)

2.修改库文件打开硬件看门狗和配置倒数时间:

在hc32f460_icg.h文件中

#define ICG0_SWDT_HARDWARE_START                (ICG_FUNCTION_ON)/*!< SWDT register config */
#define ICG0_SWDT_AUTS                          (SWDT_AUTO_START_AFTER_RESET)
#define ICG0_SWDT_ITS                           (SWDT_RESET_REQUEST)
#define ICG0_SWDT_PERI                          (SWDT_COUNT_UNDERFLOW_CYCLE_65536)
#define ICG0_SWDT_CKS                           (SWDT_COUNT_SWDTCLK_DIV1)
#define ICG0_SWDT_WDPT                          (SWDT_100PCT)
#define ICG0_SWDT_SLTPOFF                       (SWDT_SPECIAL_MODE_COUNT_STOP)

看门狗倒数时间T ≈ (ICG0_SWDT_PERI   * ICG0_SWDT_CKS  / 10 000 )s     

3.在循环中加入看门狗:

SWDT_RefreshCounter();


http://www.ppmy.cn/news/174891.html

相关文章

bm29 bm30 bm4

在这里插入代码片 import java.util.*;/** public class TreeNode {* int val 0;* TreeNode left null;* TreeNode right null;* }*/public class Solution {/*** * param root TreeNode类 * param sum int整型 * return bool布尔型*/public boolean hasPathSum (Tre…

【装机】【华硕TUF b450m-pro】新增固态硬盘之后机械盘无法显示

华硕TUF b450m-pro新增固态硬盘之后机械盘无法显示 问题描述问题分析解决办法 问题描述 几年前装的电脑&#xff0c;主板是华硕TUF b450m-pro&#xff0c;一个固态盘&#xff0c;一个机械盘。最近固态盘满了&#xff0c;趁618买了新买了个固态盘。今天插上新的固态盘之后&…

海思Hi3520DV400 uboot看门狗喂狗

看门狗的功能这里不再介绍&#xff0c;自行百度谷歌搜索。这里记录一下Hi3520DV400看门狗的喂狗设置。首先查 include/watchdog.h中的代码&#xff0c;可以发现&#xff0c;如果需要启用硬看门狗&#xff0c;需要定义宏&#xff1a;CONFIG_HW_WATCHDOG /** Hardware watchdog*…

NI RS422/RS485接线方式

一、RS422模式 1&#xff09;MAX配置&#xff0c;默认为4线 二、RS485方式&#xff1a; MAX配置 RS485接线说明 RS485模式下接线方式&#xff1a; 4、8短接&#xff0c;接RS485&#xff0c;5、9接RS485-。

RS-232接口标准(串口)

RS-232标准接口&#xff08;又称EIA RS-232&#xff09;是常用的串行通信接口标准之一&#xff0c;它是由美国电子工业协会(EIA)联合贝尔系统公司、调制解调器厂家及计算机终端生产厂家于1970年共同制定&#xff0c;其全名是“数据终端设备( DTE)和数据通信设备(DCE)之间串行二…

浅谈RS232、RS422、RS485、LVDS总线

浅谈RS232、RS422、RS485、LVDS总线在了解三种总线前&#xff0c;笔者认为应该先明白总线的分类&#xff0c;这样对总线有更清晰的概念 一&#xff0e;总线的概念和分类&#xff1a; 1.对总线可以分为片内总线、片间总线、系统总线、外总线 片内总线&#xff1a;是微处理器等芯…

RS-232通信接口

RS-232&#xff08;又称EIA RS-232&#xff09;是常用的串行通信接口标准之一&#xff0c;由美国电子工业协会(EIA)联合贝尔系统公司、调制解调器厂家及计算机终端生产厂家于1970年共同制定。 它具有信号线少、灵活的波特率选择、采用负逻辑传送和传送距离较远等特点。 接口引…

RS232/RS485/RS422 接线说明

RS232/RS485/RS422 接线 文章目录 RS232/RS485/RS422 接线RS232RS485422 RS232 设备A 和 设备B 没有硬件流控 设备A设备BTXDRXDRXDTXDGNDGND 设备A 和 设备B 使用RTS/CTS 做硬件流控 一般使用RTS/CTS都会由232芯片自动控制&#xff0c; 比如XR21V1414, 需要设备gpio mode 为…