大部分情况下,我们修改IO的状态只需要在系统跑起来以后在Rcs里面添加即可,但是有些器件比较特殊,或者有些情况下必须一上电就需要修改引脚的状态,比如说看门狗,uboot状态下要是不喂狗,可能你都见不到系统跑起来了,那么boot状态下的引脚状态我们怎么修改呢?
下面就用21Dv400举个例子
第一步:进入boot源码
第二部:找到/board/hi3520dv400目录
第三部:打开目录下的board.c
第四部:找到misc_init_r(void)函数,在里面添加需要进行的操作即可,如下图
![修改boot状态下引脚状态 修改boot状态下引脚状态](https://cms-pic.yhzz.com.cn/1683929858484.jpg)