鹹魚K210體驗筆記—環境配置及固件安裝
寫在前面:本人非專業人員,僅爲此類愛好者。分享一下新手在體驗K210的過程。入門踩 坑(各種跳坑),希望大佬幫忙填上一二~。(所選設備都是K210。都想體驗一下。歡迎大佬指點。)
K210 是嘉楠(Cannaan)科技的一款集成機器視覺與機器聽覺能力的系統級 芯片 (RSIC-V CPU)。使用臺積電 (TSMC) 超低功耗的 28 納米先進製程,具有雙 核 64 位處理器,擁有較好的功耗性能,穩定性與可靠性。該方案力求零門檻開 發,可在最短時效部署於用戶的產品中,賦予產品人工智能(AI)。可以說是集性 能強勁與高性價比於一身。
先放常用官方鏈接(K210)
目前唯一文檔官網: maixpy.sipeed.com
官方github:https://github.com/sipeed
後續看看常用的我在補充。。
環境搭建(windows)
安裝 python3
不做贅述自己安裝吧
檢查電腦是否配有python環境:開始-搜索程序和文件cmd-輸入python 即可查看
安裝IDE
MaixPy IDE官方IDE下載地址,點擊跳轉
點擊下載即可;(吐槽:好慢。。讓他安着,我們先去安裝驅動)
驅動安裝
所選設備如圖~
pyAI-K210 通過串口燒寫程序和通信,因此主主要是安裝 USB 轉串口驅動。我們將 pyAI-K210 開發板通過 MicroUSB 數據線連接到電腦:
Win10一般情況下能自動安裝。
鼠標右鍵點擊 我的電腦 —屬性—設備管理器: 出現串口號說明安裝成功,如下圖所示。
如果無法安裝,請手動安裝驅動,方法如下:
不能自動安裝時候,設備會出現黃色歎號,這時候點擊設備右鍵,選擇“更新驅動程序”,選擇“瀏覽計算機查找驅動”:
驅動路徑選擇:零一科技(01Studio)MicroPython 開發套件配套資料\01-開
發工具\01-Windows\串口終端工具\CP210x 驅動,點擊確認後即可自動安裝:
安裝成功後如下圖:
如果遇到以下情況。則需要去網上下載 USB to UART Bridge Controller 驅動
例程測試
用最簡單的 LED 程序來測試(看看買的板子好不好使。),在 MaixPy IDE 中打開 零一科技文件夾\02-示例程序\5.pyAI-K210\1.基礎實驗\1.點亮第一個 LED 裏面的 LED.py 例程(也可以直接拖動過去),如下圖所示:
pyAI-K210 的串口驅動芯片跟 Maix 的 DOCK 接近,因此可以在 IDE 頂部點擊工具,選擇Dock
接下來點擊左下角連接按鈕:
選擇串口
連接成功後,運行按鈕變成綠色
當前的例程是點亮 LED 藍燈,我們點擊綠色按鍵“運行”按鈕,當看到 pyAIK210開發板上的藍燈亮時,說明實驗成功:
更新固件
MaixPy 官方提供了免安裝的燒錄工具,通過板載 USB 轉串口燒錄的。我們打開 MicroPython 開發套件配套資料\開發工具\Windows\固件更新工具\kflash_gui 目錄下的 kflash_gui.exe 燒錄軟件。
打開軟件後點擊 open file:選擇配套資料包路徑 零一科技MicroPython 開發套件配套資料\03-相關固件\05-pyAI-K210 下的固件:
燒錄地址默認爲 0x00000 即可。選擇開發板和串口 COM,開發板可以選擇跟 pyAI-K210 串口方案一樣的 Maix Dock ,而串口則選擇自己開發板對應的串口。
遇到下面情況重新插USB即可(一般可能遇不到)
下載成功,後面可以浪了