chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

開(kāi)發(fā)板我們需要怎么玩呢?

電子工程師 ? 來(lái)源:HarmonyOS社區(qū) ? 作者:HarmonyOS社區(qū) ? 2020-11-11 10:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們拿到的設(shè)備,是一個(gè)套件,各個(gè)零件單獨(dú)放置的,那我們需要怎么玩呢?

一起來(lái)看看喬版主怎么介紹玩法吧!

Wi-Fi IoT

基礎(chǔ)目標(biāo),是能控制LED燈、點(diǎn)亮LED顯示屏;

如果玩得高級(jí)一點(diǎn),還可以通過(guò)APP來(lái)控制LED,以及控制家里的燈。

AI Camera

基礎(chǔ)目標(biāo),使用攝像頭來(lái)進(jìn)行拍照和錄像,并直接在大屏幕上進(jìn)行預(yù)覽;

如果玩得高級(jí)些,可以用攝像頭來(lái)進(jìn)行識(shí)別,在屏幕上進(jìn)行互動(dòng)。

IPC DIY

基礎(chǔ)目標(biāo),使用攝像頭來(lái)進(jìn)行拍照和錄像;

如果玩的高級(jí)一些,能夠遠(yuǎn)程查看攝像頭。

要做到上面的這些,我們就需要開(kāi)發(fā)一些程序,然后讓它們?cè)谠O(shè)備上運(yùn)行,完成對(duì)應(yīng)的功能,并且進(jìn)行一定的調(diào)試,看看是否運(yùn)行正常。

而要運(yùn)行這些程序,通常需要先將代碼進(jìn)行編譯,然后把它燒錄到設(shè)備上面,或者存儲(chǔ)到設(shè)備上以便運(yùn)行。要完成開(kāi)發(fā)、編譯、燒錄工作,我們有需要對(duì)應(yīng)的軟件環(huán)境來(lái)完成對(duì)應(yīng)的工作。

下面,我們先對(duì)每個(gè)步驟進(jìn)行一些基礎(chǔ)的了解。

一、安裝和測(cè)試

安裝

這個(gè)簡(jiǎn)單,每一個(gè)設(shè)備都有介紹視頻,按照視頻安裝即可,難度不大,細(xì)心就成。

測(cè)試設(shè)備

不同的設(shè)備,測(cè)試方法不一樣,我們只需要簡(jiǎn)單測(cè)試,確保設(shè)備可用即可。設(shè)備拿到后,正常安裝了,除了AIC開(kāi)機(jī)能看到屏幕點(diǎn)亮顯示簡(jiǎn)單系統(tǒng),Wi-Fi IoT的LED可能會(huì)點(diǎn)亮,我們還可以通過(guò)串口連接設(shè)備,來(lái)檢查輸出信息是否正常。

二、環(huán)境搭建

搭建開(kāi)發(fā)環(huán)境

主要的開(kāi)發(fā)環(huán)境,在Windows系統(tǒng)下面;不過(guò)在其他的系統(tǒng)下面,我們也還是可以開(kāi)發(fā)的。

Windows的開(kāi)發(fā)環(huán)境,只是把燒錄和調(diào)試環(huán)境給集成到了一起,方便燒錄和調(diào)試,但是燒錄,可以借助華為的HiTool和HiBurn來(lái)進(jìn)行,調(diào)試可以借助串口工具來(lái)查看輸出,所以就算沒(méi)有集成開(kāi)發(fā)環(huán)境,也可以也可以進(jìn)行燒錄,并做基本的調(diào)試。

常見(jiàn)的開(kāi)發(fā)環(huán)境如下:

Windows系統(tǒng):全套環(huán)境是VSCode+ DevEco Device Tools插件,以及其他需要的軟件。

純開(kāi)發(fā)環(huán)境:VSCode即可。

MacOS系統(tǒng):開(kāi)發(fā)環(huán)境用VSCode即可。

Linux系統(tǒng):開(kāi)發(fā)環(huán)境用VSCode即可。

搭建燒錄環(huán)境

因?yàn)楫?dāng)前燒錄環(huán)境,主要是在Windows系統(tǒng)下的,所以我們通常需要在Windows環(huán)境進(jìn)行燒錄。根據(jù)開(kāi)發(fā)環(huán)境的不同,主要分為以下5種:

Windows系統(tǒng):全套開(kāi)發(fā)環(huán)境為自帶燒錄環(huán)境,無(wú)需額外配置。

純開(kāi)發(fā)環(huán)境:使用HiBurn和HiTool燒錄。

MacOS系統(tǒng):使用WinE或者CrossOver提供。

Windows環(huán)境:使用HiBurn和HiTool燒錄。

Linux系統(tǒng):使用WinE或者CrossOver提供Windows環(huán)境,使用HiBurn和HiTool燒錄。

經(jīng)過(guò)研究,我們也可以通過(guò)命令來(lái)進(jìn)行燒錄,后續(xù)將專門開(kāi)新文章說(shuō)明。

搭建編譯環(huán)境

目前的編譯環(huán)境,是在Linux環(huán)境運(yùn)行的,所以我們需要一個(gè)Linux的環(huán)境,來(lái)完成編譯工作。

只要是符合要求,能夠正常運(yùn)行編譯環(huán)境的Linux,都可以拿來(lái)使用,通常我們使用:

Linux真機(jī):Ubuntu20、CentOS7均可。

Linux虛擬機(jī):VmWare、VirtualBox安裝Ubuntu20、CentOS7均可。

Docker中的Linux:類似虛擬機(jī)環(huán)境,但是所需要的系統(tǒng)資源更小,一般以u(píng)buntu20為好。

WSL:Windows10內(nèi)置的Linux子系統(tǒng)。

云主機(jī):主流的云平臺(tái)(阿里、騰訊、華為等),安裝Ubuntu20、CentOS7均可。

我們推薦使用Docker,能夠以最快的速度,最小的代價(jià),運(yùn)行起來(lái)編譯環(huán)境。

需要注意的是,如果不是在編譯環(huán)境所在的Linux系統(tǒng)上面進(jìn)行開(kāi)發(fā),則通常需要將編譯目錄和開(kāi)發(fā)環(huán)境的代碼目錄關(guān)聯(lián)起來(lái),以便開(kāi)發(fā)的代碼,馬上可以進(jìn)行編譯,通常有下面的辦法:

虛擬機(jī)共享:VMWare、VirtualBox、Docker、WSL均可設(shè)置,是虛擬機(jī)環(huán)境下最好的方式。

網(wǎng)上鄰居共享:方便共享,但是容易出問(wèn)題。

sftp共享:

在開(kāi)發(fā)機(jī)上面,通過(guò)VSCode的sftp插件,可以連接到Linux環(huán)境上,編輯文件和代碼,以及拷貝文件。

通過(guò)WinSCP軟件,也可以直接在Windows上面鏈接Linux環(huán)境傳輸文件

文件同步:可以通過(guò)命令ssh拷貝,rsync,ftp等方式來(lái)進(jìn)行代碼的同步。

推薦環(huán)境方案

經(jīng)過(guò)反復(fù)測(cè)試和挑選,力求讓初學(xué)者能夠快速上手,在輕松愉悅的心情下開(kāi)始學(xué)習(xí),我們推薦的開(kāi)發(fā)、編譯、燒錄環(huán)境如下:

Windows系統(tǒng):

最簡(jiǎn)化方案:

開(kāi)發(fā):VSCode

燒錄:HiBurn/HiTool

編譯:Docker無(wú)憂包

MacOS系統(tǒng):

最簡(jiǎn)化方案:

開(kāi)發(fā):VSCode

燒錄:CrossOver-HiBurn/HiTool

編譯:Docker無(wú)憂包

Linux系統(tǒng):

最簡(jiǎn)化方案:

開(kāi)發(fā):VSCode

燒錄:Wine-HiBurn/HiTool

編譯:Docker無(wú)憂包

以上方案均經(jīng)過(guò)驗(yàn)證,包可用,可以放心使用?。。?/p>

其他可選環(huán)境方案

Windows系統(tǒng):

開(kāi)發(fā)方案:全套開(kāi)發(fā)環(huán)境(開(kāi)發(fā)+燒錄)

燒錄方案:同上

編譯方案:

方案1:Docker從頭配置方案

方案2:虛擬機(jī)Linux

方案3:WSL,Win10自帶Linux子系統(tǒng)

方案4:云主機(jī)或真機(jī)Linux,類似虛擬機(jī)Linux

MacOS系統(tǒng):

開(kāi)發(fā)方案:VSCode

燒錄方案:

虛擬機(jī)Win10,HiBurn/HiTool,參考Windows系統(tǒng)的方案

WinE,HiBurn/HiTool,類似CrossOver

編譯方案:

Docker從頭配置方案

虛擬機(jī)Linux

Linux系統(tǒng):

開(kāi)發(fā)方案:VSCode

燒錄方案:

虛擬機(jī)Win10,HiBurn/HiTool,參考Windows系統(tǒng)的方案

WinE,HiBurn/HiTool

命令操作燒錄(有難度)

編譯方案:

系統(tǒng)自身

Docker從頭配置方案(不改變系統(tǒng)現(xiàn)有環(huán)境)

三、開(kāi)發(fā)應(yīng)用程序

根據(jù)手頭對(duì)應(yīng)設(shè)備,參考鴻蒙設(shè)備官方網(wǎng)址,即可開(kāi)始開(kāi)發(fā);你放心,初始開(kāi)發(fā)比較簡(jiǎn)單的,第一個(gè)第二個(gè)基礎(chǔ)程序,很快就能完成,你馬上就會(huì)覺(jué)得不盡興,想要深入學(xué)習(xí)的。

四、編譯、燒錄、調(diào)試

編譯

開(kāi)發(fā)完成之后,需要編譯代碼,以檢驗(yàn)開(kāi)發(fā)的代碼是否正確,及準(zhǔn)備燒錄鏡像文件。

燒錄

通過(guò)燒錄工具,我們得以將編譯后的鏡像文件(.img或者.bin)寫到設(shè)備的emmc存儲(chǔ)中,以便運(yùn)行。

調(diào)試

不同的設(shè)備,有不同的調(diào)試方案,通常通過(guò)串口進(jìn)行交互,查看對(duì)應(yīng)的信息,發(fā)送對(duì)應(yīng)的指令,執(zhí)行相關(guān)的程序等;更進(jìn)一步,需要使用JATG連接和JLink進(jìn)行調(diào)試,屬于高級(jí)話題了,后面有時(shí)間再講。

責(zé)任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • LED顯示屏
    +關(guān)注

    關(guān)注

    37

    文章

    1856

    瀏覽量

    102899
  • 攝像頭
    +關(guān)注

    關(guān)注

    61

    文章

    5025

    瀏覽量

    101548
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5999

    瀏覽量

    110017

原文標(biāo)題:開(kāi)發(fā)板有了,但我們要怎么玩?

文章出處:【微信號(hào):HarmonyOS_Community,微信公眾號(hào):電子發(fā)燒友開(kāi)源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何移植EtherCAT Igh--基于米爾RK3576開(kāi)發(fā)板

    開(kāi)發(fā)板EtherCATIgH需要保證高實(shí)時(shí)性,Preempt-RT是一種針對(duì)實(shí)時(shí)性能進(jìn)行了優(yōu)化的Linux內(nèi)核。與普通的Linux內(nèi)核相比,Preempt-RT具有以
    的頭像 發(fā)表于 09-26 08:04 ?7900次閱讀
    如何移植EtherCAT Igh--基于米爾RK3576<b class='flag-5'>開(kāi)發(fā)板</b>

    【精選資料】開(kāi)發(fā)板測(cè)評(píng)大賽作品合集!

    電子發(fā)燒友攜手16家生態(tài)廠商發(fā)起開(kāi)發(fā)板測(cè)評(píng)大賽,設(shè)OpenHarmony、RISC-V、Rockchip三大賽道,共計(jì)21款、160+塊開(kāi)發(fā)板,通過(guò)評(píng)測(cè)開(kāi)發(fā)板性能、易用性及創(chuàng)新場(chǎng)景,促進(jìn)技術(shù)共享、加速產(chǎn)品迭代、激發(fā)行業(yè)創(chuàng)造力,賦
    的頭像 發(fā)表于 09-23 08:09 ?442次閱讀
    【精選資料】<b class='flag-5'>開(kāi)發(fā)板</b>測(cè)評(píng)大賽作品合集!

    RK3506開(kāi)發(fā)板Linux開(kāi)發(fā)板極致性價(jià)比之選

    RK3506開(kāi)發(fā)板Linux開(kāi)發(fā)板極致性價(jià)比之選瑞芯微RK3506開(kāi)發(fā)板,3核Cortex-A7@1.5GHz+Cortex-M0,Linux+RT-Thread系統(tǒng)支持,128MB超大
    的頭像 發(fā)表于 09-11 16:26 ?1112次閱讀
    RK3506<b class='flag-5'>開(kāi)發(fā)板</b>Linux<b class='flag-5'>開(kāi)發(fā)板</b>極致性價(jià)比之選

    ESP32開(kāi)發(fā)板元件資料

    ESP32開(kāi)發(fā)板元件
    發(fā)表于 07-21 14:47 ?13次下載

    Vivado無(wú)法選中開(kāi)發(fā)板的常見(jiàn)原因及解決方法

    對(duì)應(yīng)的器件信息和約束文件(XDC),大大簡(jiǎn)化工程初始化流程。然而,在某些情況下,我們可能會(huì)發(fā)現(xiàn) Vivado 的界面中無(wú)法選中目標(biāo)開(kāi)發(fā)板,導(dǎo)致只能手動(dòng)選擇器件。那么,遇到這種情況該如何處理?
    的頭像 發(fā)表于 07-15 10:19 ?1075次閱讀
    Vivado無(wú)法選中<b class='flag-5'>開(kāi)發(fā)板</b>的常見(jiàn)原因及解決方法

    ALINX AMD RFSoC射頻開(kāi)發(fā)板選型指南

    ALINX 作為 FPGA 開(kāi)發(fā)板領(lǐng)域領(lǐng)先供應(yīng)商,RFSoC 系列開(kāi)發(fā)板精準(zhǔn)定位于雷達(dá)通信、5G 基站、衛(wèi)星通信、測(cè)試測(cè)量等對(duì)性能要求嚴(yán)苛的高端射頻應(yīng)用。
    的頭像 發(fā)表于 07-11 10:03 ?992次閱讀
    ALINX AMD RFSoC射頻<b class='flag-5'>開(kāi)發(fā)板</b>選型指南

    如何選擇合適的芯科科技Wi-Fi開(kāi)發(fā)板

    您正在尋找適用于超低功耗物聯(lián)網(wǎng)應(yīng)用項(xiàng)目的Wi-Fi 開(kāi)發(fā)板嗎?本文將介紹Silicon Labs(芯科科技)推出的所有SiWx917 Wi-Fi 6和低功耗藍(lán)牙5.4解決方案的Wi-Fi 開(kāi)發(fā)板。SiWx917是目前市場(chǎng)上最節(jié)能的Wi-Fi 6無(wú)線MCU,
    的頭像 發(fā)表于 07-09 09:15 ?2047次閱讀

    有ARM,NPU,F(xiàn)PGA三種核心的開(kāi)發(fā)板 — 米爾安路飛龍派開(kāi)發(fā)板

    最近我發(fā)現(xiàn)一個(gè)有趣的開(kāi)發(fā)板。這個(gè)開(kāi)發(fā)板集合了ARM核心,NPU核心甚至還有FPGA核心。它就是米爾新出的YM90X開(kāi)發(fā)板。它基于安路科技所打造的芯片上海安路信息科技于2021年在上交所科創(chuàng)
    的頭像 發(fā)表于 06-13 08:03 ?1120次閱讀
    有ARM,NPU,F(xiàn)PGA三種核心的<b class='flag-5'>開(kāi)發(fā)板</b> — 米爾安路飛龍派<b class='flag-5'>開(kāi)發(fā)板</b>

    【新品】遠(yuǎn)距離圖傳數(shù)傳模塊開(kāi)發(fā)板、藍(lán)牙模塊開(kāi)發(fā)板、無(wú)線模塊開(kāi)發(fā)板

    新品上市圖傳數(shù)傳模塊開(kāi)發(fā)板藍(lán)牙模塊開(kāi)發(fā)板國(guó)產(chǎn)無(wú)線模塊開(kāi)發(fā)板部分型號(hào)參與送樣文末了解詳情↓↓↓EWT611-900NW20S遠(yuǎn)距離圖傳數(shù)傳模塊開(kāi)發(fā)板EWT611-900NW20S是一款入
    的頭像 發(fā)表于 06-12 19:33 ?684次閱讀
    【新品】遠(yuǎn)距離圖傳數(shù)傳模塊<b class='flag-5'>開(kāi)發(fā)板</b>、藍(lán)牙模塊<b class='flag-5'>開(kāi)發(fā)板</b>、無(wú)線模塊<b class='flag-5'>開(kāi)發(fā)板</b>

    【免費(fèi)試用】開(kāi)發(fā)板評(píng)測(cè)大賽開(kāi)啟!OH 、RISC-V、Rockchip頂級(jí)開(kāi)發(fā)板等你試用~

    技術(shù)人的狂歡,開(kāi)發(fā)者的盛宴!2025年最值得期待的硬核賽事——電子發(fā)燒友開(kāi)發(fā)板評(píng)測(cè)大賽正式啟動(dòng)!無(wú)論你是開(kāi)源生態(tài)的探索者、芯片架構(gòu)的極客,還是物聯(lián)網(wǎng)領(lǐng)域的創(chuàng)新達(dá)人,本次大賽三大賽
    的頭像 發(fā)表于 06-05 08:05 ?543次閱讀
    【免費(fèi)試用】<b class='flag-5'>開(kāi)發(fā)板</b>評(píng)測(cè)大賽開(kāi)啟!OH 、RISC-V、Rockchip頂級(jí)<b class='flag-5'>開(kāi)發(fā)板</b>等你試用~

    貝啟BQ3568HM 開(kāi)發(fā)板被選用為 OpenHarmony 明星開(kāi)發(fā)板

    經(jīng)開(kāi)放原子開(kāi)源基金會(huì)OpenHarmony社區(qū)官方測(cè)評(píng)評(píng)選,貝啟科技BQ3568HM開(kāi)源鴻蒙開(kāi)發(fā)板被正式選用為OpenHarmony明星開(kāi)發(fā)板。BQ3568HM開(kāi)源鴻蒙開(kāi)發(fā)板采用
    的頭像 發(fā)表于 05-25 00:22 ?1009次閱讀
    貝啟BQ3568HM <b class='flag-5'>開(kāi)發(fā)板</b>被選用為 OpenHarmony 明星<b class='flag-5'>開(kāi)發(fā)板</b>

    【迅為】瑞芯微RK3588開(kāi)發(fā)板RK3568開(kāi)發(fā)板區(qū)別及優(yōu)勢(shì)

    RK3568開(kāi)發(fā)板
    的頭像 發(fā)表于 11-18 14:19 ?1880次閱讀
    【迅為】瑞芯微RK3588<b class='flag-5'>開(kāi)發(fā)板</b>RK3568<b class='flag-5'>開(kāi)發(fā)板</b>區(qū)別及優(yōu)勢(shì)

    基于哪吒開(kāi)發(fā)板部署YOLOv8模型

    開(kāi)發(fā)板的推理性能,同時(shí)測(cè)試所推出的 OpenVINO C# API (https://github.com/guojin-yan/OpenVINO-CSharp-API) 項(xiàng)目能否應(yīng)用到該開(kāi)發(fā)板上,我們使用該
    的頭像 發(fā)表于 11-15 14:13 ?1372次閱讀
    基于哪吒<b class='flag-5'>開(kāi)發(fā)板</b>部署YOLOv8模型

    正點(diǎn)原子fpga開(kāi)發(fā)板不同型號(hào)

    正點(diǎn)原子作為國(guó)內(nèi)領(lǐng)先的FPGA開(kāi)發(fā)板供應(yīng)商,其產(chǎn)品線覆蓋了從入門級(jí)到高端應(yīng)用的各個(gè)領(lǐng)域。這些開(kāi)發(fā)板不僅適用于學(xué)術(shù)研究,還廣泛應(yīng)用于工業(yè)控制、通信、圖像處理等多個(gè)領(lǐng)域。 1. 入門級(jí)開(kāi)發(fā)板 1.1
    的頭像 發(fā)表于 11-13 09:30 ?4773次閱讀

    全志T113-S3開(kāi)發(fā)板—USB兩步燒錄固件

    “燒錄開(kāi)發(fā)板是每位開(kāi)發(fā)者的必修技能。在使用開(kāi)發(fā)板開(kāi)發(fā)時(shí),時(shí)常需要把編譯好的鏡像文件燒寫至開(kāi)發(fā)板,
    的頭像 發(fā)表于 11-07 09:04 ?6292次閱讀
    全志T113-S3<b class='flag-5'>開(kāi)發(fā)板</b>—USB兩步燒錄固件