国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件

這篇具有很好參考價(jià)值的文章主要介紹了AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


前言

前幾章我們介紹K210使用C語言裸機(jī)開發(fā)方法,大家對K210內(nèi)部的硬件和各種加速器有了初步的了解,但是開發(fā)人工智能相關(guān)程序,使用C語言的話復(fù)雜度比較高,因此接下來我們逐步學(xué)習(xí)基于K210芯片使用python開發(fā)人工智能相關(guān)程序,包含顏色識別,人臉識別,口罩識別等,也包括一些分類應(yīng)用;

一、軟件下載安裝

CanMV IDE的GitHub地址,根據(jù)自己的系統(tǒng)下載對應(yīng)的軟件安裝包:https://github.com/kendryte/canmv_ide/releases
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
如果被墻了,也可以到嘉楠官網(wǎng)下載:https://developer.canaan-creative.com/resource
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
下載后得到canmv-ide-windows-vx.x.x-gxxxxxx.exe文件,雙擊打開安裝包
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
按照個(gè)人情況修改安裝路徑
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
安裝完成
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python

二、軟件簡介

AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python

區(qū)域①菜單欄:操作文件,使用工具等。

區(qū)域②快捷按鈕:區(qū)域①中的文件和編輯中部分功能的快捷方式。

區(qū)域③連接設(shè)備:連接設(shè)備和程序控制按鈕。

區(qū)域④代碼編輯區(qū):編輯要運(yùn)行的代碼。

區(qū)域⑤串行終端:顯示串口打印的調(diào)試信息。

區(qū)域⑥圖像預(yù)覽:顯示攝像頭的圖像預(yù)覽。

區(qū)域⑦固件信息:顯示連接的串口號以及固件的相關(guān)信息。

三、設(shè)備連接

將K210開發(fā)板通過TYPE-C數(shù)據(jù)線連接到電腦USB口。

然后點(diǎn)擊CanMV IDE左下角連接按鈕。

注意,如果你是剛做完裸機(jī)開發(fā)的開發(fā)板,需要先燒錄MicroPython鏡像后再使用canMV,燒錄方法見下一小節(jié)。
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
彈出選擇串口,選擇K210開發(fā)板對應(yīng)的串口號。如果有多個(gè)串口請先確定對應(yīng)的串口號再點(diǎn)擊OK打開。
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python

如果連接不上,可以點(diǎn)擊高級設(shè)置,選擇Mode-3(這里可能開發(fā)板有差異,如果依舊不行,可以更換其他模式試一下)

連接成功會將圖標(biāo)變?yōu)橐堰B接狀態(tài),同時(shí)灰色播放鍵變?yōu)榫G色。
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python

四、在線模擬

如果對程序進(jìn)行真機(jī)在線調(diào)試,可以直接單次運(yùn)行即可

提示:此步驟運(yùn)行的程序,斷開連接、按復(fù)位鍵或者關(guān)機(jī)后,程序丟失不保存

連接完成后,可以看到左下角的連接圖標(biāo)變成已連接符號。

如果沒有打開例程,可打開文件->示例->Basics->helloworld.py
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
點(diǎn)擊綠色按鈕直接運(yùn)行即可
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
此時(shí)可以看到LCD顯示攝像頭畫面,同時(shí)IDE右上角也有顯示攝像頭畫面。

綠色播放鍵圖標(biāo)變成紅色停止鍵,點(diǎn)擊一下可以停止運(yùn)行的程序。
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python

五、開機(jī)運(yùn)行程序

如果調(diào)試后的程序符合預(yù)期,可以讓其在開發(fā)板上保留,待下次開機(jī)后自動(dòng)運(yùn)行

提示:此步驟的程序重新上電后會自動(dòng)運(yùn)行

在保持連接的情況,點(diǎn)擊工具->保存當(dāng)前打開的腳本為(main.py)到CanMV Cam
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
點(diǎn)擊Yes保存程序,完成后,斷開連接或者按一下復(fù)位按鍵,程序會自動(dòng)運(yùn)行。

如果有插入TF卡,程序優(yōu)先保存到TF卡,并且優(yōu)先運(yùn)行TF卡里的main.py文件。
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python

附錄:MicroPython固件燒錄

K210官方裸機(jī)版本SDK并不支持MicroPython,需要下載CanMV支持的固件才可以使用MicroPython來使用。

K210開發(fā)板出廠不燒錄microPython版本的出廠固件,如果要使用microPython版本的要自己下載燒錄最新的固件才可以用。

出廠固件只提供bin燒錄文件,不提供源碼。如果需要學(xué)習(xí)K210的MicroPython底層固件源碼,可以打開以下網(wǎng)址學(xué)習(xí)官方CanMV項(xiàng)目:

https://github.com/kendryte/canmv

為了恢復(fù)出廠固件設(shè)置,在燒錄出廠固件前,請先執(zhí)行一次全片擦除操作。

注意:此步驟會清空K210開發(fā)板的Flash程序空間,清空后程序空間后,請重新燒錄固件才能連接CanMV IDE。

CanMV IDE點(diǎn)擊工具->K210燒錄工具->切換到擦除。
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
在擦除設(shè)置中選擇模式為全片擦除,選擇K210開發(fā)板的串口號,點(diǎn)擊擦除開始清空程序空間
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python

等待擦除完成后,切換到燒錄界面重新燒錄固件。
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
切換到燒錄后,點(diǎn)擊下載。
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
完成寫入即可
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python
寫入后,將K210開發(fā)板連接串口助手,用串口助手查看打印的信息,重啟開發(fā)板得到如下信息,標(biāo)識固件已經(jīng)正確燒錄,這樣再和CanMV連接通訊就可以了
AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件,K210開發(fā)板,人工智能,AI嵌入式,K210,MicroPython,CanMV,python

總結(jié)

本章介紹了CanMV IDE的安裝,Python固件的燒錄方法,Python代碼的燒錄方法,為我們后面學(xué)習(xí)做個(gè)鋪墊。好了下面一起開始MicroPython開發(fā)人工智能應(yīng)用的學(xué)習(xí)吧!文章來源地址http://www.zghlxwxcb.cn/news/detail-823760.html

到了這里,關(guān)于AI嵌入式K210項(xiàng)目(19)-安裝CanMV IDE開發(fā)軟件的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • AI嵌入式K210項(xiàng)目(15)-安全散列算法加速器

    AI嵌入式K210項(xiàng)目(15)-安全散列算法加速器

    K210內(nèi)置了豐富的加速器,包括神經(jīng)網(wǎng)絡(luò)處理器 (KPU),AES(高級加密加速器),APU 麥克風(fēng)陣列語音數(shù)據(jù)加速計(jì)算處理器,現(xiàn)場可編程 IO 陣列 (FPIOA),數(shù)字?jǐn)z像頭接口 (DVP),相對于軟件可以極大的提高 AES 運(yùn)算速度,快速傅里葉變換加速器 (FFT),安全散列算法加速器 (SHA256)。 本文介

    2024年01月20日
    瀏覽(27)
  • CanMV K210工程源碼架構(gòu)

    github源碼地址: https://github.com/kendryte/canmv CanMV, 讓 AIOT 更簡單~ CanMV 基于Sipeed MaixPy,但它與之不同,現(xiàn)在是一個(gè)完全獨(dú)立的項(xiàng)目。 基于 Micropython 語法, 兼容移植openmv功能,運(yùn)行在Canan強(qiáng)大的嵌入式AI SOC系列K210上,具有豐富的AI demo以快速實(shí)現(xiàn)強(qiáng)大的AI視覺開發(fā)。 K210 簡介 : 擁

    2024年02月14日
    瀏覽(23)
  • Canmv K210開發(fā)板訓(xùn)練自己的模型

    Canmv K210開發(fā)板訓(xùn)練自己的模型

    關(guān)于Canmv開發(fā)板的介紹: CanMV K210 AI開發(fā)板全網(wǎng)首發(fā),項(xiàng)目代碼完全開源,千套開發(fā)板限時(shí)優(yōu)惠! 本文參考:使用CanMV進(jìn)行多物體識別 ??便宜!便宜!便宜!淘寶200即可買到一個(gè)能帶攝像頭和LCD屏等等的開發(fā)板,到手即用,對于我們這種學(xué)生黨來作為學(xué)習(xí)、打比賽等在性價(jià)

    2024年02月01日
    瀏覽(24)
  • 嵌入式學(xué)習(xí)筆記(21)S5PV210的時(shí)鐘域詳解

    嵌入式學(xué)習(xí)筆記(21)S5PV210的時(shí)鐘域詳解

    時(shí)鐘域:MSYS、DSYS、PSYS 因S5PV210的時(shí)鐘體系比較復(fù)雜,內(nèi)部外設(shè)模塊太多,因此把整個(gè)內(nèi)部的時(shí)鐘劃分為3大塊,叫做3個(gè)域。之所以分為3個(gè)域,是因?yàn)?10內(nèi)部的這些模塊彼此工作時(shí)鐘頻率差異太大了,所以又必要把高速的放一起,相對低速的放在一起。 (1)MSYS:CPU(Cortex-

    2024年02月09日
    瀏覽(25)
  • 嵌入式學(xué)習(xí)筆記(32)S5PV210的向量中斷控制器

    嵌入式學(xué)習(xí)筆記(32)S5PV210的向量中斷控制器

    6.6.1異常處理的2個(gè)階段 可以將異常處理分為2個(gè)階段來理解。第一個(gè)階段是異常向量表跳轉(zhuǎn);第二個(gè)階段是進(jìn)入了真正的異常處理程序irq_handler之后的部分。 6.6.2回顧:中斷處理的第一個(gè)階段(異常向量表跳轉(zhuǎn)階段)處理 (1)第一個(gè)階段之所以能夠進(jìn)行,主要依賴于CPU設(shè)計(jì)時(shí)

    2024年02月07日
    瀏覽(24)
  • 我要成為嵌入式高手之2月19日Linux高編第四天??!

    練習(xí)1:利用read和write實(shí)現(xiàn)文件內(nèi)容的拷貝(將src.jpg中的內(nèi)容拷貝到dst.jpg文件中) 新知識點(diǎn):主函數(shù)傳參,在編譯之后運(yùn)行的時(shí)候?qū)?shù)傳入主函數(shù) int main (int argc, const char *argv[ ])? 參數(shù): ? ? ? ? argc:要傳的參數(shù)個(gè)數(shù) ? ? ? ? argv:要傳的參數(shù)的首地址(char* 型) ? ? ?

    2024年02月19日
    瀏覽(20)
  • 【嵌入式燒錄/刷寫文件】-3.2-S19/Hex文件轉(zhuǎn)換為Bin文件

    【嵌入式燒錄/刷寫文件】-3.2-S19/Hex文件轉(zhuǎn)換為Bin文件

    案例背景(共6頁精講) : 該篇將告訴您:如何使用Vector HexView工具,對一個(gè) Intel Hex 或 Motorola S-record ( S19 / SREC / mot / SX )文件轉(zhuǎn)換為 bin 文件。 目錄 1 Intel Hex,Motorola S-record(S19/SREC/mot/SX),Bin文件之間的差異/區(qū)別 2 使用Vector HexView工具實(shí)現(xiàn):Intel Hex或Motorola S-record(S19/SREC/mot/SX)文件

    2024年02月06日
    瀏覽(22)
  • 【嵌入式開發(fā)-AD19】六文搞定Altium Designer-第一章:AD介紹及原理圖庫的創(chuàng)建

    【嵌入式開發(fā)-AD19】六文搞定Altium Designer-第一章:AD介紹及原理圖庫的創(chuàng)建

    在文章的開頭我想首先簡單介紹一下國產(chǎn)全免費(fèi)EDA軟件,嘉立創(chuàng)EDA。嘉立創(chuàng)EDA擁有網(wǎng)頁版和安裝版兩種模式,網(wǎng)頁版可以實(shí)現(xiàn)工程的多端同步、可以創(chuàng)建工程小組并分配相應(yīng)的權(quán)限,非常方便。 如果是簡單的愛好者,我非常推薦使用嘉立創(chuàng)EDA完成相應(yīng)的工程,同時(shí)嘉立創(chuàng)每月

    2023年04月22日
    瀏覽(87)
  • RK3588平臺開發(fā)系列講解(嵌入式AI篇)嵌入式AI的學(xué)習(xí)步驟

    RK3588平臺開發(fā)系列講解(嵌入式AI篇)嵌入式AI的學(xué)習(xí)步驟

    沉淀、分享、成長,讓自己和他人都能有所收獲!?? ?? 本篇將給大家介紹什么是嵌入式AI。

    2024年02月04日
    瀏覽(32)
  • 什么是嵌入式AI

    什么是嵌入式AI

    人工智能概念: AI,英文的直譯就是人工智能,什么是人工智能?計(jì)算機(jī)科學(xué)家們?yōu)槲覀兌x了:就是希望計(jì)算機(jī)有類似人的意識,比如可以推理,自我學(xué)習(xí),感情等能力,研究、開發(fā)用于模擬、延伸和擴(kuò)展人智能的理論、方法、技術(shù)及應(yīng)用系統(tǒng)的一門新技術(shù)科學(xué)。人工智能

    2024年04月23日
    瀏覽(29)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包