I/()口写初始化值及设置看门狗是什么意思?
答案:2 悬赏:20 手机版
解决时间 2021-03-01 11:21
- 提问者网友:暮烟疏雨之际
- 2021-02-28 12:31
I/()口写初始化值及设置看门狗是什么意思?
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-02-28 13:24
我不知道你的单片机是什么型号的,现就我所知道的说说吧。
一般单片机的I/O口会有一些功能配置,像管脚功能配置、管脚是否上拉配置及管脚高低状态设置。这些配置都会有一个专门的寄存器用来设置的,在初始化I/O口时,这三个寄存器都需要根据实际功能需要来设定初始值。不过有些单片机只有管脚高低状态设置这一项,没有另外两项,这时就只要设定管脚初始高低状态就行了。I/O口初始化,顾名思义就是设定I/O口起始状态。
看门狗的作用主要就是防止程序跑飞后,系统陷入死机状态。看门狗它是一个定时器,在我们实际编写程序时,会在程序中每隔一段时间给看门狗定时器赋一次初始值(俗称喂狗),以防止看门狗计数溢出,因为看门狗一旦溢出,程序就会复位,从头开始执行。所以如果看门狗的定时时间设置不对的话,就有可能打乱正常的程序执行过程。同样看门狗也是可以被禁止的。看门狗的用与不用,要看实际情况而定。
我的回答希望能帮到你。
一般单片机的I/O口会有一些功能配置,像管脚功能配置、管脚是否上拉配置及管脚高低状态设置。这些配置都会有一个专门的寄存器用来设置的,在初始化I/O口时,这三个寄存器都需要根据实际功能需要来设定初始值。不过有些单片机只有管脚高低状态设置这一项,没有另外两项,这时就只要设定管脚初始高低状态就行了。I/O口初始化,顾名思义就是设定I/O口起始状态。
看门狗的作用主要就是防止程序跑飞后,系统陷入死机状态。看门狗它是一个定时器,在我们实际编写程序时,会在程序中每隔一段时间给看门狗定时器赋一次初始值(俗称喂狗),以防止看门狗计数溢出,因为看门狗一旦溢出,程序就会复位,从头开始执行。所以如果看门狗的定时时间设置不对的话,就有可能打乱正常的程序执行过程。同样看门狗也是可以被禁止的。看门狗的用与不用,要看实际情况而定。
我的回答希望能帮到你。
全部回答
- 1楼网友:走死在岁月里
- 2021-02-28 14:11
期待看到有用的回答!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯