From 956de4dbcb5c92bd713e12b3de2827fc1101892e Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Mon, 21 Apr 2025 23:44:24 +0800 Subject: [PATCH] Update RK3568 doc --- RK3568_Android测试文档/RK3568_Android测试.md | 54 ++++++++++++++++++++++++------------------------------ 1 files changed, 24 insertions(+), 30 deletions(-) diff --git "a/RK3568_Android\346\265\213\350\257\225\346\226\207\346\241\243/RK3568_Android\346\265\213\350\257\225.md" "b/RK3568_Android\346\265\213\350\257\225\346\226\207\346\241\243/RK3568_Android\346\265\213\350\257\225.md" index fde9712..81c0e96 100644 --- "a/RK3568_Android\346\265\213\350\257\225\346\226\207\346\241\243/RK3568_Android\346\265\213\350\257\225.md" +++ "b/RK3568_Android\346\265\213\350\257\225\346\226\207\346\241\243/RK3568_Android\346\265\213\350\257\225.md" @@ -28,7 +28,7 @@ adb install -r -g E:\lingyun\RK3568\rk3568_app1.0\rk3568.apk ``` - + **方法二**: @@ -45,7 +45,7 @@ com.example.serial是包名 - + **关闭APP** @@ -59,11 +59,11 @@ 菜单:主要测试5个功能,分别是RS485通信,LED灯、CAN通信、蜂鸣器和ADC采样;点击对应的按钮进入相应的测试页面 - + ### 2.1 测试RS485通信 - + RS485通信的页面如上所示,可以根据需要选择不同的波特率、数据位、停止位、校验位和流控制,由于在硬件中已经固定了/dev/ttyS9为RS485通信的串口,因此在串口号的选择中只有/dev/ttyS9。 @@ -75,25 +75,23 @@ chmod 666 /dev/ttyS9 ``` - - -  +  若是串口打开成功,则会以绿色字体显示”/dev/ttyS9 OPEN +串口设置“(其中校验位和流控制为None时,表示为0),如下所示。 -  +  2. 发送数据 在发送数据之前,需先将串口状态转换成”发送模式“,然后在发送框中输入数据,点击”发送“即完成发送数据过程。 -  +  3. 接收数据 在接收数据之前,需先将串口状态转换成”接收模式“,在发送端发送数据,然后在APP中点击”接收“按钮,就能接收到发送端发送的数据。**一次发送一次接收**。RS485是半双工通信,因此,当要发送或是接收数据时,要先改变串口的状态。 -  +  ### 2.2 测试LED灯 @@ -101,15 +99,15 @@ 例如,红灯亮起时,其上的图标也变成红色,而关闭红灯时,其上的图标变成灰色。同理,黄灯和绿灯也会发生类似的变化。 - + 红灯亮 - + ### 2.3 测试CAN通信 - + CAN通信的页面如上所示,可根据需要选择不同的can,设置发送数据帧的ID、DLC、Data。 @@ -125,13 +123,13 @@ 在文本框中输入ID、DLC、Data后,点击”发送“按钮后,即可发送数据,在”发送区“会显示已发送的数据。 -  +  2. 接收数据 点击”接收“按钮后,接收到的数据都会显示在”接收区“,和RS485不同,这里是”一直发送一次接收“。 -  +  ### 2.4 测试蜂鸣器 @@ -143,9 +141,7 @@ chmod 777 /sys/class/pwm/pwmchip2/* ``` - - - + 继续运行出现”添加pwm0权限”的提示 @@ -153,17 +149,15 @@ chmod 777 /sys/class/pwm/pwmchip2/pwm0/* ``` - - - + 如下所示,设置周期为1000000,周期50000,点击”播放“,成功运行出现弹窗提醒 - + 暂停播放 - + @@ -173,17 +167,17 @@ 串口设置:波特率(115200),数据位(8),停止位(1),校验位(None),流控制(None) - + 打开串口后,在操作设置中选择电流或电压,选择要读取数据的通道。 例如,读取第0通路的电流 - + 读取第0通道的电压 - + 其他通路的操作和上面类似 @@ -426,7 +420,7 @@ 下图是ADC串口协议,通过添加类型和通道号即可形成完整的读指令报文。 -  +  4. 接收数据 @@ -482,11 +476,11 @@ # 三、项目配置 - + - + - + ndk:`25.1.8937393` -- Gitblit v1.9.1