创龙科技
直播中

叶紫薇

7年用户 233经验值
私信 关注

GPIO复用配置代码看不明白

[tr]学习例程的过程中,对GPIO的复用配置的一行代码始终看不明白
savePinmux = (HWREG(SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(1)) &
                  ~(SYSCFG_PINMUX1_PINMUX1_31_28));


我的理解,这段代码的意思是将地址SOC_SYSCFG_0_REGS + SYSCFG0_PINMUX(1) 的高4位置0.
后面再对这4位进行配置

不知道这个基地址是从哪里看的呢,#define SYSCFG0_PINMUX(n)        (0x120 + (n * 4))这里为什么要+0x120
翻了下数据手册没有找到相关的东西,麻烦大大们解惑~谢谢


[/tr]

回帖(3)

贾彩娟

2020-4-17 11:26:33
特别是基地址,是说明书的哪里没翻到~
举报

张飞

2020-4-17 11:35:41
参考这个文档
举报

刘双正

2020-4-17 11:44:52
太感谢了!
好多问题都是因为没把文档看好,挺不好意思的。下次一定多注意
举报

更多回帖

发帖
×
20
完善资料,
赚取积分