日韩精品电影一二区-精品久久久久久亚洲中文字幕-一区二区三区国产美女在线播放-欧美日韩在线观看你懂的-午夜精品一区二区三区的区别-久久精品娱乐亚洲领-欧美在线网站一区二区三区-在线观看91精品国产不卡-国产水滴盗摄一区二区

創(chuàng)龍首頁 >關(guān)于創(chuàng)龍 > 新聞資訊 > 技術(shù)文章

聯(lián)系我們

Contact Us

公司總機(jī):020-8998-6280

技術(shù)熱線:020-3893-9734

技術(shù)郵箱:support@tronlong.com

銷售郵箱:sales@tronlong.com

Android案例分享,基于瑞芯微RK3568國產(chǎn)平臺

2024/06/20

開發(fā)環(huán)境說明

Windows開發(fā)環(huán)境:Windows7 64bit、Windows10 64bit

虛擬機(jī):VMware15.5.5

AndroidSDK編譯環(huán)境:Ubuntu18.04.4 64bit

Android Studio版本:android-studio-2022.3.1.19(Windows版本)

Android系統(tǒng):Android 13

AndroidSDK:Rockchip_Android13_SDK_Release

 

硬件平臺介紹

創(chuàng)龍科技TL3568-EVM是一款基于瑞芯微RK3568J/RK3568B2處理器設(shè)計(jì)的四核ARM Cortex-A55國產(chǎn)工業(yè)評估板,主頻高達(dá)1.8GHz/2.0GHz,由核心板和評估底板組成。核心板CPU、ROM、RAM、電源、晶振、連接器等所有器件均采用國產(chǎn)工業(yè)級方案,國產(chǎn)化率100%。同時,評估底板大部分元器件亦采用國產(chǎn)工業(yè)級方案。

 

RK3568運(yùn)行Android系統(tǒng)演示

參考我司產(chǎn)品資料的用戶手冊,制作Android系統(tǒng)啟動卡或固化Android系統(tǒng)至eMMC后,系統(tǒng)首次啟動會進(jìn)入recovery模式,對文件系統(tǒng)進(jìn)行一些修復(fù)操作,然后系統(tǒng)會自動重啟,再正常啟動Android系統(tǒng)。
 

評估板默認(rèn)支持HDMI為主顯示,請通過HDMI線將HDMI顯示屏與評估板HDMI OUT接口連接,請將鼠標(biāo)連接至評估板USB2.0 HOST(USB2)雙層任一接口。評估板上電,從eMMC啟動Android系統(tǒng),點(diǎn)擊鼠標(biāo)向上滑動即可進(jìn)入如下Android顯示界面。



圖 1



 


圖 2


 


圖 3 RK3568典型應(yīng)用領(lǐng)域

 

本章節(jié)主要介紹瑞芯微RK3568J的Android系統(tǒng)案例演示,使用的硬件平臺為:創(chuàng)龍科技TL3568-EVM工業(yè)評估板。

 

為了簡化描述,正文僅摘錄方案功能描述與測試結(jié)果,詳細(xì)產(chǎn)品資料請掃描文末二維碼下載。

 

案例說明

程序基于Linux LED驅(qū)動的sysfs接口對評估板2個LED燈進(jìn)行控制,其中sysfs接口實(shí)現(xiàn)對LED的讀寫操作。通過JNI提供C函數(shù)給Java程序調(diào)用。App通過監(jiān)聽CheckBox的狀態(tài)改變,調(diào)用相應(yīng)C接口操作LED設(shè)備。工程文件解析如下:


(1)leddemo.cpp:C/C++ sysfs接口的調(diào)用。

(2)MainActivity:UI界面和LED控制邏輯。

(3)AndroidManifest.xml:App配置文件。

 


圖 4

 

程序流程如下圖所示:


 


圖 5

 

案例測試

請將產(chǎn)品資料的led_demo目錄拷貝至Windows任意目錄下,打開Windows CMD命令行,執(zhí)行如下命令安裝APK,請根據(jù)實(shí)際路徑進(jìn)行修改。

 

CMD# adb install C:\Users\XXX\Desktop\led_demo\bin\app-debug.apk



圖 6


 

執(zhí)行如下命令,運(yùn)行程序,可看到LED狀態(tài)燈控制界面,如下圖所示。

CMD# adb shell am start -n com.tronlong.leddemo/com.tronlong.leddemo.MainActivity


 



圖 7



圖 8


 

執(zhí)行如下命令,查看LED狀態(tài)燈打印信息。

CMD# adb shell

CMD# logcat -s led_demo


 



圖 9



 

取消勾選,即可觀察到評估板LED1與LED2熄滅。


 


圖 10


 


圖 11

 

勾選界面中的LED1與LED2,即可觀察到評估板LED1與LED2被點(diǎn)亮。

 


圖 12


 

圖 13


可按下"Ctrl + C"退出logcat。


 

圖 14

 

可執(zhí)行如下命令,停止程序運(yùn)行,HDMI顯示屏將恢復(fù)為默認(rèn)顯示界面。

CMD# exit

CMD# adb shell am force-stop com.tronlong.leddemo


 


圖 15


 

圖 16


 

更多RK3568J全國產(chǎn)工業(yè)核心板產(chǎn)品資料

可長按二維碼識別下載

 


更多RK3568J全國產(chǎn)工業(yè)核心板產(chǎn)品咨詢

可添加如下客服人員微信進(jìn)行溝通

 

(即刻添加,馬上咨詢)

如需選購RK3568J全國產(chǎn)工業(yè)核心板,歡迎登錄創(chuàng)龍科技天貓旗艦店:tronlong.tmall.comRK3568J

技術(shù)交流群:567208221,歡迎加入!

Copyright © 2013~2025 廣州創(chuàng)龍電子科技有限公司 All Rights Reserved  | 粵ICP備15055271號