当前位置:   article > 正文

ESP32-IDF 编译配置esp32-camera-master_esp32 cam idf

esp32 cam idf

esp32-camera-master项目 github路径

GitHub - espressif/esp32-camera

1.解决环境问题

通过VSCODE 安装好IDF-5.0后,默认情况下是可以通过vscode调用编译的。

但为了调用终端也可以进行idf.py menuconfig 和 idf.py build命令。需要将环境添加到电脑PATH路径里。

 

解决报错:Failed to resolve component ‘mdns‘

esp-idf编译报错Failed to resolve component ‘mdns‘_SaSa_qwer的博客-CSDN博客

 2.配置 idf.py menuconfig

(暂时找不到配置wifi密码。和配置ESP32-CAM的板型)

 3. 编译 idf.py build 

4.连接电脑 usb 到 esp32-cam 进行烧录

  1. Windows PowerShell
  2. 版权所有 (C) Microsoft Corporation。保留所有权利。
  3. PS G:\Code\esp32\my\esp32-camera-master\examples> idf.py menuconfig
  4. Executing action: menuconfig
  5. Running ninja in directory g:\code\esp32\my\esp32-camera-master\examples\build
  6. Executing "ninja menuconfig"...
  7. [0/1] Re-running CMake...
  8. -- ccache will be used for faster recompilation
  9. -- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
  10. -- Building ESP-IDF components for target esp32
  11. -- Project sdkconfig file G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig
  12. Loading defaults file G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults...
  13. G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults:1 CONFIG_ESP32_DEFAULT_CPU_FREQ_240 was replaced with CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240
  14. G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults:12 CONFIG_SPIRAM_SUPPORT was replaced with CONFIG_SPIRAM
  15. G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults:13 CONFIG_ESP32_SPIRAM_SUPPORT was replaced with CONFIG_SPIRAM
  16. -- App "camera_example" version: 1
  17. -- Adding linker script G:/Code/esp32/my/esp32-camera-master/examples/build/esp-idf/esp_system/ld/memory.ld
  18. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_system/ld/esp32/sections.ld.in
  19. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.ld
  20. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.api.ld
  21. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
  22. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
  23. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
  24. -- Adding linker script G:/Code/esp32/esp-idf/components/soc/esp32/ld/esp32.peripherals.ld
  25. -- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp32-camera-master esp_adc esp_app_format esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_netif esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_system esp_timer esp_wifi espcoredump esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lwip main mbedtls mqtt newlib nvs_flash openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
  26. -- Component paths: G:/Code/esp32/esp-idf/components/app_trace G:/Code/esp32/esp-idf/components/app_update G:/Code/esp32/esp-idf/components/bootloader G:/Code/esp32/esp-idf/components/bootloader_support G:/Code/esp32/esp-idf/components/bt G:/Code/esp32/esp-idf/components/cmock G:/Code/esp32/esp-idf/components/console G:/Code/esp32/esp-idf/components/cxx G:/Code/esp32/esp-idf/components/driver G:/Code/esp32/esp-idf/components/efuse G:/Code/esp32/esp-idf/components/esp-tls G:/Code/esp32/my/esp32-camera-master G:/Code/esp32/esp-idf/components/esp_adc G:/Code/esp32/esp-idf/components/esp_app_format G:/Code/esp32/esp-idf/components/esp_common G:/Code/esp32/esp-idf/components/esp_eth G:/Code/esp32/esp-idf/components/esp_event G:/Code/esp32/esp-idf/components/esp_gdbstub G:/Code/esp32/esp-idf/components/esp_hid G:/Code/esp32/esp-idf/components/esp_http_client G:/Code/esp32/esp-idf/components/esp_http_server G:/Code/esp32/esp-idf/components/esp_https_ota G:/Code/esp32/esp-idf/components/esp_https_server G:/Code/esp32/esp-idf/components/esp_hw_support G:/Code/esp32/esp-idf/components/esp_lcd G:/Code/esp32/esp-idf/components/esp_local_ctrl G:/Code/esp32/esp-idf/components/esp_netif G:/Code/esp32/esp-idf/components/esp_partition G:/Code/esp32/esp-idf/components/esp_phy G:/Code/esp32/esp-idf/components/esp_pm G:/Code/esp32/esp-idf/components/esp_psram G:/Code/esp32/esp-idf/components/esp_ringbuf G:/Code/esp32/esp-idf/components/esp_rom G:/Code/esp32/esp-idf/components/esp_system G:/Code/esp32/esp-idf/components/esp_timer G:/Code/esp32/esp-idf/components/esp_wifi G:/Code/esp32/esp-idf/components/espcoredump G:/Code/esp32/esp-idf/components/esptool_py G:/Code/esp32/esp-idf/components/fatfs G:/Code/esp32/esp-idf/components/freertos G:/Code/esp32/esp-idf/components/hal G:/Code/esp32/esp-idf/components/heap G:/Code/esp32/esp-idf/components/http_parser G:/Code/esp32/esp-idf/components/idf_test G:/Code/esp32/esp-idf/components/ieee802154 G:/Code/esp32/esp-idf/components/json G:/Code/esp32/esp-idf/components/log G:/Code/esp32/esp-idf/components/lwip G:/Code/esp32/my/esp32-camera-master/examples/main G:/Code/esp32/esp-idf/components/mbedtls G:/Code/esp32/esp-idf/components/mqtt G:/Code/esp32/esp-idf/components/newlib G:/Code/esp32/esp-idf/components/nvs_flash G:/Code/esp32/esp-idf/components/openthread G:/Code/esp32/esp-idf/components/partition_table G:/Code/esp32/esp-idf/components/perfmon G:/Code/esp32/esp-idf/components/protobuf-c G:/Code
  27. :/Code/esp32/esp-idf/components/spi_flash G:/Code/esp32/esp-idf/components/spiffs G:/Code/esp32/esp-idf/components/tcp_transport G:/Code/esp32/esp-idf/components/ulp G:/Code/esp32/esp-idf/components/unity G:/Code/esp32/esp-idf/components/usb G:/Code/esp32/esp-idf/components/vfs G:/Code/esp32/esp-idf/components/wear_levelling G:/Code/esp32/esp-idf/components/wifi_provisioning G:/Code/esp32/esp-idf/components/wpa_supplicant G:/Code/esp32/esp-idf/components/xtensa
  28. -- Configuring done
  29. -- Generating done
  30. -- Build files have been written to: G:/Code/esp32/my/esp32-camera-master/examples/build
  31. [0/1] cmd.exe /C "cd /D G:\Code\esp32\my\esp32-camera-master\examples\build...A= --output config G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig"
  32. Loading defaults file G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults...
  33. G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults:1 CONFIG_ESP32_DEFAULT_CPU_FREQ_240 was replaced with CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults:12 CONFIG_SPIRAM_SUPPORT was replaced with CONFIG_SPIRAM
  34. G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults:13 CONFIG_ESP32_SPIRAM_SUPPORT was replaced with CONFIG_SPIRAM
  35. G:/Code/esp32/esp-idf/Kconfig:16: warning: IDF_ENV_FPGA has 'option env="IDF_ENV_FPGA"', but the environment variable IDF_ENV_FPGA is not set
  36. Loaded configuration 'G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig'
  37. No changes to save (for 'G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig')
  38. Loading defaults file G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults...
  39. G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults:1 CONFIG_ESP32_DEFAULT_CPU_FREQ_240 was replaced with CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults:12 CONFIG_SPIRAM_SUPPORT was replaced with CONFIG_SPIRAM
  40. G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults:13 CONFIG_ESP32_SPIRAM_SUPPORT was replaced with CONFIG_SPIRAM
  41. PS G:\Code\esp32\my\esp32-camera-master\examples> idf.py build
  42. Executing action: all (aliases: build)
  43. Running ninja in directory g:\code\esp32\my\esp32-camera-master\examples\build
  44. Executing "ninja all"...
  45. [0/1] Re-running CMake...-- ccache will be used for faster recompilation
  46. -- Project is not inside a git repository, or git repository has no commits; will not use 'git describe' to determine PROJECT_VER.
  47. -- Building ESP-IDF components for target esp32
  48. -- Project sdkconfig file G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig
  49. Loading defaults file G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults...
  50. G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults:1 CONFIG_ESP32_DEFAULT_CPU_FREQ_240 was replaced with CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ_240
  51. G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults:12 CONFIG_SPIRAM_SUPPORT was replaced with CONFIG_SPIRAM
  52. G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig.defaults:13 CONFIG_ESP32_SPIRAM_SUPPORT was replaced with CONFIG_SPIRAM
  53. -- App "camera_example" version: 1
  54. -- Adding linker script G:/Code/esp32/my/esp32-camera-master/examples/build/esp-idf/esp_system/ld/memory.ld
  55. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_system/ld/esp32/sections.ld.in
  56. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.ld
  57. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.api.ld
  58. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
  59. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-data.ld
  60. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.syscalls.ld
  61. -- Adding linker script G:/Code/esp32/esp-idf/components/soc/esp32/ld/esp32.peripherals.ld
  62. -- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp32-camera-master esp_adc esp_app_format esp_common esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_netif esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_system esp_timer esp_wifi espcoredump esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lwip main mbedtls mqtt newlib nvs_flash openthread partition_table perfmon protobuf-c protocomm pthread sdmmc soc spi_flash spiffs tcp_transport ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
  63. -- Component paths: G:/Code/esp32/esp-idf/components/app_trace G:/Code/esp32/esp-idf/components/app_update G:/Code/esp32/esp-idf/components/bootloader G:/Code/esp32/esp-idf/components/bootloader_support G:/Code/esp32/esp-idf/components/bt G:/Code/esp32/esp-idf/components/cmock G:/Code/esp32/esp-idf/components/console G:/Code/esp32/esp-idf/components/cxx G:/Code/esp32/esp-idf/components/driver G:/Code/esp32/esp-idf/components/efuse G:/Code/esp32/esp-idf/components/esp-tls G:/Code/esp32/my/esp32-camera-master G:/Code/esp32/esp-idf/components/esp_adc G:/Code/esp32/esp-idf/components/esp_app_format G:/Code/esp32/esp-idf/components/esp_common G:/Code/esp32/esp-idf/components/esp_eth G:/Code/esp32/esp-idf/components/esp_event G:/Code/esp32/esp-idf/components/esp_gdbstub G:/Code/esp32/esp-idf/components/esp_hid G:/Code/esp32/esp-idf/components/esp_http_client G:/Code/esp32/esp-idf/components/esp_http_server G:/Code/esp32/esp-idf/components/esp_https_ota G:/Code/esp32/esp-idf/components/esp_https_server G:/Code/esp32/esp-idf/components/esp_hw_support G:/Code/esp32/esp-idf/components/esp_lcd G:/Code/esp32/esp-idf/components/esp_local_ctrl G:/Code/esp32/esp-idf/components/esp_netif G:/Code/esp32/esp-idf/components/esp_partition G:/Code/esp32/esp-idf/components/esp_phy G:/Code/esp32/esp-idf/components/esp_pm G:/Code/esp32/esp-idf/components/esp_psram G:/Code/esp32/esp-idf/components/esp_ringbuf G:/Code/esp32/esp-idf/components/esp_rom G:/Code/esp32/esp-idf/components/esp_system G:/Code/esp32/esp-idf/components/esp_timer G:/Code/esp32/esp-idf/components/esp_wifi G:/Code/esp32/esp-idf/components/espcoredump G:/Code/esp32/esp-idf/components/esptool_py G:/Code/esp32/esp-idf/components/fatfs G:/Code/esp32/esp-idf/components/freertos G:/Code/esp32/esp-idf/components/hal G:/Code/esp32/esp-idf/components/heap G:/Code/esp32/esp-idf/components/http_parser G:/Code/esp32/esp-idf/components/idf_test G:/Code/esp32/esp-idf/components/ieee802154 G:/Code/esp32/esp-idf/components/json G:/Code/esp32/esp-idf/components/log G:/Code/esp32/esp-idf/components/lwip G:/Code/esp32/my/esp32-camera-master/examples/main G:/Code/esp32/esp-idf/components/mbedtls G:/Code/esp32/esp-idf/components/mqtt G:/Code/esp32/esp-idf/components/newlib G:/Code/esp32/esp-idf/components/nvs_flash G:/Code/esp32/esp-idf/components/openthread G:/Code/esp32/esp-idf/components/partition_table G:/Code/esp32/esp-idf/components/perfmon G:/Code/esp32/esp-idf/components/protobuf-c G:/Code/esp32/esp-idf/components/protocomm G:/Code/esp32/esp-idf/components/pthread G:/Code/esp32/esp-idf/components/sdmmc G:/Code/esp32/esp-idf/components/soc G:/Code/esp32/esp-idf/components/spi_flash G:/Code/esp32/esp-idf/components/spiffs G:/Code/esp32/esp-idf/components/tcp_transport G:/Code/esp32/esp-idf/components/ulp G:/Code/esp32/esp-idf/components/unity G:/Code/esp32/esp-idf/components/usb G:/Code/esp32/esp-idf/components/vfs G:/Code/esp32/esp-idf/components/wear_levelling G:/Code/esp32/esp-idf/components/wifi_provisioning G:/Code/esp32/esp-idf/components/wpa_supplicant G:/Code/esp32/esp-idf/components/xtensa
  64. -- Configuring done
  65. -- Generating done
  66. -- Build files have been written to: G:/Code/esp32/my/esp32-camera-master/examples/build
  67. [3/7] Generating binary image from built executableesptool.py v4.5.1
  68. Creating esp32 image...
  69. Merged 2 ELF sections
  70. Successfully created esp32 image.
  71. Generated G:/Code/esp32/my/esp32-camera-master/examples/build/camera_example.bin
  72. [4/7] cmd.exe /C "cd /D G:\Code\esp32\my\esp32-camera-master\examples\build...bin G:/Code/esp32/my/esp32-camera-master/examples/build/camera_example.bin"camera_example.bin binary size 0x523e0 bytes. Smallest app partition is 0x100000 bytes. 0xadc20 bytes (68%) free.
  73. [0/1] Re-running CMake...-- Building ESP-IDF components for target esp32
  74. -- Project sdkconfig file G:/Code/esp32/my/esp32-camera-master/examples/sdkconfig
  75. -- Adding linker script G:/Code/esp32/esp-idf/components/soc/esp32/ld/esp32.peripherals.ld
  76. -- App "bootloader" version: v5.0.1
  77. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.ld
  78. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.api.ld
  79. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.libgcc.ld
  80. -- Adding linker script G:/Code/esp32/esp-idf/components/esp_rom/esp32/ld/esp32.rom.newlib-funcs.ld
  81. -- Adding linker script G:/Code/esp32/esp-idf/components/bootloader/subproject/main/ld/esp32/bootloader.ld
  82. -- Adding linker script G:/Code/esp32/esp-idf/components/bootloader/subproject/main/ld/esp32/bootloader.rom.ld
  83. -- Components: bootloader bootloader_support efuse esp_app_format esp_common esp_hw_support esp_rom esp_system esptool_py freertos hal log main micro-ecc
  84. newlib partition_table soc spi_flash xtensa
  85. -- Component paths: G:/Code/esp32/esp-idf/components/bootloader G:/Code/esp32/esp-idf/components/bootloader_support G:/Code/esp32/esp-idf/components/efuse G:/Code/esp32/esp-idf/components/esp_app_format G:/Code/esp32/esp-idf/components/esp_common G:/Code/esp32/esp-idf/components/esp_hw_support G:/Code/esp32/esp-idf/components/esp_rom G:/Code/esp32/esp-idf/components/esp_system G:/Code/esp32/esp-idf/components/esptool_py G:/Code/esp32/esp-idf/components/freertos G:/Code/esp32/esp-idf/components/hal G:/Code/esp32/esp-idf/components/log G:/Code/esp32/esp-idf/components/bootloader/subproject/main G:/Code/esp32/esp-idf/components/bootloader/subproject/components/micro-ecc G:/Code/esp32/esp-idf/components/newlib G:/Code/esp32/esp-idf/components/partition_table G:/Code/esp32/esp-idf/components/soc G:/Code/esp32/esp-idf/components/spi_flash G:/Code/esp32/esp-idf/components/xtensa
  86. -- Configuring done
  87. -- Generating done
  88. -- Build files have been written to: G:/Code/esp32/my/esp32-camera-master/examples/build/bootloader
  89. [1/1] cmd.exe /C "cd /D G:\Code\esp32\my\esp32-camera-master\examples\build...Code/esp32/my/esp32-camera-master/examples/build/bootloader/bootloader.bin"Bootloader binary size 0x6de0 bytes. 0x8220 bytes (54%) free.
  90. Project build complete. To flash, run this command:
  91. G:\Code\esp32\.espressif\python_env\idf5.0_py3.8_env\Scripts\python.exe ..\..\..\esp-idf\components\esptool_py\esptool\esptool.py -p (PORT) -b 460800 --before default_reset --after hard_reset --chip esp32 write_flash --flash_mode dio --flash_size 4MB --flash_freq 80m 0x1000 build\bootloader\bootloader.bin
  92. 0x10000 build\partition_table\partition-table.bin 0x20000 build\camera_example.bin
  93. or run 'idf.py -p (PORT) flash'
  94. PS G:\Code\esp32\my\esp32-camera-master\examples> idf.py -p COM18 flash
  95. Executing action: flash
  96. Running ninja in directory g:\code\esp32\my\esp32-camera-master\examples\build
  97. Executing "ninja flash"...
  98. [1/5] cmd.exe /C "cd /D G:\Code\esp32\my\esp32-camera-master\examples\build\esp-idf\esptool_py && G:\Code\esp32\.espressif\python_env\idf5.0_py3.8_env\Scripts\python.exe G:/Code/esp32/esp-idf/components/partition_table/check_sizes.py --offset 0x10000 partition --type app G:/Code/esp32/my/esp32-camera-master/examples/build/partition_table/partition-table.bin G:/Code/esp32/my/esp32-camera-master/examples/build/camera_example.bin"
  99. camera_example.bin binary size 0x523e0 bytes. Smallest app partition is 0x100000 bytes. 0xadc20 bytes (68%) free.
  100. [2/5] Performing build step for 'bootloader'
  101. [1/1] cmd.exe /C "cd /D G:\Code\esp32\my\esp32-camera-master\examples\build\bootloader\esp-idf\esptool_py && G:\Code\esp32\.espressif\python_env\idf5.0_py3.8_env\Scripts\python.exe G:/Code/esp32/esp-idf/components/partition_table/check_sizes.py --offset 0x10000 bootloader 0x1000 G:/Code/esp32/my/esp32-camera-master/examples/build/bootloader/bootloader.bin"
  102. Bootloader binary size 0x6de0 bytes. 0x8220 bytes (54%) free.
  103. [2/3] cmd.exe /C "cd /D G:\Code\esp32\esp-idf\components\esptool_py && G:\Code\esp32\.espressif\tools\cmake\3.24.0\bin\cmake.exe -D IDF_PATH=G:/Code/esp32/esp-idf -D SERIAL_TOOL=G:/Code/esp32/.espressif/python_env/idf5.0_py3.8_env/Scripts/python.exe;;G:/Code/esp32/esp-idf/components/esptool_py/esptool/esptool.py;--chip;esp32 -D SERIAL_TOOL_ARGS=--before=default_reset;--after=hard_reset;write_flash;@flash_args -D WORKING_DIRECTORY=G:/Code/esp32/my/esp32-camera-master/examples/build -P G:/Code/esp32/esp-idf/components/esptool_py/run_serial_tool.cmake"
  104. esptool esp32 -p COM18 -b 460800 --before=default_reset --after=hard_reset write_flash --flash_mode dio --flash_freq 80m --flash_size 4MB 0x1000 bootloader/bootloader.bin 0x20000 camera_example.bin 0x10000 partition_table/partition-table.bin
  105. esptool.py v4.5.1
  106. Serial port COM18
  107. Connecting....
  108. Chip is ESP32-D0WD-V3 (revision v3.0)
  109. Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
  110. Crystal is 40MHz
  111. MAC: e0:5a:1b:a7:ed:20
  112. Uploading stub...
  113. Running stub...
  114. Stub running...
  115. Changing baud rate to 460800
  116. Changed.
  117. Configuring flash size...
  118. Flash will be erased from 0x00001000 to 0x00007fff...
  119. Flash will be erased from 0x00020000 to 0x00072fff...
  120. Flash will be erased from 0x00010000 to 0x00010fff...
  121. Compressed 28128 bytes to 17476...
  122. Writing at 0x00001000... (50 %)
  123. Writing at 0x00007850... (100 %)
  124. Wrote 28128 bytes (17476 compressed) at 0x00001000 in 0.9 seconds (effective 264.3 kbit/s)...
  125. Hash of data verified.
  126. Compressed 336864 bytes to 169307...
  127. Writing at 0x00020000... (9 %)
  128. Writing at 0x0002dab2... (18 %)
  129. Writing at 0x00037cb9... (27 %)
  130. Writing at 0x0003de77... (36 %)
  131. Writing at 0x000439a8... (45 %)
  132. Writing at 0x0004af60... (54 %)
  133. Writing at 0x0005230f... (63 %)
  134. Writing at 0x00058ade... (72 %)
  135. Writing at 0x00061f19... (81 %)
  136. Writing at 0x0006a471... (90 %)
  137. Writing at 0x000703ec... (100 %)
  138. Wrote 336864 bytes (169307 compressed) at 0x00020000 in 3.9 seconds (effective 694.5 kbit/s)...
  139. Hash of data verified.
  140. Compressed 3072 bytes to 104...
  141. Writing at 0x00010000... (100 %)
  142. Wrote 3072 bytes (104 compressed) at 0x00010000 in 0.1 seconds (effective 345.9 kbit/s)...
  143. Hash of data verified.
  144. Leaving...
  145. Hard resetting via RTS pin...
  146. Done

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/896402
推荐阅读
相关标签
  

闽ICP备14008679号