1、用A0经过三极管驱动蜂鸣器,高电平蜂鸣器响。我认为GPIO在上电时定义过的IO应该是低电平,但是每当我Reset CPU之后重新下载程序,A口是高电平,蜂鸣器响了。接着我不Reset 又重新下载,这样初始化gpio之后就是正常的。
2、我想着在初始化gpio后加一句 人为的拉低,程序运行过这句话确实没响,接着运行接下来的又响了,而且在程序中任何地方设断点都没有停下来,可是程序好像也没有跑飞,按键什么的都是可以用。
好吧,说了这么多不知道有人看懂没?
程序好像是到 Set DBGIER(IER);这句话开始 蜂鸣器又响了,进不去断点的。
|