嵌入式开发者社区

标题: GPIO的配置问题 [打印本页]

作者: 红线绕指柔    时间: 2018-5-10 15:04
标题: GPIO的配置问题
(1) PINMUX_1_VAL=HWREG(SOC_SYSCFG_0_REGS+SYSCFG0_PINMUX(1));
(2) PINMUX_1_VAL=(PINMUX_1_VAL&0xffffff0f)|0x00000080;
(3)HWREG(SOC_SYSCFG_0_REGS+SYSCFG0_PINMUX(1))=PINMUX_1_VAL;
新人小白求解答,问题1:对于GPIO管脚复用配置,第一步不是已经求出了PINMUX的地址了吗,为什么还要进行第二步的运算,
问题2:对于寄存器PINMUX的基地址以及偏移地址对应不同的GPIO该如何来查询。

作者: Tronlong-陈工    时间: 2018-5-15 09:35
你好,LED的寄存器的配置主要分四步:(1)外设使能配置  (2)管脚复用配置   (3)管脚输入输出配置  (4)高低电平配置附件是使用仿真器通过CCS配置寄存器的步骤,你结合步骤和代码参考下。

作者: Tronlong-陈工    时间: 2018-5-15 09:38
[attach]3178[/attach]







欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4