打印
[单片机资料]

如何查看I.MX6ULL的GPIO

[复制链接]
370|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
一路向北lm|  楼主 | 2020-4-29 10:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
之前我们学习51单片机管脚是以P1.0~P1.7、P2.0~P2.7…...来命名,我们学习STM32单片机管脚以PA0~PA15、PB0~PB15….,现在我们学习6ULL就不同了,对于如何查看6ULL的管脚和复用功能,主要列举下面几个步骤:
1.      打开6ULL的参考手册;
2.      找到第32章,IO复用章节(IOMUX Controller (IOMUXC))
3.      查找对应的IO管脚(例如:PAD_BOOT_MODE0、PAD_JTAG_MOD…..)
4.如要查找管脚对应的复用功能,查看带有MUL的寄存器,如:IOMUXC_SNVS_SW_MUX_CTL_PAD_BOOT_MODE0
IOMUXC_SNVS_SW_PAD_CTL_PAD_BOOT_MODE0
上面的带有MUL字样,即对应PAD_BOOT_MODE0的复用寄存器,对于下面的寄存器就是设置PAD_BOOT_MODE0管脚的电气属性:上拉、下拉、驱动能力、速度、压摆率等。
总结:6ULL一个GPIO引脚对应两个寄存器:一个负责管脚复用,一个负责电气属性,这和之前我们学过的STM32是完全不同的。

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

277

主题

3815

帖子

76

粉丝