嵌入式爱好者

gpio复用问题

2024-6-28 15:03| 发布者: 会飞的大灰狼| 查看: 68| 评论: 0

类目: 知识库  >  A40i/T3系列产品     文档编号: 1434

A40i的两种gpio复用方式:
一种是默认不指定功能,默认配置为gpio, 用sysfs 方式进行操控
另一种用的比较多,在sys_config1024x600.fex这样的fex文件里对[gpio_para]进行控制,
这样可以指定电平状态,在日常调试的时候,会有如下问题:
[gpio_para]
compatible      = "allwinner,sunxi-init-gpio"
gpio_para_used  = 1
gpio_num        = 3
;uart2
;gpio_pin_1      = port:PH23<1><3><default><1>
;uart3 en
;gpio_pin_2      = port:PH24<1><3><default><1>
;uart4_7 en
gpio_pin_3      = port:PH08<1><3><default><1>
;spi en
gpio_pin_4      = port:PI14<1><3><default><1>
;i2c en
gpio_pin_5      = port:PH27<1><3><default><1>

像这样在调试过程中频繁更换引脚时,会有注掉引脚添加新的引脚的情况,这样需要重新配置gpio_pin_*的数字排序。
否则在/sys/class/gpio下会显示不全,或不显示需要的节点。


已解决

未解决

只是看看

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-10-18 13:24

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部