模板:RK3399 GPIO
来自ARM Wiki
Tangdapeng(讨论 | 贡献)2020年4月29日 (三) 10:02的版本 (创建页面,内容为“===RK3399 GPIO === *计算模板: 将引脚定义转换成以下形式 GPIOX_YZ 我们得到3个参数X、Y、Z;Y在引脚定义是以字母形式存在需要替...”)
RK3399 GPIO
- 计算模板:
将引脚定义转换成以下形式 GPIOX_YZ
我们得到3个参数X、Y、Z;Y在引脚定义是以字母形式存在需要替换成数字,对应关系如下
A = 0<br/>
B = 1<br/>
C = 2<br/>
D = 3<br/>
- 算法:
(X*32)+(Y*8)+Z
计算示例:
GPIO1_A7 (1*32)+(0*8)+7 = 39
GPIO1_B1 (1*32)+(1*8)+1 = 41
GPIO2_C4 (2*32)+(2*8)+4 = 84
GPIO3_D0 (3*32)+(3*8)+0 = 120
GPIO3_D6 (3*32)+(3*8)+6 = 126