色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

K210上快速開發、低成本的MicroPython 解釋器MaixPy介紹

40°研究院 ? 來源:40°研究院 ? 作者:40°研究院 ? 2022-12-22 17:19 ? 次閱讀

一、關于 MaixPy#

MaixPy 是將 Micropython 移植到 K210(一款 64 位雙核帶硬件 FPU、卷積加速器、FFT、Sha256 的 RISC-V CPU ) 的一個項目; MaixPy 不但支持 MCU 常規操作, 還集成了硬件加速的 AI 機器視覺和麥克風陣列相關的算法。相應的高達 1TOPS 算力核心模塊卻不到¥50, 憑借著快速開發和較低成本與其較小的體積很適合 AIOT 領域智能應用

MicroPython 是基于 Python3 的語法做的一款解析器,包含了 Python3 的大多數基礎語法, 主要運行在性能和內存有限的嵌入式芯片上。(注意 Micropython 不包含 Python3 的所有語法)

MaixPy 讓我們在 K210 上編程更加簡單快捷, 我們也將源代碼開源在 github 上

使用 MaixPy 可以做很多有趣的事情

二、簡潔的代碼實例#

比如我們需要掃描 I2C 總線上的設備,不需要復雜的開發環境和工程,只需要通過串口發送如下代碼即可實現:

from machine import I2C                          # 導入內置庫

i2c = I2C(I2C.I2C0, freq=100000, scl=28, sda=29) # 定義一個I2C對象, 使用I2C0, 頻率100kHz,SCL引腳是IO28, SDA 引腳是IO29
devices = i2c.scan()                             # 調用函數掃描設備
print(devices)                                   # 打印設備

Copy

同樣,我們需要實現一個呼吸燈,只需要如下代碼:

board_info 與板卡相關,不同板卡配置不同,使用前需要手動配置。

from machine import Timer,PWM
from board import board_info
import time

tim = Timer(Timer.TIMER0, Timer.CHANNEL0, mode=Timer.MODE_PWM)
ch = PWM(tim, freq=500000, duty=50, pin=board_info.LED_G)
duty=0
dir = True
while True:
    if dir:
        duty += 10
    else:
        duty -= 10
    if duty>100:
        duty = 100
        dir = False
    elif duty<0:
        duty = 0
        dir = True
    time.sleep(0.05)
    ch.duty(duty)

Copy

實時拍照

import sensor
import image
import lcd

lcd.init()
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.run(1)
while True:
    img=sensor.snapshot()
    lcd.display(img)

Copy

AI 物體檢測:

import KPU as kpu
import sensor

sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.set_windowing((224, 224))

model = kpu.load("/sd/mobilenet.kmodel")  # load model
while(True):
    img = sensor.snapshot()               # take picture by camera
    out = kpu.forward(task, img)[:]       # inference, get one-hot output
    print(max(out))                       # print max probability object ID

Copy

please read doc before run it!

三、這篇文檔的內容#

所有關于 MaixPy 的內容, 包括:

如何選擇并得到一款合適自己的模塊或者開發板

如何開始上手使用

庫和接口(API)文檔查詢

詳細的一步一步手把手教程

來自社區的分享(教程或開源項目)

為了在學習過程中避免遇到難以解決的問題,請務必按照左邊目錄結構從上到下閱讀,特別是寫在前面的章節,不要跳過

審核編輯 黃昊宇

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

    關注

    45

    文章

    2300

    瀏覽量

    46272
  • Micropython
    +關注

    關注

    0

    文章

    68

    瀏覽量

    4752
收藏 0人收藏

    評論

    相關推薦

    K210快速上手教程(色塊、人臉、聲源識別等)相關資料推薦

    k210實現各種功能快速上手前言開發環境以及材料準備軟件Maixpy IDE使用說明識別色塊并且串口輸出最大色塊中心坐標聲源方向的坐標識別前言最近想要做一個項目是涉及到目標識別的,我想
    發表于 07-01 07:54

    請教大神如何生成k210適用的各種固件?

    為什么不建議用maixpy生成k210適用的各種固件?如何生成k210適用的各種固件?有哪些步驟?
    發表于 07-06 07:24

    什么是k210K210如何快速上手?

    什么是k210K210如何快速上手?
    發表于 10-13 06:45

    請問K210maixpy固件下復位需要多長時間?

    請問K210maixpy固件下復位需要多長時間?
    發表于 02-16 07:53

    如何去實現基于K210的MNIST手寫數字識別

    基于K210的MNIST手寫數字識別硬件平臺采用Maixduino開發板在sipeed官方有售軟件平臺使用MaixPy環境進行單片機的編程 官方資源可在這里下載 鏈接: [link]http
    發表于 02-17 07:35

    k210開發資料

    各位大佬,求k210開發資料
    發表于 09-13 06:54

    Maix Bit(K210) 裸機開發教程(八)實現簡易照相機

    Maix Bit(K210) 裸機開發教程(八)實現簡易照相機
    發表于 12-01 09:21 ?11次下載
    Maix Bit(<b class='flag-5'>K210</b>) 裸機<b class='flag-5'>開發</b>教程(八)實現簡易照相機

    亞博智能K210開發板學習筆記

    亞博智能K210開發板學習筆記
    發表于 12-08 15:06 ?47次下載
    亞博智能<b class='flag-5'>K210</b><b class='flag-5'>開發</b>板學習筆記

    [測試貼]K210maixpy固件下,復位需要多長時間?

    maixpy固件的k210電后會init,并串口log一些信息,以這個log開始的時間來當做maixpyk210復位時間比較合理)。首先
    發表于 12-20 19:09 ?9次下載
    [測試貼]<b class='flag-5'>K210</b>在<b class='flag-5'>maixpy</b>固件下,復位需要多長時間?

    基于K210的MNIST手寫數字識別

    基于K210的MNIST手寫數字識別硬件平臺 采用Maixduino開發板 在sipeed官方有售軟件平臺 使用MaixPy環境進行單片機的編程 官方資源可在這里下載 鏈接: [link
    發表于 12-22 18:44 ?28次下載
    基于<b class='flag-5'>K210</b>的MNIST手寫數字識別

    K210命令行開發環境搭建指南

    K210命令行開發環境搭建指南.pdf
    發表于 11-07 11:58 ?5次下載

    Micropython解釋MaixPy 常見問題

    MaixPy 是基于 Micropython 的腳本語言, 不需要編譯,在運行時解析,編寫起來更簡單方便,只是運行時時實性不如 C 語言。
    的頭像 發表于 12-22 17:21 ?1.1w次閱讀
    <b class='flag-5'>Micropython</b><b class='flag-5'>解釋</b><b class='flag-5'>器</b><b class='flag-5'>MaixPy</b> 常見問題

    【01Studio x 嘉楠科技】CanMV K210 AI開發板全網首發,千套開發板限時優惠!

    CanMV開源項目由 嘉楠科技(Canaan)官方創建和維護。該項目借鑒了OpenMV和MaixPy,是將MicroPython移植到嘉楠科技邊緣計算AI芯片K210(一款64位雙核帶硬件FPU
    的頭像 發表于 10-12 15:25 ?3416次閱讀
    【01Studio x 嘉楠科技】CanMV <b class='flag-5'>K210</b> AI<b class='flag-5'>開發</b>板全網首發,千套<b class='flag-5'>開發</b>板限時優惠!

    使用K210和Arduino IDE/Micropython進行圖像識別

    電子發燒友網站提供《使用K210和Arduino IDE/Micropython進行圖像識別.zip》資料免費下載
    發表于 06-25 11:02 ?6次下載
    使用<b class='flag-5'>K210</b>和Arduino IDE/<b class='flag-5'>Micropython</b>進行圖像識別

    K210使用創世NAND flash完成火災檢測

    K210使用創世NAND flash完成火災檢測
    的頭像 發表于 08-10 11:29 ?597次閱讀
    <b class='flag-5'>K210</b>使用創世NAND flash完成火災檢測

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品
    主站蜘蛛池模板: 被男按摩师添的好爽在线直播| 公和熄洗澡三级中文字幕| 攻把受做哭边走边肉楼梯PLAY| 暖暖直播免费观看韩国| 8090碰成年女人免费碰碰尤物| 久久综合电影| 52色擼99热99| 欧美精品一区二区三区视频| old胖老太fat bbw青年| 欧美做真爱欧免费看| vidosgratis tv少女| 日本久久久| 国产精品第1页| 亚洲七七久久桃花综合| 久久精品一卡二卡三卡四卡视频版| 永久免费看A片无码网站四虎| 精品无码久久久久久动漫| 一二三区乱码不卡手机版| 伦理在线影院伦理电影| 99婷婷久久精品国产一区二区| 欧美午夜不卡在线观看| 荡乳乱公小说| 亚洲国产日韩制服在线观看| 久久偷拍国2017| WWWXXXX兽交| 叔叔 电影完整版免费观看韩国| 国产一区二区三区四区五在线观看| 亚洲一区二区三区乱码在线欧洲| 老熟女毛茸茸浓毛| 超碰高清熟女一区二区| 小色哥影院| 麻豆精品国产剧情观看| 给我免费播放片bd国语| 夜夜澡人人爽人人喊_欧美| 欧美16一17sex性hd| 国产露脸A片国语露对白| 在线视频 亚洲| 色中色入口2015| 久久涩视频| 国产www视频| 中文字幕乱码在线人视频|