Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
esp32
esp32导入IDF工程失败
发布于 2022-01-17 08:47:32 浏览:1018
订阅该版
``` The next files/directories have been created in E:\RT-ThreadStudio\workspace\nodemcu-32s_espidf include - Put project header files here lib - Put here project specific (private) libraries src - Put project source files here platformio.ini - Project Configuration File Error: Processing nodemcu-32s (platform: espressif32; board: nodemcu-32s; framework: espidf) -------------------------------------------------------------------------------- Verbose mode can be enabled via `-v, --verbose` option CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/nodemcu-32s.html PLATFORM: Espressif 32 (3.4.0) > NodeMCU-32S HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (esp-prog) External (esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa) PACKAGES: - framework-espidf 3.40301.0 (4.3.1) - tool-cmake 3.16.4 - tool-esptoolpy 1.30100.210531 (3.1.0) - tool-idf 1.0.1 - tool-mconf 1.4060000.20190628 (406.0.0) - tool-ninja 1.9.0 - toolchain-esp32ulp 1.22851.191205 (2.28.51) - toolchain-riscv32-esp 8.4.0+2021r1 - toolchain-xtensa-esp32 8.4.0+2021r1 - toolchain-xtensa-esp32s2 8.4.0+2021r1 WARNING: You are using pip version 19.2.3, however version 21.3.1 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command. Installing ESP-IDF's Python dependencies Collecting cryptography<35.0.0,>=2.1.4 Using cached https://files.pythonhosted.org/packages/cc/98/8a258ab4787e6f835d350639792527d2eb7946ff9fc0caca9c3f4cf5dcfe/cryptography-3.4.8.tar.gz Installing build dependencies: started Installing build dependencies: still running... Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Collecting future>=0.15.2 Using cached https://files.pythonhosted.org/packages/45/0b/38b06fd9b92dc2b68d58b75f900e97884c45bedd2ff83203d933cf5851c9/future-0.18.2.tar.gz Collecting pyparsing<2.4.0,>=2.0.3 Using cached https://files.pythonhosted.org/packages/de/0a/001be530836743d8be6c2d85069f46fecf84ac6c18c7f5fb8125ee11d854/pyparsing-2.3.1-py2.py3-none-any.whl Collecting kconfiglib==13.7.1 Using cached https://files.pythonhosted.org/packages/2a/a2/a046c1fd8f83c611d8610f2188b66ac3fdf0b64ca0b2b47563e9446d0031/kconfiglib-13.7.1-py2.py3-none-any.whl Collecting cffi>=1.12 (from cryptography<35.0.0,>=2.1.4) Using cached https://files.pythonhosted.org/packages/51/1a/d3f1a0ec3bf66deca2e63f1f66c9b1ed8c43aa38b064ba86cbfcffa9ab3a/cffi-1.15.0-cp37-cp37m-win_amd64.whl Collecting pycparser (from cffi>=1.12->cryptography<35.0.0,>=2.1.4) Using cached https://files.pythonhosted.org/packages/62/d5/5f610ebe421e85889f2e55e33b7f9a6795bd982198517d912eb1c76e1a53/pycparser-2.21-py2.py3-none-any.whl Building wheels for collected packages: cryptography Building wheel for cryptography (PEP 517): started Building wheel for cryptography (PEP 517): finished with status 'error' ERROR: Command errored out with exit status 1: command: 'C:\Users\RanHao\.platformio\penv\Scripts\python.exe' 'C:\Users\RanHao\.platformio\penv\lib\site-packages\pip\_vendor\pep517\_in_process.py' build_wheel 'C:\Users\RanHao\AppData\Local\Temp\tmptm_1zcfy' cwd: C:\Users\RanHao\AppData\Local\Temp\pip-install-cu4ig62x\cryptography Complete output (151 lines): running bdist_wheel running build running build_py creating build creating build\lib.win-amd64-3.7 creating build\lib.win-amd64-3.7\cryptography copying src\cryptography\exceptions.py -> build\lib.win-amd64-3.7\cryptography copying src\cryptography\fernet.py -> build\lib.win-amd64-3.7\cryptography copying src\cryptography\utils.py -> build\lib.win-amd64-3.7\cryptography copying src\cryptography\__about__.py -> build\lib.win-amd64-3.7\cryptography copying src\cryptography\__init__.py -> build\lib.win-amd64-3.7\cryptography creating build\lib.win-amd64-3.7\cryptography\hazmat copying src\cryptography\hazmat\_der.py -> build\lib.win-amd64-3.7\cryptography\hazmat copying src\cryptography\hazmat\_oid.py -> build\lib.win-amd64-3.7\cryptography\hazmat copying src\cryptography\hazmat\_types.py -> build\lib.win-amd64-3.7\cryptography\hazmat copying src\cryptography\hazmat\__init__.py -> build\lib.win-amd64-3.7\cryptography\hazmat creating build\lib.win-amd64-3.7\cryptography\x509 copying src\cryptography\x509\base.py -> build\lib.win-amd64-3.7\cryptography\x509 copying src\cryptography\x509\certificate_transparency.py -> build\lib.win-amd64-3.7\cryptography\x509 copying src\cryptography\x509\extensions.py -> build\lib.win-amd64-3.7\cryptography\x509 copying src\cryptography\x509\general_name.py -> build\lib.win-amd64-3.7\cryptography\x509 copying src\cryptography\x509\name.py -> build\lib.win-amd64-3.7\cryptography\x509 copying src\cryptography\x509\ocsp.py -> build\lib.win-amd64-3.7\cryptography\x509 copying src\cryptography\x509\oid.py -> build\lib.win-amd64-3.7\cryptography\x509 copying src\cryptography\x509\__init__.py -> build\lib.win-amd64-3.7\cryptography\x509 creating build\lib.win-amd64-3.7\cryptography\hazmat\backends copying src\cryptography\hazmat\backends\interfaces.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends copying src\cryptography\hazmat\backends\__init__.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends creating build\lib.win-amd64-3.7\cryptography\hazmat\bindings copying src\cryptography\hazmat\bindings\__init__.py -> build\lib.win-amd64-3.7\cryptography\hazmat\bindings creating build\lib.win-amd64-3.7\cryptography\hazmat\primitives copying src\cryptography\hazmat\primitives\cmac.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives copying src\cryptography\hazmat\primitives\constant_time.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives copying src\cryptography\hazmat\primitives\hashes.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives copying src\cryptography\hazmat\primitives\hmac.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives copying src\cryptography\hazmat\primitives\keywrap.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives copying src\cryptography\hazmat\primitives\padding.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives copying src\cryptography\hazmat\primitives\poly1305.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives copying src\cryptography\hazmat\primitives\_asymmetric.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives copying src\cryptography\hazmat\primitives\_cipheralgorithm.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives copying src\cryptography\hazmat\primitives\_serialization.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives copying src\cryptography\hazmat\primitives\__init__.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives creating build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\aead.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\backend.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\ciphers.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\cmac.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\decode_asn1.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\dh.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\dsa.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\ec.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\ed25519.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\ed448.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\encode_asn1.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\hashes.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\hmac.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\ocsp.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\poly1305.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\rsa.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\utils.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\x25519.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\x448.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\x509.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl copying src\cryptography\hazmat\backends\openssl\__init__.py -> build\lib.win-amd64-3.7\cryptography\hazmat\backends\openssl creating build\lib.win-amd64-3.7\cryptography\hazmat\bindings\openssl copying src\cryptography\hazmat\bindings\openssl\binding.py -> build\lib.win-amd64-3.7\cryptography\hazmat\bindings\openssl copying src\cryptography\hazmat\bindings\openssl\_conditional.py -> build\lib.win-amd64-3.7\cryptography\hazmat\bindings\openssl copying src\cryptography\hazmat\bindings\openssl\__init__.py -> build\lib.win-amd64-3.7\cryptography\hazmat\bindings\openssl creating build\lib.win-amd64-3.7\cryptography\hazmat\primitives\asymmetric copying src\cryptography\hazmat\primitives\asymmetric\dh.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\asymmetric copying src\cryptography\hazmat\primitives\asymmetric\dsa.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\asymmetric copying src\cryptography\hazmat\primitives\asymmetric\ec.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\asymmetric copying src\cryptography\hazmat\primitives\asymmetric\ed25519.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\asymmetric copying src\cryptography\hazmat\primitives\asymmetric\ed448.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\asymmetric copying src\cryptography\hazmat\primitives\asymmetric\padding.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\asymmetric copying src\cryptography\hazmat\primitives\asymmetric\rsa.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\asymmetric copying src\cryptography\hazmat\primitives\asymmetric\utils.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\asymmetric copying src\cryptography\hazmat\primitives\asymmetric\x25519.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\asymmetric copying src\cryptography\hazmat\primitives\asymmetric\x448.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\asymmetric copying src\cryptography\hazmat\primitives\asymmetric\__init__.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\asymmetric creating build\lib.win-amd64-3.7\cryptography\hazmat\primitives\ciphers copying src\cryptography\hazmat\primitives\ciphers\aead.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\ciphers copying src\cryptography\hazmat\primitives\ciphers\algorithms.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\ciphers copying src\cryptography\hazmat\primitives\ciphers\base.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\ciphers copying src\cryptography\hazmat\primitives\ciphers\modes.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\ciphers copying src\cryptography\hazmat\primitives\ciphers\__init__.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\ciphers creating build\lib.win-amd64-3.7\cryptography\hazmat\primitives\kdf copying src\cryptography\hazmat\primitives\kdf\concatkdf.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\kdf copying src\cryptography\hazmat\primitives\kdf\hkdf.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\kdf copying src\cryptography\hazmat\primitives\kdf\kbkdf.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\kdf copying src\cryptography\hazmat\primitives\kdf\pbkdf2.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\kdf copying src\cryptography\hazmat\primitives\kdf\scrypt.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\kdf copying src\cryptography\hazmat\primitives\kdf\x963kdf.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\kdf copying src\cryptography\hazmat\primitives\kdf\__init__.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\kdf creating build\lib.win-amd64-3.7\cryptography\hazmat\primitives\serialization copying src\cryptography\hazmat\primitives\serialization\base.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\serialization copying src\cryptography\hazmat\primitives\serialization\pkcs12.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\serialization copying src\cryptography\hazmat\primitives\serialization\pkcs7.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\serialization copying src\cryptography\hazmat\primitives\serialization\ssh.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\serialization copying src\cryptography\hazmat\primitives\serialization\__init__.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\serialization creating build\lib.win-amd64-3.7\cryptography\hazmat\primitives\twofactor copying src\cryptography\hazmat\primitives\twofactor\hotp.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\twofactor copying src\cryptography\hazmat\primitives\twofactor\totp.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\twofactor copying src\cryptography\hazmat\primitives\twofactor\utils.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\twofactor copying src\cryptography\hazmat\primitives\twofactor\__init__.py -> build\lib.win-amd64-3.7\cryptography\hazmat\primitives\twofactor running egg_info no previously-included directories found matching 'docs\_build' writing manifest file 'src\cryptography.egg-info\SOURCES.txt' copying src\cryptography\py.typed -> build\lib.win-amd64-3.7\cryptography running build_ext If you are seeing a compilation error please try the following steps to successfully install cryptography: 1) Upgrade to the latest pip and try again. This will fix errors for most users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip 2) Read https://cryptography.io/en/latest/installation.html for specific instructions for your platform. 3) Check our frequently asked questions for more information: https://cryptography.io/en/latest/faq.html 4) Ensure you have a recent Rust toolchain installed: https://cryptography.io/en/latest/installation.html#rust 5) If you are experiencing issues with Rust for *this release only* you may set the environment variable `CRYPTOGRAPHY_DONT_BUILD_RUST=1`. error: can't find Rust compiler If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler. To update pip, run: pip install --upgrade pip and then retry package installation. If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain. This package requires Rust >=1.41.0. ---------------------------------------- ERROR: Failed building wheel for cryptography Running setup.py clean for cryptography ERROR: Command errored out with exit status 1: command: 'C:\Users\RanHao\.platformio\penv\Scripts\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\RanHao\\AppData\\Local\\Temp\\pip-install-cu4ig62x\\cryptography\\setup.py'"'"'; __file__='"'"'C:\\Users\\RanHao\\AppData\\Local\\Temp\\pip-install-cu4ig62x\\cryptography\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all cwd: C:\Users\RanHao\AppData\Local\Temp\pip-install-cu4ig62x\cryptography Complete output (34 lines): running clean removing 'build\lib.win-amd64-3.7' (and everything under it) 'build\bdist.win-amd64' does not exist -- can't clean it 'build\scripts-3.7' does not exist -- can't clean it running clean_rust If you are seeing a compilation error please try the following steps to successfully install cryptography: 1) Upgrade to the latest pip and try again. This will fix errors for most users. See: https://pip.pypa.io/en/stable/installing/#upgrading-pip 2) Read https://cryptography.io/en/latest/installation.html for specific instructions for your platform. 3) Check our frequently asked questions for more information: https://cryptography.io/en/latest/faq.html 4) Ensure you have a recent Rust toolchain installed: https://cryptography.io/en/latest/installation.html#rust 5) If you are experiencing issues with Rust for *this release only* you may set the environment variable `CRYPTOGRAPHY_DONT_BUILD_RUST=1`. error: can't find Rust compiler If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler. To update pip, run: pip install --upgrade pip and then retry package installation. If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain. This package requires Rust >=1.41.0. ---------------------------------------- ERROR: Failed cleaning build dir for cryptography Failed to build cryptography ERROR: Could not build wheels for cryptography which use PEP 517 and cannot be installed directly WARNING: You are using pip version 19.2.3, however version 21.3.1 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command. *** Error 1 Reading CMake configuration... -- Found Git: E:/Ai-Thinker/AiThinkerIDE_V1.0/msys32/usr/bin/git.exe (found version "2.22.0") -- The C compiler identification is GNU 8.4.0 -- Found assembler: C:/Users/RanHao/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc.exe -- Check for working C compiler: C:/Users/RanHao/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc.exe -- Check for working C compiler: C:/Users/RanHao/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc.exe -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER. -- Building ESP-IDF components for target esp32 -- Project sdkconfig file E:/RT-ThreadStudio/workspace/nodemcu-32s_espidf/sdkconfig.nodemcu-32s -- Configuring incomplete, errors occurred! See also "E:/RT-ThreadStudio/workspace/nodemcu-32s_espidf/.pio/build/nodemcu-32s/CMakeFiles/CMakeOutput.log". fatal: not a git repository (or any parent up to mount point /) Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set). Traceback (most recent call last): import gen_kconfig_doc import kconfiglib ModuleNotFoundError: No module named 'kconfiglib' CMake Error at C:/Users/RanHao/.platformio/packages/framework-espidf/tools/cmake/kconfig.cmake:228 (message): Failed to run confgen.py (C:/Users/RanHao/.platformio/penv/Scripts/python.exe;C:/Users/RanHao/.platformio/packages/framework-espidf/tools/kconfig_new/confgen.py;--kconfig;C:/Users/RanHao/.platformio/packages/framework-espidf/Kconfig;--sdkconfig-rename;C:/Users/RanHao/.platformio/packages/framework-espidf/sdkconfig.rename;--config;E:/RT-ThreadStudio/workspace/nodemcu-32s_espidf/sdkconfig.nodemcu-32s;--env-file;E:/RT-ThreadStudio/workspace/nodemcu-32s_espidf/.pio/build/nodemcu-32s/config.env). Error 1 Call Stack (most recent call first): C:/Users/RanHao/.platformio/packages/framework-espidf/tools/cmake/build.cmake:457 (__kconfig_generate_config) C:/Users/RanHao/.platformio/packages/framework-espidf/tools/cmake/project.cmake:399 (idf_build_process) CMakeLists.txt:3 (project) ========================= [FAILED] Took 136.46 seconds ========================= ```
查看更多
2
个回答
默认排序
按发布时间排序
chenyaxing
2022-01-18
泥上偶然留指爪,鸿飞那复计东西。
``` error: can't find Rust compiler If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler. To update pip, run: pip install --upgrade pip ``` 执行下这个 : ``` C:/Users/RanHao/.platformio/penv/Scripts/python.exe -m pip install --upgrade pip ```
张世争
2022-01-18
学以致用
好像 python 缺少软件包: `error: can't find Rust compiler`,尝试pip install Rust 这个软件包,-- 你这是ESP32移植RT-Thread?
撰写答案
登录
注册新账号
关注者
0
被浏览
1k
关于作者
LuckRH
这家伙很懒,什么也没写!
提问
4
回答
0
被采纳
0
关注TA
发私信
相关问题
1
K210 esp32 初始化完成后程序崩溃
2
关于esp32的rt-thread nano移植
3
基于PlatformIO创建ESP32工程失败
4
用rt-thread创建ESP32 ESPIDF工程问题
5
RTthreadStudio创建基于PlatformIO工程失败
6
AT ESP32出现IP解析错误
7
RT-THREAD的配网小助手小程序是否适合esp32?
8
这个RT_Thread可以移植到esp32里面去吗
9
rtthread+esp32+http OTA有成功的例子参考吗
10
esp32通过AT接口实现modbusTCP slaver可行性问题
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
使用百度AI助手辅助编写一个rt-thread下的ONVIF设备发现功能的功能代码
2
RT-Thread 发布 EtherKit开源以太网硬件!
3
rt-thread使用cherryusb实现虚拟串口
4
《C++20 图形界面程序:速度与渲染效率的双重优化秘籍》
5
《原子操作:程序世界里的“最小魔法单位”解析》
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
ota在线升级
UART
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
msh
SFUD
keil_MDK
rt_mq_消息队列_msg_queue
at_device
ulog
C++_cpp
本月问答贡献
踩姑娘的小蘑菇
7
个答案
3
次被采纳
张世争
8
个答案
2
次被采纳
rv666
5
个答案
2
次被采纳
用户名由3_15位
11
个答案
1
次被采纳
KunYi
6
个答案
1
次被采纳
本月文章贡献
程序员阿伟
6
篇文章
2
次点赞
hhart
3
篇文章
4
次点赞
大龄码农
1
篇文章
2
次点赞
ThinkCode
1
篇文章
1
次点赞
Betrayer
1
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部