今天要在王哥新作的板子上实现关机功能。
当按关机键时,GPH0_1管脚发出中断型号,我检测到后给GPH0_0管脚置高电平来实现关机。
所以在系统启动和运行时,要保证GPH0_0管脚始终维持低电平,否测就关机了。
但开发板提供的bsp有一个电源锁,来给GPH0_0置高电平。因此一开机就关机了。屏蔽掉后现象依旧。
我将bootloader的等待时间调为30,在while循环里始终给GPH0_0置低电平,现象依旧。
经王哥测试这个口发现有余电残留导致GPH0_0为高电平,只能换口了。飞线吧。