F28M35H52C的GPIO引脚复用设置问题



GPIO_MUX1中M3外设的引脚复用用到GPIOPCTL和GPIOAPSEL两个寄存器,手册上关于它们的用法讲得不是很清楚,我自己的理解是GPIOPCTL每四位控制所有GPIO的一个相同引脚的模式选择,比如31~28控制所有GPIO(A,B,D....)的7脚,这样理解对不,感觉怪怪的,顺便问一下,用什么办法可以得到该芯片的样片。谢谢解答。

  • Harry Cui 你好:

    1. 关于GPIO的寄存器问题 可以仔细的看一下芯片的DATASHEET。

    首先,不只有一个GPIOPCTL寄存器,而是有几组IO个,就有几个GPIOPCTL寄存器。所以说,一个GPIOPCTL寄存器,只管与之相关的IO口。由于一些IO口复用了很多外设功能,所以才需要GPIOPCTL寄存的4BIT来选择一个IO口做为哪一种外设功能使用