差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
nk-6a12 [2024/03/15 00:10]
ljy
nk-6a12 [2024/04/02 02:17] (当前版本)
ljy [Linux 应用支持]
行 197: 行 197:
  
 == LCD/Backlight == == LCD/Backlight ==
-1. 系统支持使用APP切换不同的LCD屏,输入dis命令打开APP如下图: +{{page>template:temp_linux_lcd}}
- +
-  *  选择对应的eDP/LVDS 屏分辨率,然后点击保存,系统自动重启后即可切换到指定的LCD: +
- +
-{{:arm:rk3399:linux:dis.png?600|}} +
- +
-2. 背光亮度调节: +
- +
-  * 方法①:点击右下角系统托盘如下图标,打开背光调节APP +
- +
- {{:template:backlight.png?600|}} +
- +
-  * 方法②:控制驱动应用层接口: +
- +
-   echo 100 > /sys/class/backlight/backlight1/brightness   +
-(注:写入数值越大亮度越大,max_brightness 为250)+
  
 == Audio == == Audio ==
行 333: 行 318:
  
 == GPIO/SPI == == GPIO/SPI ==
-1.导出节点(编号为56、57、58、59) +{{page>:template:temp_linux_gpio}}
- +
-  $:echo 56 >/sys/class/gpio/export +
-   +
-  也可以使用for循环一次性导出所有IO节点: +
-   +
-    $:cd /sys/class/gpio +
-    $:for i in {56,57,58,59}; do echo $i >export; done +
- +
-2. IO 控制节点在目录:/sys/class/gpio/  +
-   +
-{{:arm:rk3399:linux:36s0_gpio3.png?600|}} +
-  +
-3. IO 对应表如下:  +
-^ 功能   ^ 主板丝印  ^ 节点编号  ^  +
-^ 输入\输出   | J_GPIO1  |gpio56 |  +
-| :::         | J_GPIO2  |gpio57 |  +
-| :::         | J_GPIO3  |gpio58 | +
-| :::         | J_GPIO4  |gpio59 | +
-  +
-  +
-  +
-4. IO控制方法: +
- +
-  *设置IO方向为输出: +
- +
-  echo out >/sys/class/gpio/gpio56/direction +
- +
-  *输出低电平: +
- +
-  echo 0 >/sys/class/gpio/gpio56/value +
- +
-  *输出高电平: +
- +
-  echo 1 >/sys/class/gpio/gpio56/value +
- +
-  *查看输出电平的值是否可控: +
- +
-  cat /sys/class/gpio/gpio56/value +
- +
-  *使用电压表测量IO对应的针脚对GND的电压值 +
- +
-  0 对应高电平 3.3V +
-  1 对应低电平 0V+
  
 == WatchDog == == WatchDog ==
行 419: 行 361:
  
 ==== Linux 应用编程 ==== ==== Linux 应用编程 ====
 +{{page>:template:nk6a12_application}}
 ==== Linux 应用支持 ====   ==== Linux 应用支持 ====  
 +{{page>:template:nk6a12_applicationSupport}}
打印/导出