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

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

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

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

基于ESP32+MicroPython下載運(yùn)行程序和boot.py文件

CHANBAEK ? 來(lái)源:FunIO ? 作者:好好學(xué)習(xí)哇 ? 2023-06-13 16:59 ? 次閱讀
    1. 將文件下載ESP32
    1. 運(yùn)行和boot.py文件
    1. 調(diào)試

1. 將文件下載到ESP32中

首先,我們要將開(kāi)發(fā)板通過(guò)數(shù)據(jù)線鏈接到電腦上面,通過(guò)配置界面將esp32配置到Thonny中,如下:

圖片

Thonny配置

配置完成后,就可以在Thonny中和esp32進(jìn)行交互了,

圖片

Thonny連接esp32

上一章節(jié)我們完成了在boot.py文件中寫hello打印程序,但是我們不能把復(fù)雜的程序都寫在一個(gè)文件中,現(xiàn)在我們演示將多個(gè)py文件導(dǎo)入到esp中的方法:

用thonny將文件放到esp32的方法常見(jiàn)的有3種:

第一種:直接在esp32中新建文件或者文件夾:

圖片

直接在esp32中新建文件

第二種:在ide上新建文件,保存的時(shí)候選擇到esp32

圖片

保存時(shí)選擇esp32

第三種:將已經(jīng)寫好的文件下載到esp32

因?yàn)門honny沒(méi)有智能提示功能,因此有些人喜歡先用別的ide寫,然后下載到ESP32中,下面就介紹這種方法:

首先將電腦的目錄選擇要下載的文件或文件夾目錄,然后右擊,先擇上傳到,文件就上傳到esp32中了,如下:

圖片

通過(guò)Thonny上傳

同樣,刪除esp32的文件,或者將esp32文件回傳到pc中,方法如下:

圖片

通過(guò)Thonny刪除

2. 運(yùn)行和boot.py文件

上面講完了下載,下面就講調(diào)試。

我們都知道,python文件是可以單獨(dú)運(yùn)行的,同理,我們也可以單獨(dú)運(yùn)行任何一個(gè)py文件,如下:

圖片

點(diǎn)擊運(yùn)行

上面的文件運(yùn)行,都是通過(guò)點(diǎn)擊運(yùn)行按鈕來(lái)運(yùn)行的,但是當(dāng)我們將程序燒錄到esp32后重啟,程序?qū)⒆约哼\(yùn)行,那從哪個(gè)文件里面開(kāi)始運(yùn)行呢,python沒(méi)有像c語(yǔ)言那樣,提供給用戶一個(gè)main函數(shù),而是要由用戶指定運(yùn)行開(kāi)始文件,因此Micropython就指定默認(rèn)從boot.py文件啟動(dòng),這個(gè)就是boot.py文件的作用。

記住當(dāng)esp32上電啟動(dòng)后,程序從boot.py文件啟動(dòng),因此需要在boot.py寫開(kāi)始程序。

3. 調(diào)試

Thonny的調(diào)式運(yùn)行,只支持本地的python環(huán)境,但是對(duì)于本地開(kāi)發(fā)其實(shí)有更好的IDE,如VSCode或者Pycharm。

Micropython在esp32上面,調(diào)試只能通過(guò)print打印來(lái)實(shí)現(xiàn)調(diào)試,這個(gè)很坑,但是沒(méi)有辦法。

因此Micropython在esp32上跑局限性很大,而且速度也很慢,不太適合寫復(fù)雜程序。但是優(yōu)點(diǎn)也很突出,那就是開(kāi)發(fā)速度真的很快。

聲明:本文內(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)投訴
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    570

    瀏覽量

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

    關(guān)注

    25

    文章

    5121

    瀏覽量

    97964
  • 運(yùn)行程序
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    6455
  • ESP32
    +關(guān)注

    關(guān)注

    18

    文章

    977

    瀏覽量

    17465
  • Micropython
    +關(guān)注

    關(guān)注

    0

    文章

    68

    瀏覽量

    4760
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【FireBeetle 2 ESP32-S3開(kāi)發(fā)板測(cè)評(píng)】MicroPython開(kāi)發(fā)體驗(yàn)

    【FireBeetle 2 ESP32-S3開(kāi)發(fā)板測(cè)評(píng)】MicroPython開(kāi)發(fā)體驗(yàn)
    的頭像 發(fā)表于 07-23 09:02 ?1887次閱讀
    【FireBeetle 2 <b class='flag-5'>ESP32</b>-S3開(kāi)發(fā)板測(cè)評(píng)】<b class='flag-5'>MicroPython</b>開(kāi)發(fā)體驗(yàn)

    [Micropython][ESP8266] TPYBoard V202文件查看與修改

    就可以看到這里面有三個(gè)文件,分別是boot.py,main.py,hello.py文件。 下面我們查看hello.
    發(fā)表于 03-11 14:34

    如何在ESP32上使用MicroPython

    ESP32移植MicroPython簡(jiǎn)介安裝esptool下載MicroPython固件寫入固件連接Putty測(cè)試程序簡(jiǎn)介本教程制作于Win
    發(fā)表于 01-11 07:58

    怎樣去解決使用ESP8266創(chuàng)建任務(wù)其下載運(yùn)行程序后系統(tǒng)無(wú)限重啟的問(wèn)題呢

    為什么使用ESP8266創(chuàng)建任務(wù)其下載運(yùn)行程序后系統(tǒng)無(wú)限重啟呢?怎樣去解決使用ESP8266創(chuàng)建任務(wù)其下載運(yùn)行程序后系統(tǒng)無(wú)限重啟的問(wèn)題呢?
    發(fā)表于 01-18 07:33

    使用mpremote工具在VScode中開(kāi)發(fā)MicroPython,基礎(chǔ)用例

    ;)?ls 文件列表python -m mpremote connect COM1 ls通常里面已經(jīng)有一個(gè)boot.py文件。ls :139 boot.pycat 查看
    發(fā)表于 09-07 10:50

    視頻教程-micropython基礎(chǔ)入門(esp32/esp8266單片機(jī)開(kāi)發(fā))-物聯(lián)網(wǎng)技術(shù)

    micropython基礎(chǔ)入門(esp32/esp8266單片機(jī)開(kāi)發(fā)) 10...
    發(fā)表于 11-13 15:36 ?55次下載
    視頻教程-<b class='flag-5'>micropython</b>基礎(chǔ)入門(<b class='flag-5'>esp32</b>/<b class='flag-5'>esp</b>8266單片機(jī)開(kāi)發(fā))-物聯(lián)網(wǎng)技術(shù)

    2021-11-09 micropython esp32刷固件 adc 多線程的記錄 以及線程守護(hù)的技巧

    的就能直接自己下載 ,但是有的不行,所以要嘗試帶電池座這個(gè)ESP32 燒寫的時(shí)候要按下BOOT 腱子后來(lái)買的國(guó)云的也得按住BOOTesptool.py --chip
    發(fā)表于 11-30 11:36 ?2次下載
    2021-11-09 <b class='flag-5'>micropython</b> <b class='flag-5'>esp32</b>刷固件 adc 多線程的記錄 以及線程守護(hù)的技巧

    ESP32刷入MicroPython以及連接WiFi

    一、ESP32刷入MicroPython1.ESP32驅(qū)動(dòng)2.下載MicroPython3.刷入micropython4.進(jìn)入
    發(fā)表于 12-04 19:51 ?28次下載
    <b class='flag-5'>ESP32</b>刷入<b class='flag-5'>MicroPython</b>以及連接WiFi

    使用MicroPython開(kāi)發(fā)ESP32(01):快速入門

    文章目錄為什么使用MicroPython開(kāi)發(fā)ESP32快速入門開(kāi)發(fā)板準(zhǔn)備開(kāi)發(fā)工具選擇固件下載與燒錄我的總結(jié)為什么使用MicroPython開(kāi)發(fā)ESP
    發(fā)表于 12-29 18:49 ?22次下載
    使用<b class='flag-5'>MicroPython</b>開(kāi)發(fā)<b class='flag-5'>ESP32</b>(01):快速入門

    如何在ESP32/ESP8266上使用MicroPython

    在本教程中,我們將了解 MicroPython,它與 Python 有何不同,以及如何在 ESP32/ESP8266 上開(kāi)始使用 MicroPython。此外,我們將看到一個(gè) LED
    發(fā)表于 08-19 15:09 ?1.4w次閱讀
    如何在<b class='flag-5'>ESP32</b>/<b class='flag-5'>ESP</b>8266上使用<b class='flag-5'>MicroPython</b>

    【DFRobot Beetle ESP32-C3開(kāi)發(fā)板試用體驗(yàn)】刷寫micropython固件

    對(duì)esp32-c3的支持,注意選擇USB固件( DFRobot Beetle ESP32-C3是通過(guò)內(nèi)置usb虛擬串口的 ): 安裝樂(lè)鑫燒寫環(huán)境,燒寫命令:esptool.py --chip
    的頭像 發(fā)表于 11-28 14:02 ?2776次閱讀
    【DFRobot Beetle <b class='flag-5'>ESP32</b>-C3開(kāi)發(fā)板試用體驗(yàn)】刷寫<b class='flag-5'>micropython</b>固件

    [esp32教程]3、利用idf.py創(chuàng)建組件

    [esp32教程]3、利用idf.py創(chuàng)建組件
    的頭像 發(fā)表于 05-05 09:05 ?2377次閱讀

    ESP32+MicroPython開(kāi)發(fā)環(huán)境的搭建

    ESP32 一般有兩種開(kāi)發(fā)方式,c 語(yǔ)言開(kāi)發(fā)和 python 開(kāi)發(fā)。
    的頭像 發(fā)表于 06-13 17:00 ?9138次閱讀
    <b class='flag-5'>ESP32+MicroPython</b>開(kāi)發(fā)環(huán)境的搭建

    基于ESP32+MicroPython實(shí)現(xiàn)聯(lián)網(wǎng)并進(jìn)行UDP通信

    使用 esp32 開(kāi)發(fā)程序,非常重要的功能就是使用 wifi,下面我們就講一下 esp32 連接 wifi 的方法。
    的頭像 發(fā)表于 06-13 17:05 ?6384次閱讀
    基于<b class='flag-5'>ESP32+MicroPython</b>實(shí)現(xiàn)聯(lián)網(wǎng)并進(jìn)行UDP通信

    構(gòu)建ESP32 MicroPython Wifi的機(jī)器人汽車

    電子發(fā)燒友網(wǎng)站提供《構(gòu)建ESP32 MicroPython Wifi的機(jī)器人汽車.zip》資料免費(fèi)下載
    發(fā)表于 07-12 09:12 ?7次下載
    構(gòu)建<b class='flag-5'>ESP32</b> <b class='flag-5'>MicroPython</b> Wifi的機(jī)器人汽車
    主站蜘蛛池模板: 久久这里只有是精品23| 手机在线免费看毛片| 久久水蜜桃亚洲AV无码精品偷窥| 精品国产品国语在线不卡| 河南老太XXXXXHD| 久久国产伦子伦精品| 明星三级电影| 日本精品久久久久中文字幕2 | 99re6在线视频国产精品欧美| 2020年国产理论| jizz非洲| 国产电影午夜成年免费视频 | 与邻居换娶妻子2在线观看| 18美女腿打开无遮软件| yellow日本高清在线| 国产精品久久人妻无码网站一区无 | 精品无码三级在线观看视频| 理论片87福利理论电影| 欧式午夜理伦三级在线观看| 无码人妻精品国产婷婷 | 男人插曲女人下生免费大全| 人妻洗澡被强公日日澡| 性直播免费| 中文无码第3页不卡av| qvod12| 国产在线精品亚洲视频在线| 美女露出乳胸扒开尿口| 日日啪无需播放器| 妖精视频在线观看高清| a亚洲在线观看不卡高清| 国产人成高清在线视频99| 老熟女毛茸茸浓毛| 色综合久久五月| 又黄又肉到湿的爽文| 成人a毛片久久免费播放| 寂寞夜晚在线视频观看| 欧美97色伦综合网| 亚州AV中文无码乱人伦在线| 9277在线观看免费高清完整版| 国产成人高清精品免费5388密 | 99国产精品人妻无码免费|