要关闭M031的WDT内部时钟,可以使用以下代码:
```c
// 禁用WDT时钟
SYS_UnlockReg(); // 允许对系统配置寄存器写入
WDT_DISABLE(WDT); // 禁用WDT
SYS_LockReg(); // 禁止对系统配置寄存器写入
```
上述代码中的`WDT_DISABLE(WDT)`为禁用WDT功能的宏定义,需要在程序中进行定义或引用。
除了禁用WDT时钟,还可以在使用ADC时将其设置为power down模式,也可以关闭WDT。具体代码如下:
```c
ADC_POWER_DOWN(ADC); // 将ADC设置为power down模式
```
在ADC使用完毕后,也应当调用`ADC_POWER_DOWN(ADC)`函数以关闭ADC并使其进入power down模式。
要关闭M031的WDT内部时钟,可以使用以下代码:
```c
// 禁用WDT时钟
SYS_UnlockReg(); // 允许对系统配置寄存器写入
WDT_DISABLE(WDT); // 禁用WDT
SYS_LockReg(); // 禁止对系统配置寄存器写入
```
上述代码中的`WDT_DISABLE(WDT)`为禁用WDT功能的宏定义,需要在程序中进行定义或引用。
除了禁用WDT时钟,还可以在使用ADC时将其设置为power down模式,也可以关闭WDT。具体代码如下:
```c
ADC_POWER_DOWN(ADC); // 将ADC设置为power down模式
```
在ADC使用完毕后,也应当调用`ADC_POWER_DOWN(ADC)`函数以关闭ADC并使其进入power down模式。
举报