日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python开发板比较_再不学点Python,咱真老了--Adafruit Metro M0 Express开发板评测

發(fā)布時(shí)間:2025/4/5 python 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python开发板比较_再不学点Python,咱真老了--Adafruit Metro M0 Express开发板评测 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Mu聰明的地方在于它能將代碼保存到開(kāi)發(fā)板映射到PC的磁盤上,將文件命名為sum.py并保存。然后看串口中是否有輸出。然而并沒(méi)有,仍然是main.py程序的輸出!

原來(lái),CircuitPython在處理程序的執(zhí)行時(shí),會(huì)遵循一定的規(guī)則。CircuitPython會(huì)在磁盤上依次查找code.txt, code.py, main.txt及main.py,找到并執(zhí)行第一個(gè)程序。咱們將上述代碼保存為sum.py,根本不是上述文件之列,所以剛創(chuàng)建的文件根本就不會(huì)運(yùn)行!

明白了這一點(diǎn),就好辦了。只需要將sum.py更名為code.py就可以了,試試!

更名后的代碼文件即時(shí)生效了,如下

可以看到咱們期望的結(jié)果了。

不止如此,提示還給出了一些有用的信息,比如"Auto-reload is on"這句話告訴我們,代碼文件修改并保存后會(huì)即時(shí)生效,同時(shí)我們也看到了code.py執(zhí)行會(huì)優(yōu)先于main.py。

最后一個(gè)有趣的地方在于,當(dāng)code.py執(zhí)行完畢后,我們可以按任意鍵進(jìn)入REPL環(huán)境,如下

確實(shí)很好很強(qiáng)大!

不過(guò)我們前面提到Mu這個(gè)IDE時(shí)也說(shuō)了,Mu本身就提供了一個(gè)REPL環(huán)境,

下面這個(gè)窗口就是REPL環(huán)境了,這是個(gè)很有用的窗口,例如我們想看看開(kāi)發(fā)板GPIO接口的命名,可以在REPL里執(zhí)行如下命令

熟悉Arduino編程的用戶一定對(duì)A0、A1這些接口耳熟能詳,所以,如果要引用其中一個(gè)接口,按照Python的規(guī)則,應(yīng)該是board.XX,其中XX就是上面列出的名稱了。

好,下面開(kāi)始正式點(diǎn)燈,編輯如下代碼

很光棍的一段代碼,當(dāng)然也好懂!保存,然后就自動(dòng)運(yùn)行了。看到LED燈閃啊閃,串口也有對(duì)應(yīng)的輸出。

然而問(wèn)題來(lái)了,Cpython中的哪些庫(kù)可以用呢?這個(gè)可以參考官方的文檔,參見(jiàn)附錄。上面代碼中用到的一些庫(kù)都在參考資源中列出來(lái)了,花5分鐘熟悉一下!

說(shuō)了半天,CircuitPython是啥?CircuitPython是大名鼎鼎的MicroPython的再移植產(chǎn)品,專門為Adafruit的部分硬件定制。

除了支持Python,開(kāi)發(fā)板也支持Arduino模式開(kāi)發(fā)。按照Arduino一般的開(kāi)發(fā)模式,首先要下載并安裝對(duì)應(yīng)的板級(jí)庫(kù)文件,Metro M0 Express也不例外,如下

確定后,就可以在Arduino的開(kāi)發(fā)板管理器里添加對(duì)應(yīng)的開(kāi)發(fā)板類型了。這里碰到一點(diǎn)糟心的事,就是官方的PDF文檔里舉例使用的是另一款開(kāi)發(fā)板,不是針對(duì)Metro M0 Express的,花了很長(zhǎng)時(shí)間安裝后卻發(fā)現(xiàn)找不到Metro M0 Express這一開(kāi)發(fā)板型號(hào),重新在網(wǎng)頁(yè)版里找到了正確的庫(kù)文件后才解決!因?yàn)锳rduino現(xiàn)在支持的開(kāi)發(fā)板種類太多,很多開(kāi)發(fā)板的命名也比較相似,結(jié)果往往就是找錯(cuò)了對(duì)象,鬧了笑話,浪費(fèi)了時(shí)間!

下圖是正確安裝了軟件庫(kù)后顯示的板卡名稱

現(xiàn)在可以打開(kāi)一個(gè)blink程序來(lái)點(diǎn)燈了,編譯并上傳的結(jié)果如下

LED燈又開(kāi)始閃爍了。

不過(guò)問(wèn)題又來(lái)了,Python不能用了!

這是正常現(xiàn)象,現(xiàn)在的存儲(chǔ)空間被ARDUINO程序占用了,所以PYTHON當(dāng)然也就不能用了。怎么辦呢,下面是切換回Python的方法。

首先雙擊開(kāi)發(fā)板上的復(fù)位鍵,進(jìn)入bootloader模式,此時(shí)PC端映射的盤符會(huì)變成METROBOOT,里面有3個(gè)文件,如下

從附錄給出的CircuitPython參考里下載一個(gè)擴(kuò)展名為.bin的文件,注意不要下載錯(cuò)了,必須是針對(duì)Metro M0的.bin文件,然后拖動(dòng)到映射的盤符里,等待大約15秒鐘,奇跡出現(xiàn)了,CircuitPython又出現(xiàn)了。只是此時(shí)的CircuitPython里還沒(méi)有創(chuàng)建可運(yùn)行的Python文件,自己寫一個(gè),命名為code.py或main.py,然后丟到映射盤里,又可以了!

總體來(lái)說(shuō),Metro M0 Express還是很好玩的。首先是硬件參數(shù)提升了,更高的運(yùn)行主頻及更大的存儲(chǔ)空間,完敗Arduino UNO R3!;其次,引入了CircuitPython的新式編程語(yǔ)言,一方面程序代碼更簡(jiǎn)單,另一方面也為那些想要學(xué)習(xí)和了解Python的用戶提供了一個(gè)學(xué)習(xí)的理由;最后一點(diǎn)就是靈活的引導(dǎo)配置模式,使得在二種編程語(yǔ)言(c/c++及Python)之間可以靈活切換!

至于配置過(guò)程中碰到的文檔不一致的問(wèn)題,只能怪筆者看文檔的時(shí)候不夠細(xì)心,不過(guò)如果官方在整理文檔時(shí),針對(duì)性更具體一點(diǎn),也許用戶的體驗(yàn)會(huì)更好一點(diǎn)吧!

附錄:

總結(jié)

以上是生活随笔為你收集整理的python开发板比较_再不学点Python,咱真老了--Adafruit Metro M0 Express开发板评测的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产伦精品一区二区三区精品 | 免费一级片视频 | jzjzz成人免费视频 | 91视频久久久久 | 老牛影视av老牛影视av | 黑人狂躁日本妞hd | 美日韩精品 | 久久久久无码精品国产sm果冻 | 先锋资源av| 超碰1997 | 秋霞自拍 | 乌克兰av在线| 91女神在线 | 91亚洲一区二区三区 | 极品销魂美女一区二区 | 亚洲欧美视频在线播放 | 亚洲人成电影在线播放 | 精品人妻无码一区二区 | 小香蕉影院 | 国产美女福利视频 | 日韩在线视频观看 | 91在线观看免费高清 | 亚洲精品~无码抽插 | 精品久久久久成人码免费动漫 | 视频免费在线观看 | 欧美福利在线视频 | 国产亚洲久一区二区 | 欧美黑人精品一区二区 | 亚洲第一成网站 | 欧美特级a | 亚洲乱码国产乱码精品精大量 | 一区二区日韩在线观看 | 日韩在线黄色 | 国产老妇视频 | 国产精品一区在线播放 | 免费在线观看一区 | 亚洲免费专区 | 夜夜嗨av一区二区三区网页 | 韩国成人免费视频 | 亚洲av片一区二区三区 | 99re久久精品国产 | 欧美中文字幕在线视频 | 欧美αv| 久久久久久久久久99精品 | 国产av人人夜夜澡人人爽 | 亚洲图片欧美在线 | 加勒比hezyo黑人专区 | 亚洲人成人一区二区在线观看 | 国产一区不卡视频 | 97人人射| 黄色一级在线观看 | 亚洲成人黄色 | 国产美女福利 | 一区二区三区不卡在线观看 | 美女网站在线免费观看 | 亚洲毛片在线观看 | 丝袜ol美脚秘书在线播放 | 日本成人一二三区 | 国产ts网站 | 国模婷婷 | 欧美视频观看 | 国产精自产拍久久久久久蜜 | 天天躁日日摸久久久精品 | 色呦呦免费视频 | 日本精品视频一区二区三区 | 美国av一区二区 | 自拍偷拍在线视频 | 亚洲精品久久久久久国 | 欧美另类xxxx野战 | 91精品91| 91亚洲国产成人精品一区 | 黄色欧美在线观看 | 亚洲鲁鲁 | 成人在线视频一区二区三区 | 欧美自拍偷拍一区二区 | 国产裸体视频网站 | 亚洲在线看片 | 天天色综合1 | 久久福利视频网 | 免费黄色大片 | 亚洲色图19p | 青青青视频免费 | 免费无码av片在线观看 | 玖玖热视频 | 在线天堂网 | jizzjizz国产 | 成人欧美一区二区三区黑人一 | 免费极品av一视觉盛宴 | 污视频软件在线观看 | 日本 奴役 捆绑 受虐狂xxxx | 亚洲精品国产精 | 奇米影视亚洲春色 | 成人久久18免费网站图片 | 久青草视频 | 国产91边播边对白在线 | 99产精品成人啪免费网站 | 亚洲视频五区 | 粉嫩av一区二区三区四区五区 | 在线免费观看福利 |