小弟之前没怎么接触过arm,现在在画一个arm9内核的芯片的板子(软件不是我弄),需要用到一些gpio,这里有一些问题:arm9的gpio管脚不同于以前用到的单片机的io口是分成几个端口比如PORTA、PORTB,但我看了这个arm9芯片好像是以bank为组的,一个bank有16位,感觉完全不一样,而且管脚顺序也比较凌乱。现在的问题是:我要用这里面一些gpio的的话,需不需要像单片机一样最好是一个功能模块用一个PORT里面的管脚,这样便于写驱动程序?? 比如单片机里面控制几个led灯,就选择一个port里面的连续几个io管脚,这样程序就可以按字节操作了。现在变成了arm,是否要考虑同样的问题? 还是优先考虑pcb走线的方便哪里的gpio好拉线就随便用那里的gpio? |