我现在没有使用的引脚都是floating的,以前也都是这么做的,应该没有问题吧。
2.3.4我也觉得应该在驱动中做,现在有一个问题就是我打印GPLR的值,在OEMinit中,发现GPIO的状态总是有变化,即每次打印出来的GPLR不一样。所以我才想,是否有些GPIO需要在OAL中做一下设置,原来的代码,2.3.4所说的GPIO都是在驱动中做的。
还有一个问题请教一下,这次硬件犯了一个错误,将两个GPIO,118和19定义成一个信号了,这样会不会有问题,在这种情况下,我应该如何设置这两个GPIO?一个设成input,另一个设成output吗?还是设置成一样的呢?