一段小的测试程序,关于端口P3.28 int main(void) { int i;
PINSEL2&=(~(1<<7)); //PINSEL2&=(~(1<<6));
IO3DIR|=(1<<28);
while(1){ IO3SET=(1<<28); IO3CLR=(1<<28); } }
-------------- 现象,理论上P3.28 应该出方波,但是实际上是高电平,添上程序中的注释部分 PINSEL2&=(~(1<<6)) ,程序就好用了。
电路肯定是没有问题的(p3.29悬空),boot0、1也分别接上拉电阻了。片子也换了一个,没上电时候也用表测了,没有短路的,不知道咋回事!
|