一口Linux

电子技术应用专栏作家——一口Linux。一起学习嵌入式、Linux、网络、驱动、arm知识

rk3568 | rk平台GPIO冲突检测小技巧

0
阅读(652)

上一篇我们讲解了如何编写gpio驱动,但是实际操作中,经常发现gpio引脚被占用的情况发生,那么本篇文章就详细讲解rxw平台下如何快速定位gpio复用问题以及如何解决。

一、GPIO寄存器查找

要想查看某个GPIO引脚可以配置的功能以及地址信息,需要查看TRM手册:

image.png

image.png

这样我们就可以直接找到该引脚iomux配置寄存器,bit[10:8]。该寄存器地址:

image.png

那么如何找到基地址呢?

  • 第二步:

搜索该引脚寄存器的名字:

image.png

注意向上搜索

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

原文链接:https://mp.weixin.qq.com/s/z2VybbJ2s0bb52OzOKBYpA


微信图片_20220701092006.jpg

电子技术应用专栏作家  一口Linux