当前位置: 代码迷 >> 综合 >> RK3399Pro DTSI PIN-CTRL
  详细解决方案

RK3399Pro DTSI PIN-CTRL

热度:53   发布时间:2024-02-07 16:39:36.0

1.  类似IOMUX的如下配置含义:

i2c3_gpio: i2c3_gpio { rockchip,pins = <4 17 RK_FUNC_GPIO &pcfg_pull_none>, <4 16 RK_FUNC_GPIO &pcfg_pull_none>; };

其中以第一个GPIO4_C1为例:

a. 4 — 表示对应的GPIO BANK,也就是GPIO4

b. 17 — 表示GPIOC1,原因是GPIOA有8个PIN,GPIOB有8个PIN,因此这里就是GPIOC1

c . RK_FUNC_GPIO — 表示使用默认功能,其功能有如下几种可供选择:

#define RK_FUNC_GPIO 0 #define RK_FUNC_1 1 #define RK_FUNC_2 2 #define RK_FUNC_3 3 #define RK_FUNC_4 4

  相关解决方案