OpenEdv-开源电子网

标题: 关于IMX6UL 的 GPIO5地址 的疑问 [打印本页]

作者: woshi520laoxie    时间: 2019-11-17 13:55
标题: 关于IMX6UL 的 GPIO5地址 的疑问
大家好:
          我在看技术文档的时候,不知道是我找到地址不对,还是什么,想驱动一下GPIO5
(, 下载次数: 0)
查看技术手册的章节:

30.5.1 SW_MUX_CTL_PAD_BOOT_MODE0 SW MUX Control
Register (IOMUXC_SW_MUX_CTL_PAD_BOOT_MODE0)  


技术手册中
GPIO5的地址是   
IOMUXC_SW_MUX_CTL_PAD_BOOT_MODE0  

Address: 20E_0000h base + 14h offset = 20E_0014h  

原子哥写的地址是:
#define IOMUXC_SNVS_BOOT_MODE0_GPIO5_IO10                    0x02290000U, 0x5U, 0x00000000U, 0x0U, 0x02290044U



IOMUXC_SW_MUX_CTL_PAD_SNVS_TAMPER0  

Address: 20E_0000h base + 1Ch offset = 20E_001Ch  
#define IOMUXC_SNVS_SNVS_TAMPER0_GPIO5_IO00                  0x02290008U, 0x5U, 0x00000000U, 0x0U, 0x0229004CU



这个GPIO的地址为什么不是20E_xx
而是  220_xx的地址呢?

#define IOMUXC_SNVS_BOOT_MODE0_GPIO5_IO10                    0x02290000U, 0x5U, 0x00000000U, 0x0U, 0x02290044U
#define IOMUXC_SNVS_BOOT_MODE1_GPIO5_IO11                    0x02290004U, 0x5U, 0x00000000U, 0x0U, 0x02290048U
#define IOMUXC_SNVS_SNVS_TAMPER0_GPIO5_IO00                  0x02290008U, 0x5U, 0x00000000U, 0x0U, 0x0229004CU
#define IOMUXC_SNVS_SNVS_TAMPER1_GPIO5_IO01                  0x0229000CU, 0x5U, 0x00000000U, 0x0U, 0x02290050U
#define IOMUXC_SNVS_SNVS_TAMPER2_GPIO5_IO02                  0x02290010U, 0x5U, 0x00000000U, 0x0U, 0x02290054U
#define IOMUXC_SNVS_SNVS_TAMPER3_GPIO5_IO03                  0x02290014U, 0x5U, 0x00000000U, 0x0U, 0x02290058U
#define IOMUXC_SNVS_SNVS_TAMPER4_GPIO5_IO04                  0x02290018U, 0x5U, 0x00000000U, 0x0U, 0x0229005CU
#define IOMUXC_SNVS_SNVS_TAMPER5_GPIO5_IO05                  0x0229001CU, 0x5U, 0x00000000U, 0x0U, 0x02290060U
#define IOMUXC_SNVS_SNVS_TAMPER6_GPIO5_IO06                  0x02290020U, 0x5U, 0x00000000U, 0x0U, 0x02290064U
#define IOMUXC_SNVS_SNVS_TAMPER7_GPIO5_IO07                  0x02290024U, 0x5U, 0x00000000U, 0x0U, 0x02290068U
#define IOMUXC_SNVS_SNVS_TAMPER8_GPIO5_IO08                  0x02290028U, 0x5U, 0x00000000U, 0x0U, 0x0229006CU
#define IOMUXC_SNVS_SNVS_TAMPER9_GPIO5_IO09                  0x0229002CU, 0x5U, 0x00000000U, 0x0U, 0x02290070U



作者: 冰火1108    时间: 2024-12-23 10:11
这个解决了吗?我也有同样的问题





欢迎光临 OpenEdv-开源电子网 (http://47.111.11.73/) Powered by Discuz! X3.4