女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

RK3568!四核64位ARMv8.2A架構,匯聚編譯源碼及實戰樣例

電子發燒友論壇 ? 來源:未知 ? 2023-03-10 11:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文進行飛凌OK3568-C開發板的結項測評,通過綜合前面多篇測評的各個功能,構成一個智慧家居控制器綜合項目。

13c8dc4c-bef2-11ed-bfe3-dac502259ad0.png

開箱與基礎功能詳細測評(點擊標題查看全文)

開發板的SOC采用Rockchip的RK3568,RK3568為四核64位ARMv8.2A架構,22nm制程,主頻最高可以達到2.0Ghz,支持三屏同顯示或三屏異顯,內置獨立的1T算力NPN,主要定位應用于物聯網網關、智能 NVR、工控平板、工業檢測、工控盒、智慧城市、云終端、車載中控等行業定制市場。

14c997d0-bef2-11ed-bfe3-dac502259ad0.png

RK3568源碼編譯與交叉編譯環境搭建(點擊標題查看全文)

本節對OK3568-C Linux系統開發需要用的軟件交叉編譯環境的配置。

對于軟件開發,如果只是使用C/C++代碼,則在自己的虛擬機中添加RK3568對應的交叉編譯器(gcc/g++)即可,如果要進行Qt開發,則還要再交叉編譯Qt源碼,一種解決方法是直接編譯RK3568的源碼,編譯完成之后,會包含有Qt的編譯結果,使用RK3568源碼編譯的成果物,就可用進行Qt開發了。下面就介紹這兩種交叉編譯環境的配置方法。

14da39c8-bef2-11ed-bfe3-dac502259ad0.png

Qt開發一個音樂播放器(點擊標題查看全文)

本節,就來在搭建好的軟件開發中,進行Qt軟件的開發測評。

在第一節的開箱測評中,體驗了OK3568板子自帶的界面,有視頻播放器、音樂播放器等,這些都實現了基本的播放功能,但沒有對操作界面做更加豐富的開發,所以,本篇先來實現一個界面更加優美,操作更新方便的音樂播放器軟件,可以實現音樂列表的顯示與選擇播放、歌詞顯示等,先來看下最終的效果:

1564606c-bef2-11ed-bfe3-dac502259ad0.png

Qt開發一個視頻播放器(點擊標題查看全文)

本節介紹了在OK3568-C開發板上實現一個視頻樂播放器的測評過程,首先使用Qt編寫視頻播放器的代碼,然后在Ubuntu中,使用搭建好的交叉編譯環境進行代碼編譯,最后把編譯出的可執行文件放到板子中進行實際測試。

該視頻播放器實現的功能包括基礎的播放功能、暫停與繼續,音量調節,視頻列表顯示,下一個、下一個切換,進度條調節播放進度等。

157ddede-bef2-11ed-bfe3-dac502259ad0.png

Qt圖片查看器(點擊標題查看全文)

本節來實現一個可以查看任意目錄下圖片的圖片查看器,可以實現OK3568-C板子中任意目錄下圖片的查看,并且可以通過鼠標滾輪以及鼠標移動來實現圖片的靈活放大、縮小,此外,在打開一個圖片后,若該目錄下還有其它圖片,通過左右切換,可以方便的查看同目錄下的其它圖片,先來看下最終的效果:

1613b382-bef2-11ed-bfe3-dac502259ad0.png

Qt開發一個相冊瀏覽器(點擊標題查看全文)

本節介紹在OK3568-C開發板上實現一個相冊瀏覽器的測評過程,首先使用Qt編寫相冊瀏覽器的代碼,然后在Ubuntu中,使用搭建好的交叉編譯環境進行代碼編譯,最后把編譯出的可執行文件放到板子中進行實際測試。

161e6b56-bef2-11ed-bfe3-dac502259ad0.png

Qt攝像頭程序精簡與分析(點擊標題查看全文)

OK3568-C板子中自帶了一個攝像頭的例程,可以實現拍照和錄像功能,這個程序可基于Qt開發,為了便于理解Qt讀取USB攝像頭圖像的流程,我對程序進行了精簡,只保留讀取USB攝像頭并將圖像流展示出來的功能。

17092e84-bef2-11ed-bfe3-dac502259ad0.png

USB攝像頭實時AI物品識別初體驗(點擊標題查看全文)

上節文章介紹Qt中USB攝像頭的使用,在調通攝像頭功能后,可用獲取攝像頭的每一幀畫面進行圖像處理。

RK3568具有1TOPS算力的NPU,可以在板子上進行AI計算。OK3568資料中自帶了一些AI識別的例子,但只是對一張圖片進行識別,且需要單獨使用圖片查看工具查看識別結果。

為了更直觀的體驗RK3568的AI算力,將AI識別例程與攝像頭功能結合起來,對攝像頭的每一幀圖像進行物品識別,這里使用的是RK提供的SSD模型。

17d26ee8-bef2-11ed-bfe3-dac502259ad0.png

Qt時鐘測試(點擊標題查看全文)

本節來介紹在OK3568開發板上運行一個編寫Qt時鐘程序

17fda1f8-bef2-11ed-bfe3-dac502259ad0.png

Qt秒表測試(點擊標題查看全文)

本節來介紹在OK3568開發板上運行一個編寫Qt電子秒表的程序。仿照手機中的秒表,實現一個相同功能的秒表。

180e016a-bef2-11ed-bfe3-dac502259ad0.png

網絡天氣信息(點擊標題查看全文)

通過連網,使用一個免費的API接口,進行網絡天氣的獲取,可以得到最近15天的天氣信息,信息的格式是josn形式的,需要使用cJson進行數據解析,然后將天氣數據顯示在設計的Qt界面上:

1924bc38-bef2-11ed-bfe3-dac502259ad0.png

家中溫濕度監測(點擊標題查看全文)

濕度傳感器采用DHT11數字溫濕度傳感器,通過單總線與ESP8266控制器相連。ESP8266采集到溫濕度數據后,通過WIFI傳送給OK3568開發板,然后在設計的Qt界面上顯示溫濕度。

OK3568與ESP8266直接采用TCP連接,OK3568作為TCP服務端,ESP8266作為客戶端。

192faf76-bef2-11ed-bfe3-dac502259ad0.png

WIFI控制家用電器(點擊標題查看全文)

本節來利用TCP無線通信,實現家中電器的控制,比如控制家里的燈和風扇。

首先來看下最終的界面效果:

  • 主界面上有一燈和風扇的圖標,初始關閉狀態時兩個圖標會灰色的,開的狀態燈的圖標會顯示發光的黃色,風扇顯示轉動的藍色

  • 燈和風扇的下方各有一個按鈕,按下后,燈和風扇的工作狀態會進行切換

1a09f816-bef2-11ed-bfe3-dac502259ad0.png

智慧家居控制器功能概覽(點擊標題查看全文)

先來看下此綜合項目的功能概覽,主要是將各個功能作為一個獨立應用,然后將啟動圖標排列在桌面上。智慧家居助手有以下幾部分功能:

天氣功能

  • 網絡天氣:可以獲取當前地區15天的天氣預報信息

  • 室內溫濕度:通過wifi連接ESP8266控制的溫濕度節點,可以獲取家中室內溫濕度

智能控制

  • 燈與風扇控制:通過wifi連接ESP8266控制家用電器節點,可以控制家中燈和風扇的開關

  • 氛圍燈控制:設計了一個RGB燈調光的界面,后期也可通過wifi連接ESP8266節點,進行RGB燈的無線控制

智能監控

  • 視頻監控:目前使用USB攝像頭進行視頻監控,后期也可考慮使用網絡攝像頭進行無線視頻監控

  • AI物品檢測:RK3568具有AI算力,目前代碼實現了物品位置檢測與物品分類,后期可考慮通過人臉人形檢測等,實現對監控中人物的抓拍,另外,還可考慮使用SQLite數據庫,錄入家人的人臉,實現人臉開門

  • 圖片列表功能:目前實現了圖片列表的瀏覽,后期實現了人物抓拍功能后,可以使用圖片列表功能查看所有圖片

  • 單個圖片查看:此功能與圖片列表瀏覽的區別是,可以通過目錄選擇查看任意目錄下的圖片

娛樂功能

  • 音樂功能:可以實現本地音樂列表中音樂的播放,后期也可增加網絡歌曲的獲取與播放,作為家庭娛樂功能

  • 視頻播放:可以實現本地視頻的播放,后期也可增加網絡視頻的獲取與播放,作為家庭娛樂功能

時間功能

  • 時鐘:可以以鐘表的形式顯示當前的時間

  • 秒表:這個算一個工具,可以進行計時

其他功能開發中~

1a2d2d04-bef2-11ed-bfe3-dac502259ad0.png

本文由電子發燒友社區發布,轉載請注明以上來源。如需社區合作及入群交流,請添加微信EEFans0806,或者發郵箱[email protected]

1b89e1ce-bef2-11ed-bfe3-dac502259ad0.png

熱門推薦干貨好文

1、社區精選!PCB多層板設計挑戰賽作品集合

2、開源作品秀,教你如何DIY一款自己的聲源跟蹤小車

3、從零入門物聯網OH開源平臺,從簡單到高階項目,創客電子愛好者都愛用!

4、低成本ESP32方案,支持OpenHarmony系統開發(附10+項目樣例Demo)

5、從0到1玩轉瑞薩RA4系列開發板,教你變著花樣玩板子

6、四核64位,超強CPU ,看RK3568“競”開發板DEMO!

7、人工智能也能這么玩, 簡單快速入手,還能自定義AI運算

8、全部開源 | 基于全志V85X的運動相機,工業網關,可穿戴式攝像頭

9、高性能雙核RISC-V,滿足大多數開發,這款國產MCU工程師都愛了


原文標題:RK3568!四核64位ARMv8.2A架構,匯聚編譯源碼及實戰樣例

文章出處:【微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴

原文標題:RK3568!四核64位ARMv8.2A架構,匯聚編譯源碼及實戰樣例

文章出處:【微信號:gh_9b9470648b3c,微信公眾號:電子發燒友論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    【HZ-RK3568開發板免費體驗】HZ-RK3568開發板初步接觸

    系統是HZHY自己剪裁的: [root@rk3568:/]# uname -a Linux rk3568 4.19.232 #3 SMP Tue Nov 14 14:31:38 CST 2023
    發表于 07-10 23:19

    迅為RK3568驅動指南GPIO子系統實戰:實現動態切換引腳復用功能

    迅為RK3568驅動指南GPIO子系統實戰:實現動態切換引腳復用功能
    的頭像 發表于 05-22 14:27 ?857次閱讀
    迅為<b class='flag-5'>RK3568</b>驅動指南GPIO子系統<b class='flag-5'>實戰</b>:實現動態切換引腳復用功能

    rk3568開發工具

    rk3568開發工具
    發表于 04-16 17:03 ?2次下載

    飛凌嵌入式RK3568核心板的司機權限信息采集器方案

    在某廠商的司機權限采集器項目中,選擇了飛凌嵌入式的FET3568J-C工業級核心板作為主控平臺。該核心板采用RK3568J64
    的頭像 發表于 03-20 14:27 ?1039次閱讀
    飛凌嵌入式<b class='flag-5'>RK3568</b>核心板的司機權限信息采集器方案

    技術分享 | RK3568編譯第三方驅動

    這里就以我司IAC-RK3568-Kit開發板為,分享如何在當前內核下編譯第三方驅動模塊。我們需要向模塊供應商拿到一份適配Linux的驅動源碼,這里主要是要向供應
    的頭像 發表于 03-06 17:25 ?617次閱讀
    技術分享 | <b class='flag-5'>RK3568</b><b class='flag-5'>編譯</b>第三方驅動

    RK3568高性能處理器特性概述

    RK3568是一款集高性能與多功能于一身的處理器,專為滿足現代計算需求而設計。其卓越的核心特性使其在眾多應用領域中表現出色。 核心性能:RK3568搭載了
    的頭像 發表于 02-12 17:23 ?1474次閱讀

    RK3568J高性能多媒體處理器特性概述

    RK3568J是一款高性能的多媒體處理器,專為滿足現代智能設備對高性能、低功耗的需求而設計。它集成了64Cortex-
    的頭像 發表于 02-11 17:41 ?966次閱讀

    迅為RK3568開發板篇OpenHarmony實操HDF驅動配置LED-編譯源碼

    重新編譯 Openharmony4.1 源碼,如下所示: ./build.sh --product-name rk3568 --ccache 或者單獨編譯部件 ./build.sh
    發表于 02-10 10:23

    如何快捷使用瑞芯微RK3568J開發板

    概述 本文詳細介紹了RK3568在Linux、Android、Ubuntu系統編譯過程中可能遇到的問題,包括設備樹路徑、源碼編譯不通過、內核編譯
    發表于 12-19 16:18

    迅為RK3568開發板定制擴展分區SDK源碼編譯-獲取Linux-定制擴展分區源碼

    、ubuntu24 環境均可在不進行任何配置的情況下編譯編譯通過。 Linux-定制擴展分區源碼網盤下載路徑:“iTOP-3568 開發板\\\\01_【iTOP-
    發表于 11-25 10:24

    RK3568燒錄工具

    RK3568 燒錄工具
    發表于 11-11 14:16 ?7次下載

    RK3568 編譯sdk技巧

    我司RK3568對外提供源代碼是以sdk的形式提供,包括但不僅限于uboot、kernel、buildroot、debian源碼。在編譯sdk的過程中往往需要安裝大量的第三方安裝包,同時也要保證宿主
    的頭像 發表于 08-30 11:44 ?1059次閱讀
    <b class='flag-5'>RK3568</b> <b class='flag-5'>編譯</b>sdk技巧

    RK3568開發板系統編譯與燒寫(必會)

    和Xenomai實時系統,以及AMP雙系統 iTOP-3568開發板采用瑞芯微RK3568處理器,內部集成了64
    發表于 08-27 11:13

    【國產之星】米爾瑞芯微RK3568工控機適應更多應用場景

    MYD-LR3568-GK工控板和MYD-LR3568-GK-B工控機,豐富更多的應用場景。 MYD-LR3568-GK工控板基于MYC-LR3568工業級核心板設計,搭載4
    發表于 08-02 16:57

    迅為RK3568驅動指南|如何在Linux中使用模擬SPI

    瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工藝,搭載一顆Cortex-A55處理器和MaliG522EE圖形處理器。
    的頭像 發表于 08-01 13:37 ?3378次閱讀
    迅為<b class='flag-5'>RK3568</b>驅動指南|如何在Linux中使用模擬SPI