WiringKP¶
| 主板 | 主控 | 平台 |
|---|---|---|
| K2B/K2C | H618 | Allwinner |
WiringKP 基于 WiringPI 修改,适用于 K2B/K2C 平台的管脚控制工具。
命令说明¶
# 获取所有管脚状态
gpio readall
# 读取管脚电平
gpio read <wPi>
# 设置管脚工作模式
gpio mode <wPi> <mode>
# mode 支持:out / in / up / down / pwm
# 设置管脚输出电平
gpio write <wPi> <val>
PWM 相关命令:
| 命令 | 说明 |
|---|---|
gpio pwmr <wPi> <val> |
设置 ARR(自动重装载值) |
gpio pwm <wPi> <val> |
设置 CCR(捕获比较值) |
gpio pwmc <wPi> <val> |
设置分频系数 |
gpio pwmTone <wPi> <val> |
直接设置频率(Hz) |
GPIO 使用演示¶
设置 PH5 为输出模式,输出高电平:
Note
PC 管脚输出电压 1.8V,PH 管脚输出电压 3.3V。
设置 PH5 为输入模式:
PWM 使用演示¶
PWM 占空比 = CCR / ARR。CCR 范围 0~65535(默认 512),ARR 范围 1~65536(默认 1024)。