Actions
待分配 #37
openpx30 gpio 的状态怎么读取
Start date:
08/06/2022
Due date:
% Done:
0%
Estimated time:
Description
sdk px30 -android8.1
源码设置如下
获取gpio电平的命令是cat /proc/rp_gpio/gpio1c3
io上加高低电平然后cat读取,gpio1c3不管是高电平还是低电平cat都是读出1
板子硬件是把这个接地的,但读的还是1,
Files
Updated by 余 顺 over 2 years ago
- File clipboard-202208061124-amnnv.png clipboard-202208061124-amnnv.png added
- Description updated (diff)
当1写为输入时,2已经无效了,输入的意思就外部控制GPIO,GPIO只有读状态,至于读到是高,是可能这个IO默认就是上拉,这个IO接地再去读出来,如果已经接地需要从硬件那边排查
Actions
#2
Updated by 张健清 张 over 2 years ago
- File cat gpio.png cat gpio.png added
- File cat pinmux-pins.png cat pinmux-pins.png added
1. 根据硬件原理图查看所要配置gpio引脚。
2. 可通过cat /sys/kernel/debug/gpio查看GPIO使用状态。
3. cat /sys/kernel/debug/pinctrl/pinctrl/pinmux-pins 通过该指令可获取设备树gpio的配置信息,根据pin信息来查看pin的复用功能。
4. 在主dts中查找gpio引脚的配置情况。
Actions