Freescale MPC56XX的Port输入输出不好用,为什么啊?

2019-03-26 08:06发布

新手,很多东西不明白,MPC56XX的芯片在使用一个Pin作为输入或输入之前,都需要进行什么样的基础设置啊?

说明:我使用的是Freescale CodeWarrior。我直接在main里面直接将所有的Pin设置为输入。
        for(X=0;X<512;X++)
        {
        SIU.PCR[X].B.APC = 0;
        SIU.PCR[X].B.PA = 0;
        SIU.PCR[X].B.OBE = 0;
        SIU.PCR[X].B.IBE = 1;
        }
然后其中一个Pin通过一个电阻接到+5V,查看所有的SIU.GPDI[X].R;得到的值全部是零。怎么回事啊?

[ 本帖最后由 zhexian83 于 2011-4-26 11:03 编辑 ] 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。