ARMlpc2478 IO口配置问题,请教。
本帖最后由 liuerbin 于 2013-5-24 14:45 编辑lpc2478+keil uVision4
子程序1中配置:
PINSEL0&=~0x00300000; /*P0.10 GPIO*/
IODIR0 |= 0x00000400; /*P0.10 output*/
IOCLR0 = 0x00000400;
子程序2中配置:
PINSEL1 =~0xFF000CFF; /*P0.28-P0.31 GPIO*//*P0.16 GPIO*/ /* P0.17,0.18,0.19,0.21 GPIO */
IODIR0 &= ~0xF0010000; /*P0.28-P0.31 input*//*P0.16 input*/
IODIR0 |= 0x002E0000; /* P0.17,0.18,0.19,0.21 output*/
问题描述:请大家看附件中断点位置,IO0PIN跟预想不一样。
出现这样疑问后,我直接将PINSEL1 =0x00000000;但IO0PIN依旧和附件一样。
请教问题:是配置出错了吗?
谢谢
修改内容:
使用的ucos模板,导致了上述问题。如果不用的话,调试正常。
页:
[1]