吴忠躺衫网络科技有限公司

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

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

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

ESP32_C3芯片上手使用指南

冬至子 ? 來(lái)源:TimWcx ? 作者:TimWcxTimWcx ? 2023-07-28 17:18 ? 次閱讀

目前bsp/ESP32_C3芯片已支持使用scons進(jìn)行編譯,不再使用之前的idf.py編譯。

主要改進(jìn)點(diǎn)

為了實(shí)現(xiàn)利用scons來(lái)編譯RT-Thread,主要進(jìn)行了以下改進(jìn):

1、在github.com/RT-Thread-packages/esp-idf中增加SConscript編譯配置文件。

2、修改了github.com/RT-Thread/rt-thread/tree/master/bsp/ESP32_C3中的Sconscript文件。

環(huán)境搭建及編譯

下載 RISC-V 工具鏈:

tar xf riscv32-esp-elf-gcc11_2_0-esp-2022r1-RC1-linux-amd64.tar.xz

配置工具鏈的路徑:

在rtconfig.py文件中將RISC-V工具鏈的本地路徑添加到EXEC_PATH變量中,或者通過(guò)設(shè)置 RTT_EXEC_PATH環(huán)境變量指定路徑,例如:

export RTT_EXEC_PATH=/opt/riscv32-esp-elf/bin

編譯

安裝 esptool 用于轉(zhuǎn)換 ELF 文件為二進(jìn)制燒錄文件:

pip install esptool

在 Linux 平臺(tái)下執(zhí)行以下命令進(jìn)行配置:

scons --menuconfig

它會(huì)自動(dòng)下載env相關(guān)腳本到~/.env目錄,然后執(zhí)行:

source ~/.env/env.sh
cd bsp/ESP32_C3/
pkgs --update

它會(huì)自動(dòng)下載RT-Thread-packages/esp-idf和RT-Thread-packages/FreeRTOS-Wrapper,更新完軟件包后,執(zhí)行 scons 來(lái)編譯這個(gè)板級(jí)支持包。

如果編譯成功,將生成rtthread.elf、rtthread.bin文件。

下載燒錄

1、燒錄工具下載

當(dāng)前bsp測(cè)試使用flash_download_tool_3.9.4工具進(jìn)行燒錄無(wú)誤。

2、燒錄工具配置

芯片型號(hào)選擇ESP32-C3。

將二進(jìn)制文件與偏移地址配置如下:

1.jpg

其中bootloader.bin和partition-table.bin可在bsp/ESP32_C3/builtin_imgs文件夾下找到,配置完成后截圖如下,之后點(diǎn)擊START即可下載。

1.jpg

1.jpg

運(yùn)行截圖

1.jpg

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • Linux系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    595

    瀏覽量

    27510
  • RT-Thread
    +關(guān)注

    關(guān)注

    31

    文章

    1305

    瀏覽量

    40386
  • RISC-V
    +關(guān)注

    關(guān)注

    45

    文章

    2322

    瀏覽量

    46590
  • gcc編譯器
    +關(guān)注

    關(guān)注

    0

    文章

    78

    瀏覽量

    3424
  • ESP32
    +關(guān)注

    關(guān)注

    18

    文章

    978

    瀏覽量

    17525
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    ESP32-C2 ESP8684芯片AT固件使用

    ESP32-C2 ESP8684芯片AT固件使用
    的頭像 發(fā)表于 07-27 13:48 ?3840次閱讀
    <b class='flag-5'>ESP32-C</b>2 <b class='flag-5'>ESP</b>8684<b class='flag-5'>芯片</b>AT固件使用

    手機(jī)多次重連ESP32_C3后返回ready后再也無(wú)法建立重連,為什么?

    手機(jī)多次重連ESP32_C3 藍(lán)牙都可以正常連接和斷開(kāi),但超過(guò)4次后,第五次就返回ready,再也無(wú)法建立重連,請(qǐng)問(wèn)要發(fā)送什么AT指令才可以在每次斷開(kāi)連接時(shí),清除與之前的手機(jī)連接配置,才能無(wú)限制次數(shù)與手機(jī)斷開(kāi)和重新連接,類(lèi)似于wifi的服務(wù)端斷開(kāi)當(dāng)前客戶端連接指令,謝謝
    發(fā)表于 06-27 07:55

    esp32_C3 pin1即天線口,是否有l(wèi)oafpull?

    esp32_C3 pin1即天線口,是否有l(wèi)oafpull? 或者說(shuō)調(diào)試的時(shí)候調(diào)試到50ohm即可?
    發(fā)表于 07-01 06:25

    基于ESP-IDF master分支的ESP32_C3 BSP支持串口和GPIO

    新版ESP32_C3 BSP發(fā)布了,,基于ESP-IDF master分支,支持串口和GPIO。以下是IDF的安裝流程,只在MacOS上試過(guò)。Linux/MacOS的流程應(yīng)該是一樣的,都沒(méi)有
    發(fā)表于 09-16 16:18

    淺談ESP32-C3ESP32-S3芯片

    ESP32-C3ESP32-S3的發(fā)布,不僅為IOT行業(yè)提供了高性?xún)r(jià)比、穩(wěn)定、好用、安全的通訊層,支持AI加速,同時(shí)在顯示層應(yīng)用也將占有一席之地。
    發(fā)表于 04-28 10:37 ?1.9w次閱讀

    ESP32-C3芯片的性?xún)r(jià)比有多高

    今天小明為大家捋一捋ESP32-C3性?xún)r(jià)比到底有多高呢?很多在說(shuō)樂(lè)鑫急著發(fā)布ESP32-C3ESP32-S3,是在布一個(gè)大局,到底在布啥局呢?
    發(fā)表于 04-28 09:52 ?5349次閱讀
    <b class='flag-5'>ESP32-C3</b><b class='flag-5'>芯片</b>的性?xún)r(jià)比有多高

    ESP32-C3芯片到底有哪些特性

    五一假期,讓大家身處快樂(lè)星球一般。現(xiàn)在假期結(jié)束了,快樂(lè)難道就消失了嗎?答案是否定的。快樂(lè)其實(shí)很簡(jiǎn)單,本月樂(lè)鑫esp32驅(qū)動(dòng)86面板,esp32-C3 +2.4寸彩屏,esp32- C3
    發(fā)表于 06-01 18:12 ?3067次閱讀

    ESP32-C3模組芯片的功能特性

    重磅消息來(lái)嘍!本月樂(lè)鑫esp32驅(qū)動(dòng)86面板,esp32-C3 +2.4寸彩屏,esp32- C3+1.3寸圓屏 QSPI即將出品!一顆mcu搞定WIFI藍(lán)牙和驅(qū)動(dòng)彩屏,而且
    發(fā)表于 06-03 11:22 ?2156次閱讀

    ESP32- S3系列硬件設(shè)計(jì)指南

    電子發(fā)燒友網(wǎng)站提供《ESP32- S3系列硬件設(shè)計(jì)指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-23 14:55 ?5次下載
    <b class='flag-5'>ESP32</b>- S<b class='flag-5'>3</b>系列硬件設(shè)計(jì)<b class='flag-5'>指南</b>

    ESP32 ECO V3使用指南

    電子發(fā)燒友網(wǎng)站提供《ESP32 ECO V3使用指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-23 10:48 ?0次下載
    <b class='flag-5'>ESP32</b> ECO V<b class='flag-5'>3</b><b class='flag-5'>使用指南</b>

    ESP32 MeshKit Light使用指南

    電子發(fā)燒友網(wǎng)站提供《ESP32 MeshKit Light使用指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-23 10:12 ?3次下載
    <b class='flag-5'>ESP32</b> MeshKit Light<b class='flag-5'>使用指南</b>

    啟明云端分享| 盤(pán)ESP32-C3ESP32-C2有哪些區(qū)別

    2 芯片,比 ESP8266 面積更小、性能更強(qiáng)。那么ESP32-C2和五月份量產(chǎn)的ESP32-C3有哪些區(qū)別呢
    的頭像 發(fā)表于 12-28 14:20 ?2521次閱讀
    啟明云端分享| 盤(pán)<b class='flag-5'>ESP32-C3</b>與<b class='flag-5'>ESP32-C</b>2有哪些區(qū)別

    啟明云端分享|盤(pán)點(diǎn)Esp32-C3Esp8266 的區(qū)別

    ESP8266&ESP32-C3硬件區(qū)別從上表可以看出ESP32-C3ESP8266在硬件上的區(qū)別:1.ESP32-C3搭載RISC-V3
    的頭像 發(fā)表于 10-12 18:31 ?5303次閱讀
    啟明云端分享|盤(pán)點(diǎn)<b class='flag-5'>Esp32-C3</b>與<b class='flag-5'>Esp</b>8266 的區(qū)別

    樂(lè)鑫ESP32-MeshKit-Light_使用指南

    樂(lè)鑫ESP32-MeshKit-Light_使用指南樂(lè)鑫多年來(lái)深耕?AIoT?領(lǐng)域軟硬件產(chǎn)品的研發(fā)與設(shè)計(jì),專(zhuān)注于研發(fā)高集成、低功耗、性能卓越、安全穩(wěn)定、高性?xún)r(jià)比的無(wú)線通信SoC,現(xiàn)已發(fā)布
    發(fā)表于 10-19 16:13 ?2次下載

    樂(lè)鑫ESP32_ECO_V3_使用指南

    樂(lè)鑫ESP32_ECO_V3_使用指南ESP32將天線開(kāi)關(guān)、RFbalun、功率放大器、接收低噪聲放大器、濾波器、電源管理模塊等功能集于一體。ESP32只需極少的外圍器件,即可實(shí)現(xiàn)強(qiáng)大
    發(fā)表于 10-19 16:13 ?3次下載
    云鼎百家乐官网的玩法技巧和规则| 百家乐官网棋牌游戏币| 德州扑克中文版| 最好的百家乐论坛| 百家乐官网澳门色子| 大发888娱乐场图标| 百家乐软件l柳州| 百家乐官网赢钱| 利博| 威尼斯人娱乐网站安全吗| 百家乐游戏机在哪有| 百家乐官网长庄投注| 缅甸百家乐官网网站| 百家乐赌神| 代理百家乐官网试玩| 百家乐官网下载游戏| 大发888怎么样| 肯博百家乐的玩法技巧和规则 | 百家乐官网游戏程序下载| 皇冠在线开户| 大发888怎么申请账号| 真人百家乐送钱| 百家乐半圆桌| 百家乐官网图形的秘密破解| 百家乐投法| 百家乐软件购买| 百家乐官网平注秘籍| 真人百家乐官网出售| 7人百家乐官网中号桌布| 百家乐官网长玩必输| 百家乐官网平台租用| 乌拉特后旗| 马牌百家乐官网现金网| 开平市| 姚记娱乐城官网| 大方县| 百家乐官网试玩网站| 新濠百家乐官网现金网| 澳门赌场有老千| 百家乐官网有看牌器吗| 哪个百家乐官网投注好|