開發環境說明
Windows開發環境:Windows7 64bit、Windows10 64bit
虛擬機:VMware15.5.5
AndroidSDK編譯環境:Ubuntu18.04.4 64bit
Android Studio版本:android-studio-2022.3.1.19(Windows版本)
Android系統:Android 13
AndroidSDK:Rockchip_Android13_SDK_Release
硬件平臺介紹
創龍科技TL3568-EVM是一款基于瑞芯微RK3568J/RK3568B2處理器設計的四核ARM Cortex-A55國產工業評估板,主頻高達1.8GHz/2.0GHz,由核心板和評估底板組成。核心板CPU、ROM、RAM、電源、晶振、連接器等所有器件均采用國產工業級方案,國產化率100%。同時,評估底板大部分元器件亦采用國產工業級方案。
RK3568運行Android系統演示
參考我司產品資料的用戶手冊,制作Android系統啟動卡或固化Android系統至eMMC后,系統首次啟動會進入recovery模式,對文件系統進行一些修復操作,然后系統會自動重啟,再正常啟動Android系統。
評估板默認支持HDMI為主顯示,請通過HDMI線將HDMI顯示屏與評估板HDMI OUT接口連接,請將鼠標連接至評估板USB2.0 HOST(USB2)雙層任一接口。評估板上電,從eMMC啟動Android系統,點擊鼠標向上滑動即可進入如下Android顯示界面。
![wKgZomZzjdOAGrLFAAQr6pizg1o478.png](https://file1.elecfans.com/web2/M00/F0/C4/wKgZomZzjdOAGrLFAAQr6pizg1o478.png)
圖 1
![wKgaomZzjdeAeYnhAAC3snuQ-ZY755.png](https://file1.elecfans.com/web2/M00/F1/B0/wKgaomZzjdeAeYnhAAC3snuQ-ZY755.png)
圖 2
![wKgaomZzjdyAGuSPAAE0addSa-Y747.png](https://file1.elecfans.com/web2/M00/F1/B0/wKgaomZzjdyAGuSPAAE0addSa-Y747.png)
圖 3RK3568典型應用領域
本章節主要介紹瑞芯微RK3568J的Android系統案例演示,使用的硬件平臺為:創龍科技TL3568-EVM工業評估板。
為了簡化描述,正文僅摘錄方案功能描述與測試結果,詳細產品資料請掃描文末二維碼下載。
案例說明
程序基于Linux LED驅動的sysfs接口對評估板2個LED燈進行控制,其中sysfs接口實現對LED的讀寫操作。通過JNI提供C函數給Java程序調用。App通過監聽CheckBox的狀態改變,調用相應C接口操作LED設備。工程文件解析如下:
(1)leddemo.cpp:C/C++ sysfs接口的調用。
(3)AndroidManifest.xml:App配置文件。
![wKgaomXBkgmANYwmAACDwbG0Jdg096.png](https://file1.elecfans.com/web2/M00/C0/E3/wKgaomXBkgmANYwmAACDwbG0Jdg096.png)
圖 4
程序流程如下圖所示:
![wKgaomZzjeWALkHoAADsuOqUR8Y175.png](https://file1.elecfans.com/web2/M00/F1/B0/wKgaomZzjeWALkHoAADsuOqUR8Y175.png)
圖 5
案例測試
請將產品資料的led_demo目錄拷貝至Windows任意目錄下,打開Windows CMD命令行,執行如下命令安裝APK,請根據實際路徑進行修改。
CMD# adb install C:UsersXXXDesktopled_demobinapp-debug.apk
![wKgZomZzjemAYHQuAAAI44Eu6Ag090.png](https://file1.elecfans.com/web2/M00/F0/C5/wKgZomZzjemAYHQuAAAI44Eu6Ag090.png)
圖 6
執行如下命令,運行程序,可看到LED狀態燈控制界面,如下圖所示。
CMD# adb shell am start -n com.tronlong.leddemo/com.tronlong.leddemo.MainActivity
![wKgZomZzje6ALxOnAAAGoX9MUqw691.png](https://file1.elecfans.com/web2/M00/F0/C5/wKgZomZzje6ALxOnAAAGoX9MUqw691.png)
圖 7
![wKgaomXBkjiAP5NrAAAlfxNuBaE437.png](https://file1.elecfans.com/web2/M00/C0/E3/wKgaomXBkjiAP5NrAAAlfxNuBaE437.png)
圖 8
執行如下命令,查看LED狀態燈打印信息。
CMD# adb shell
CMD# logcat -s led_demo
![wKgaomZzjfWAPUuyAAAJuIvP_DI948.png](https://file1.elecfans.com/web2/M00/F1/B0/wKgaomZzjfWAPUuyAAAJuIvP_DI948.png)
圖 9
取消勾選,即可觀察到評估板LED1與LED2熄滅。
![wKgaomZzjfmANHUVAAAg3mY3eiA902.png](https://file1.elecfans.com/web2/M00/F1/B0/wKgaomZzjfmANHUVAAAg3mY3eiA902.png)
圖 10
![wKgaomZzjf2AOoa1AAAO62xd2mE284.png](https://file1.elecfans.com/web2/M00/F1/B0/wKgaomZzjf2AOoa1AAAO62xd2mE284.png)
圖 11
勾選界面中的LED1與LED2,即可觀察到評估板LED1與LED2被點亮。
![wKgaomXBkjiAP5NrAAAlfxNuBaE437.png](https://file1.elecfans.com/web2/M00/C0/E3/wKgaomXBkjiAP5NrAAAlfxNuBaE437.png)
圖 12
![wKgaomZzjgaAT8aCAAAOjquzuIU726.png](https://file1.elecfans.com/web2/M00/F1/B0/wKgaomZzjgaAT8aCAAAOjquzuIU726.png)
圖 13
可按下"Ctrl + C"退出logcat。
![wKgZomZzjgmAIl4rAAAP-yOpByE111.png](https://file1.elecfans.com/web2/M00/F0/C5/wKgZomZzjgmAIl4rAAAP-yOpByE111.png)
圖 14
可執行如下命令,停止程序運行,HDMI顯示屏將恢復為默認顯示界面。
CMD# exit
CMD# adb shell am force-stop com.tronlong.leddemo
![wKgZomZzjg2AP77CAAAHMtJbVrE030.png](https://file1.elecfans.com/web2/M00/F0/C5/wKgZomZzjg2AP77CAAAHMtJbVrE030.png)
圖 15
![wKgaomZzjhOADjSBAAC3r1WeRow972.png](https://file1.elecfans.com/web2/M00/F1/B0/wKgaomZzjhOADjSBAAC3r1WeRow972.png)
圖 16
審核編輯 黃宇
-
Android
+關注
關注
12文章
3945瀏覽量
127927 -
瑞芯微
+關注
關注
24文章
432瀏覽量
51527 -
RK3568
+關注
關注
4文章
525瀏覽量
5232
發布評論請先 登錄
相關推薦
瑞芯微RK3566/RK3568 Android11使用OTA升級固件方法,深圳觸覺智能鴻蒙開發板演示,備戰第九屆華為ICT大賽
![<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3566/<b class='flag-5'>RK3568</b> <b class='flag-5'>Android</b>11使用OTA升級固件方法,深圳觸覺智能鴻蒙開發板演示,備戰第九屆華為ICT大賽](https://file1.elecfans.com/web1/M00/F2/C0/wKgaoWcJ872AA8BOAAB8ojv6gwo511.png)
瑞芯微系列-RK3568核心板-LGA創新設計-米爾國產開發板
米爾創新設計RK3568全LGA國產核心板,更緊湊可靠省連接器成本
Android案例分享,基于瑞芯微RK3568國產平臺!
![<b class='flag-5'>Android</b>案例分享,基于<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3568</b><b class='flag-5'>國產</b><b class='flag-5'>平臺</b>!](https://file.elecfans.com/web2/M00/7E/BA/poYBAGOHAv6AbvjgAAA8o4Btlss933.png)
評論