This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

IWR6843: 关于GPIO部分,例程、手册、CCS上寄存器数量不对的情况

Part Number: IWR6843

您好,我在使用IWR6843的GPIO的时候,发现了一些不对劲的情况,首先是在阅读GPIO的例程中,我看到了代码中对GPIO的定义,

上面表示GPIO从0到47,一共有48个GPIO,每8个一组,分为ABCDEF,6组,这和IWR6843中对于实际端口的介绍图是一致的,如下图所示

虽然IWR6843中的GPIO存在着跳跃,从GPIO38跳到了47。Q1:这里我是否可以认为如果我在工程中对GPIO39到GPIO46的控制是无效的?

以上有疑问的情况还可以用控制无效来解释,但我在使用CCS,使用debug调试的时候发现,其对应的GPIO寄存器的数量不对,

CCS中显示GPIO的组寄存器居然只到了D组(上图左下角所示)!意味着我只能控制GPIO0到GPIO31,并且我通过空间访问GPIO寄存器,发现从D组开始,后续的空间就是问号了(上图右边中间所示)。

雷达家族手册里倒是有这么一小行字表示:包括了E,F组,但不支持(手册中G估计是写错了,应该是E)。Q2:那在以上的情况下,对于IWR6843中实际引脚的GPIO32到GPIO47我应该如何去控制。