差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
nk-6a12 [2024/03/14 23:57]
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 ==
行 395: 行 337:
  
 == RTC/Timezone == == RTC/Timezone ==
-1.查看当前系统时间: +{{page>:template:temp_linux_rtc}}
- +
-  [root@rk3399:~]# date +
-  Wed Jun  8 15:54:09 CST 2022 +
-   +
-2. 设置同步硬件时钟: +
- +
-  [root@rk3399:/]# date -s "2022-06-08 17:01:01" +
-  Wed Jun  8 17:01:01 CST 2022 +
-  [root@rk3399:/]# hwclock -w +
-  [root@rk3399:/]# hwclock -r +
-  Wed Jun  8 17:01:09 2022  0.000000 seconds +
-   +
-3. 关机断电5秒以上,再开机查看系统时间是否保存:   +
-  [root@rk3399:/]# date  +
-   Wed Jun  8 17:02:30 CST 2022 +
-注:系统默认为网络时间同步,以上RTC测试需要在断外网情况下测试。 +
- +
-4. 时区设置 +
- +
-  * 方法① -- 修改link文件,如改为中国、上海: +
- +
-  ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime +
-  reboot +
-   +
- +
-设置其他时区只需将上面命令中的Asia/Shanghai改为对应的时区城市即可。 +
- +
-  * 方法② -- 在图形界面依次打开首选项->时间和日期,选择时区如下图: +
- +
-{{:arm:rk3399:linux:timezone.png?600|}} +
- +
-选择完成后关闭窗口,使用date命令查看时区变化: +
-   +
- {{:arm:rk3399:linux:timezone1.png?600|}}+
    
 == Linux OTA 在线升级 == == Linux OTA 在线升级 ==
行 453: 行 361:
  
 ==== Linux 应用编程 ==== ==== Linux 应用编程 ====
 +{{page>:template:nk6a12_application}}
 ==== Linux 应用支持 ====   ==== Linux 应用支持 ====  
 +{{page>:template:nk6a12_applicationSupport}}
打印/导出