flag不会改变 始终是0 请问是什么问题?
你按下后不再对flag进行操作了,flag会一直保持之前保存的量
想要改变flag要增加if(KEY1!=0) flag=0;
GPIO的时钟是不是打开了。
电路上有没有额外的电路影响
volatile。
这个不加?