├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── LICENSE ├── README.md ├── pics ├── ESP32+Nordic 52840 Mini.jpg ├── ESP32+Nordic 52840.png ├── HX_DK_LOGO_Brochure.png ├── Nordic 52840 Dongle.png ├── Nordic 52840 Mini.png ├── Summit your issues step1.png ├── Summit your issues step2.png ├── Summit your issues step3.png ├── qq_group_QR_Code.png └── 红旭开发板硬件模块图.jpg ├── 硬件 ├── ESP32 芯片相关文档 │ └── README.md ├── NRF52840 芯片相关文档 │ └── README.md ├── README.md ├── 官方nRF52840 Dongle原理图 │ └── PCA10059-nRF52840 USB Dongle 1_0_0.pdf ├── 红旭nRF52840 Dongle原理图 │ ├── HX-52840-USB2-V11-sch.pdf │ └── README.md ├── 红旭nRF52840+ESP32 Mini无线开发板原理图 │ └── NRF52840+ESP32 Mini原理图V16.pdf ├── 红旭nRF52840Mini无线开发板原理图 │ ├── HX-52840-MINI-V10.pdf │ └── HX-52840-MINI-V11.pdf ├── 红旭配件模块原理图 │ ├── HX-BATTRY-V10-sch.pdf │ ├── HX-OLED-V10-sch.pdf │ ├── HX-SHT3X-V10-sch.pdf │ └── README.md └── 红旭配件模块芯片相关文档 │ ├── OLED控制芯片SSD1315-datasheet.pdf │ ├── README.md │ ├── 温湿度传感器SHT30-datasheet.pdf │ └── 电池充电芯片TP4060.pdf └── 软件 ├── Nordic 52840协议栈 └── README.md ├── Nordic 52840软件开发包 └── README.md ├── PC上位机软件 └── README.md ├── README.md ├── 红旭教程配套的相关工具 ├── Build Tools.zip └── README.md ├── 红旭无线开发板实战教程 ├── ESP32 │ ├── ESP32的第一课:如何创建自己的第一个热点.md │ ├── ESP32的第三课:三板斧之利用mbedtls获取天气预报.md │ └── ESP32的第二课:按键单击_长按_多击的实现.md ├── README.md ├── nRF52840 Dongle │ ├── local_pics │ │ ├── 2fc939c2165e6f560c65d14655847325.png │ │ ├── 36dbb318798de91c43199744a2604da3.png │ │ ├── 732396df27b4cff49d3da269fe571958.png │ │ ├── COM_Port.png │ │ ├── channel_capture.png │ │ ├── dongle_blink.gif │ │ ├── dongle_open.png │ │ ├── dongle_red_highlghted.png │ │ ├── download_successfully.png │ │ ├── downloading.png │ │ ├── firmware_download.png │ │ ├── hopping_selection_2.png │ │ ├── hx_52840_dongle.png │ │ ├── i_dont_understand.png │ │ ├── math_makes_me_happy.png │ │ ├── nRF_Programmer.png │ │ ├── open_floder_with_cmd.gif │ │ ├── plugin_confirmation.png │ │ ├── sniffer_devkey.png │ │ ├── sniffer_filter.png │ │ ├── sniffer_firmware.png │ │ ├── sniffer_key.png │ │ ├── sniffer_mechanism.png │ │ ├── sniffer_net_app_key.png │ │ ├── test_result.png │ │ ├── too_hasty.png │ │ ├── wireshark.png │ │ ├── wireshark_extcap.png │ │ └── wireshark_extcap_copy.png │ ├── 如何修复或者更新nRF52840 Dongle固件.md │ └── 如何利用红旭的nRF52840 Dongle捉包.md ├── nRF52840 │ ├── Nordic 52840的第一课Hello World.md │ ├── PWM点灯,我们是专业的.md │ ├── Sig Mesh第一课---基于Generic OnOff Model的Mesh点灯应用.md │ ├── the releated pics about tutorials │ │ ├── Absolute Pathgif.gif │ │ ├── Basci_tutorial_PPI.png │ │ ├── Basci_tutorial_PPI_GIF.png │ │ ├── Basci_tutorial_counter.png │ │ ├── Basci_tutorial_multi_button.png │ │ ├── Basci_tutorial_timer_GIF.png │ │ ├── Basic tutorial---pwm_Source1_User_Guide.PNG │ │ ├── Basic tutorial---pwm_Source2_User_Guide.PNG │ │ ├── Block schematic for timer_counter.svg │ │ ├── CMSIS_TOOLS_CONFIG_PATH.gif │ │ ├── GPIOTE_PPI.png │ │ ├── PPI block diagram.svg │ │ ├── PPI_Block_Simplify.png │ │ ├── PWM_FOR_HARDWARE_PWM.png │ │ ├── PWM_FOR_RTC.png │ │ ├── PWM_FOR_TIMER.png │ │ └── measure pulse width.svg │ ├── 什么是 PPI,它能干什么.md │ ├── 单击,双击,N 击又有何难.md │ ├── 如何使用硬件定时器及计数器.md │ └── 如何测量脉冲宽度.md ├── 入门教程 │ ├── ESP32 │ │ ├── windows开发ESP32的福音,编译速度堪比Linux.md │ │ ├── 使用vscode开发ESP32之修订篇.md │ │ └── 如何搭建ESP32开发环境.md │ ├── README.md │ ├── nRF52840 │ │ ├── Tutorial Pictures │ │ │ ├── Extension_Path.gif │ │ │ ├── GUI_Setting.gif │ │ │ ├── java_verison.png │ │ │ └── tools_xml.PNG │ │ ├── 初识Nordic 52840.md │ │ ├── 如何使用Vscode开发调试nRF52840(全网首发).md │ │ └── 如何搭建Nordic 52840开发环境.md │ └── 快速入门指南 │ │ └── README.md └── 配件模块 │ └── README.md ├── 红旭无线开发板实战教程对应源码 ├── ESP32 │ ├── ESP32的第一课:如何创建自己的第一个热点 │ │ └── app │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── build │ │ │ ├── app_trace │ │ │ │ ├── app_trace.d │ │ │ │ ├── app_trace_util.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── gcov │ │ │ │ │ └── gcov_rtio.d │ │ │ │ └── host_file_io.d │ │ │ ├── app_update │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── esp_ota_ops.d │ │ │ ├── aws_iot │ │ │ │ └── component_project_vars.mk │ │ │ ├── bootloader │ │ │ │ ├── bootloader.bin │ │ │ │ ├── bootloader.map │ │ │ │ ├── bootloader_support │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── src │ │ │ │ │ │ ├── bootloader_clock.d │ │ │ │ │ │ ├── bootloader_flash.d │ │ │ │ │ │ ├── bootloader_random.d │ │ │ │ │ │ ├── bootloader_sha.d │ │ │ │ │ │ ├── efuse.d │ │ │ │ │ │ ├── esp_image_format.d │ │ │ │ │ │ ├── flash_encrypt.d │ │ │ │ │ │ ├── flash_partitions.d │ │ │ │ │ │ ├── secure_boot.d │ │ │ │ │ │ └── secure_boot_signatures.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── esptool_py │ │ │ │ │ └── component_project_vars.mk │ │ │ │ ├── log │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── log.d │ │ │ │ ├── main │ │ │ │ │ ├── bootloader_start.d │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── flash_qio_mode.d │ │ │ │ ├── micro-ecc │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── micro-ecc │ │ │ │ │ │ └── uECC.d │ │ │ │ ├── soc │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── esp32 │ │ │ │ │ │ ├── cpu_util.d │ │ │ │ │ │ ├── rtc_clk.d │ │ │ │ │ │ ├── rtc_init.d │ │ │ │ │ │ ├── rtc_pm.d │ │ │ │ │ │ ├── rtc_sleep.d │ │ │ │ │ │ ├── rtc_time.d │ │ │ │ │ │ └── soc_memory_layout.d │ │ │ │ └── spi_flash │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── spi_flash_rom_patch.d │ │ │ ├── bootloader_support │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── src │ │ │ │ │ ├── bootloader_clock.d │ │ │ │ │ ├── bootloader_flash.d │ │ │ │ │ ├── bootloader_random.d │ │ │ │ │ ├── bootloader_sha.d │ │ │ │ │ ├── efuse.d │ │ │ │ │ ├── esp_image_format.d │ │ │ │ │ ├── flash_encrypt.d │ │ │ │ │ ├── flash_partitions.d │ │ │ │ │ ├── secure_boot.d │ │ │ │ │ └── secure_boot_signatures.d │ │ │ ├── bt │ │ │ │ ├── bt.d │ │ │ │ └── component_project_vars.mk │ │ │ ├── coap │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── libcoap │ │ │ │ │ └── src │ │ │ │ │ │ ├── address.d │ │ │ │ │ │ ├── async.d │ │ │ │ │ │ ├── block.d │ │ │ │ │ │ ├── coap_time.d │ │ │ │ │ │ ├── debug.d │ │ │ │ │ │ ├── encode.d │ │ │ │ │ │ ├── hashkey.d │ │ │ │ │ │ ├── mem.d │ │ │ │ │ │ ├── net.d │ │ │ │ │ │ ├── option.d │ │ │ │ │ │ ├── pdu.d │ │ │ │ │ │ ├── resource.d │ │ │ │ │ │ ├── str.d │ │ │ │ │ │ ├── subscribe.d │ │ │ │ │ │ └── uri.d │ │ │ │ └── port │ │ │ │ │ └── coap_io_socket.d │ │ │ ├── console │ │ │ │ ├── argtable3 │ │ │ │ │ └── argtable3.d │ │ │ │ ├── commands.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── linenoise │ │ │ │ │ └── linenoise.d │ │ │ │ └── split_argv.d │ │ │ ├── cxx │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── cxx_exception_stubs.d │ │ │ │ └── cxx_guards.d │ │ │ ├── driver │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── gpio.d │ │ │ │ ├── i2c.d │ │ │ │ ├── i2s.d │ │ │ │ ├── ledc.d │ │ │ │ ├── mcpwm.d │ │ │ │ ├── pcnt.d │ │ │ │ ├── periph_ctrl.d │ │ │ │ ├── rmt.d │ │ │ │ ├── rtc_module.d │ │ │ │ ├── sdmmc_host.d │ │ │ │ ├── sdmmc_transaction.d │ │ │ │ ├── sdspi_crc.d │ │ │ │ ├── sdspi_host.d │ │ │ │ ├── sdspi_transaction.d │ │ │ │ ├── sigmadelta.d │ │ │ │ ├── spi_common.d │ │ │ │ ├── spi_master.d │ │ │ │ ├── spi_slave.d │ │ │ │ ├── timer.d │ │ │ │ └── uart.d │ │ │ ├── esp32 │ │ │ │ ├── brownout.d │ │ │ │ ├── cache_err_int.d │ │ │ │ ├── clk.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── core_dump.d │ │ │ │ ├── cpu_start.d │ │ │ │ ├── crosscore_int.d │ │ │ │ ├── dport_access.d │ │ │ │ ├── dport_panic_highint_hdl.d │ │ │ │ ├── esp32_out.ld │ │ │ │ ├── esp_timer.d │ │ │ │ ├── esp_timer_esp32.d │ │ │ │ ├── ets_timer_legacy.d │ │ │ │ ├── event_default_handlers.d │ │ │ │ ├── event_loop.d │ │ │ │ ├── fast_crypto_ops.d │ │ │ │ ├── freertos_hooks.d │ │ │ │ ├── gdbstub.d │ │ │ │ ├── hw_random.d │ │ │ │ ├── hwcrypto │ │ │ │ │ ├── aes.d │ │ │ │ │ └── sha.d │ │ │ │ ├── int_wdt.d │ │ │ │ ├── intr_alloc.d │ │ │ │ ├── ipc.d │ │ │ │ ├── lib_printf.d │ │ │ │ ├── panic.d │ │ │ │ ├── phy_init.d │ │ │ │ ├── pm_esp32.d │ │ │ │ ├── pm_locks.d │ │ │ │ ├── pm_trace.d │ │ │ │ ├── restore.d │ │ │ │ ├── sleep_modes.d │ │ │ │ ├── smartconfig.d │ │ │ │ ├── spiram.d │ │ │ │ ├── spiram_psram.d │ │ │ │ ├── stack_check.d │ │ │ │ ├── system_api.d │ │ │ │ ├── task_wdt.d │ │ │ │ ├── wifi_init.d │ │ │ │ └── wifi_internal.d │ │ │ ├── esp_adc_cal │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── esp_adc_cal.d │ │ │ ├── esptool_py │ │ │ │ └── component_project_vars.mk │ │ │ ├── ethernet │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── emac_dev.d │ │ │ │ ├── emac_main.d │ │ │ │ └── eth_phy │ │ │ │ │ ├── phy_common.d │ │ │ │ │ ├── phy_lan8720.d │ │ │ │ │ └── phy_tlk110.d │ │ │ ├── expat │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── library │ │ │ │ │ ├── xmlparse.d │ │ │ │ │ ├── xmlrole.d │ │ │ │ │ ├── xmltok.d │ │ │ │ │ ├── xmltok_impl.d │ │ │ │ │ └── xmltok_ns.d │ │ │ │ └── port │ │ │ │ │ ├── chardata.d │ │ │ │ │ ├── expat_element.d │ │ │ │ │ └── minicheck.d │ │ │ ├── fatfs │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── src │ │ │ │ │ ├── diskio.d │ │ │ │ │ ├── diskio_sdmmc.d │ │ │ │ │ ├── diskio_spiflash.d │ │ │ │ │ ├── ff.d │ │ │ │ │ ├── ffsystem.d │ │ │ │ │ ├── ffunicode.d │ │ │ │ │ ├── vfs_fat.d │ │ │ │ │ ├── vfs_fat_sdmmc.d │ │ │ │ │ └── vfs_fat_spiflash.d │ │ │ ├── freertos │ │ │ │ ├── FreeRTOS-openocd.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── croutine.d │ │ │ │ ├── event_groups.d │ │ │ │ ├── list.d │ │ │ │ ├── port.d │ │ │ │ ├── portasm.d │ │ │ │ ├── queue.d │ │ │ │ ├── ringbuf.d │ │ │ │ ├── tasks.d │ │ │ │ ├── timers.d │ │ │ │ ├── xtensa_context.d │ │ │ │ ├── xtensa_init.d │ │ │ │ ├── xtensa_intr.d │ │ │ │ ├── xtensa_intr_asm.d │ │ │ │ ├── xtensa_overlay_os_hook.d │ │ │ │ ├── xtensa_vector_defaults.d │ │ │ │ └── xtensa_vectors.d │ │ │ ├── heap │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── heap_caps.d │ │ │ │ ├── heap_caps_init.d │ │ │ │ ├── heap_trace.d │ │ │ │ └── multi_heap.d │ │ │ ├── hello-world.bin │ │ │ ├── hello-world.map │ │ │ ├── idf_test │ │ │ │ └── component_project_vars.mk │ │ │ ├── include │ │ │ │ ├── config │ │ │ │ │ ├── adc │ │ │ │ │ │ └── cal │ │ │ │ │ │ │ ├── efuse │ │ │ │ │ │ │ ├── tp │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ └── vref │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ └── lut │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── app │ │ │ │ │ │ └── offset.h │ │ │ │ │ ├── auto.conf │ │ │ │ │ ├── auto.conf.cmd │ │ │ │ │ ├── aws │ │ │ │ │ │ └── iot │ │ │ │ │ │ │ └── mqtt │ │ │ │ │ │ │ └── host.h │ │ │ │ │ ├── ble │ │ │ │ │ │ └── smp │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── bluedroid │ │ │ │ │ │ ├── enabled.h │ │ │ │ │ │ ├── mem │ │ │ │ │ │ │ └── debug.h │ │ │ │ │ │ └── pinned │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ └── core │ │ │ │ │ │ │ ├── 0.h │ │ │ │ │ │ │ └── 1.h │ │ │ │ │ ├── bootloader │ │ │ │ │ │ └── vddsdio │ │ │ │ │ │ │ └── boost │ │ │ │ │ │ │ └── 1 │ │ │ │ │ │ │ └── 9v.h │ │ │ │ │ ├── brownout │ │ │ │ │ │ ├── det.h │ │ │ │ │ │ └── det │ │ │ │ │ │ │ ├── lvl.h │ │ │ │ │ │ │ └── lvl │ │ │ │ │ │ │ └── sel │ │ │ │ │ │ │ └── 0.h │ │ │ │ │ ├── bt │ │ │ │ │ │ ├── reserve │ │ │ │ │ │ │ └── dram.h │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── no │ │ │ │ │ │ │ └── log.h │ │ │ │ │ ├── btdm │ │ │ │ │ │ └── controller │ │ │ │ │ │ │ ├── hci │ │ │ │ │ │ │ └── mode │ │ │ │ │ │ │ │ ├── uart │ │ │ │ │ │ │ │ └── h4.h │ │ │ │ │ │ │ │ └── vhci.h │ │ │ │ │ │ │ └── pinned │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ ├── core.h │ │ │ │ │ │ │ └── core │ │ │ │ │ │ │ ├── 0.h │ │ │ │ │ │ │ └── 1.h │ │ │ │ │ ├── classic │ │ │ │ │ │ └── bt │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ ├── console │ │ │ │ │ │ └── uart │ │ │ │ │ │ │ ├── baudrate.h │ │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ └── num │ │ │ │ │ │ │ │ ├── 0.h │ │ │ │ │ │ │ │ └── 1.h │ │ │ │ │ │ │ ├── default.h │ │ │ │ │ │ │ └── num.h │ │ │ │ │ ├── dma │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ └── num.h │ │ │ │ │ ├── emac │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── priority.h │ │ │ │ │ ├── enable │ │ │ │ │ │ └── static │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── clean │ │ │ │ │ │ │ └── up │ │ │ │ │ │ │ └── hook.h │ │ │ │ │ ├── esp32 │ │ │ │ │ │ ├── apptrace │ │ │ │ │ │ │ ├── dest │ │ │ │ │ │ │ │ └── none.h │ │ │ │ │ │ │ └── lock │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ ├── debug │ │ │ │ │ │ │ └── ocdaware.h │ │ │ │ │ │ ├── deep │ │ │ │ │ │ │ └── sleep │ │ │ │ │ │ │ │ └── wakeup │ │ │ │ │ │ │ │ └── delay.h │ │ │ │ │ │ ├── default │ │ │ │ │ │ │ └── cpu │ │ │ │ │ │ │ │ └── freq │ │ │ │ │ │ │ │ ├── 160.h │ │ │ │ │ │ │ │ └── mhz.h │ │ │ │ │ │ ├── enable │ │ │ │ │ │ │ └── coredump │ │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ │ └── none.h │ │ │ │ │ │ ├── panic │ │ │ │ │ │ │ └── print │ │ │ │ │ │ │ │ └── reboot.h │ │ │ │ │ │ ├── phy │ │ │ │ │ │ │ ├── calibration │ │ │ │ │ │ │ │ └── and │ │ │ │ │ │ │ │ │ └── data │ │ │ │ │ │ │ │ │ └── storage.h │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ ├── tx │ │ │ │ │ │ │ │ └── power.h │ │ │ │ │ │ │ │ └── wifi │ │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ └── power.h │ │ │ │ │ │ ├── pthread │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ ├── prio │ │ │ │ │ │ │ │ └── default.h │ │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ │ └── size │ │ │ │ │ │ │ │ └── default.h │ │ │ │ │ │ ├── rtc │ │ │ │ │ │ │ ├── clk │ │ │ │ │ │ │ │ └── cal │ │ │ │ │ │ │ │ │ └── cycles.h │ │ │ │ │ │ │ └── clock │ │ │ │ │ │ │ │ └── source │ │ │ │ │ │ │ │ └── internal │ │ │ │ │ │ │ │ └── rc.h │ │ │ │ │ │ ├── time │ │ │ │ │ │ │ └── syscall │ │ │ │ │ │ │ │ └── use │ │ │ │ │ │ │ │ └── rtc │ │ │ │ │ │ │ │ └── frc1.h │ │ │ │ │ │ ├── trax │ │ │ │ │ │ │ └── twobanks.h │ │ │ │ │ │ ├── wifi │ │ │ │ │ │ │ ├── ampdu │ │ │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ ├── dynamic │ │ │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ │ ├── buffer.h │ │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ │ ├── nvs │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ │ └── ba │ │ │ │ │ │ │ │ │ └── win.h │ │ │ │ │ │ │ ├── static │ │ │ │ │ │ │ │ └── rx │ │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ ├── ba │ │ │ │ │ │ │ │ └── win.h │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ └── type.h │ │ │ │ │ │ └── xtal │ │ │ │ │ │ │ ├── freq.h │ │ │ │ │ │ │ └── freq │ │ │ │ │ │ │ └── 40.h │ │ │ │ │ ├── esptoolpy │ │ │ │ │ │ ├── after.h │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── reset.h │ │ │ │ │ │ ├── baud.h │ │ │ │ │ │ ├── baud │ │ │ │ │ │ │ ├── 115200b.h │ │ │ │ │ │ │ ├── 921600b.h │ │ │ │ │ │ │ └── other │ │ │ │ │ │ │ │ └── val.h │ │ │ │ │ │ ├── before.h │ │ │ │ │ │ ├── before │ │ │ │ │ │ │ └── reset.h │ │ │ │ │ │ ├── compressed.h │ │ │ │ │ │ ├── flashfreq.h │ │ │ │ │ │ ├── flashfreq │ │ │ │ │ │ │ └── 40m.h │ │ │ │ │ │ ├── flashmode.h │ │ │ │ │ │ ├── flashsize.h │ │ │ │ │ │ ├── flashsize │ │ │ │ │ │ │ ├── 2mb.h │ │ │ │ │ │ │ └── detect.h │ │ │ │ │ │ └── port.h │ │ │ │ │ ├── fatfs │ │ │ │ │ │ ├── codepage.h │ │ │ │ │ │ ├── codepage │ │ │ │ │ │ │ └── 437.h │ │ │ │ │ │ ├── fs │ │ │ │ │ │ │ └── lock.h │ │ │ │ │ │ ├── lfn │ │ │ │ │ │ │ └── none.h │ │ │ │ │ │ ├── per │ │ │ │ │ │ │ └── file │ │ │ │ │ │ │ │ └── cache.h │ │ │ │ │ │ └── timeout │ │ │ │ │ │ │ └── ms.h │ │ │ │ │ ├── flash │ │ │ │ │ │ └── encryption │ │ │ │ │ │ │ ├── insecure.h │ │ │ │ │ │ │ └── uart │ │ │ │ │ │ │ └── bootloader │ │ │ │ │ │ │ └── allow │ │ │ │ │ │ │ ├── cache.h │ │ │ │ │ │ │ ├── decrypt.h │ │ │ │ │ │ │ └── encrypt.h │ │ │ │ │ ├── flashmode │ │ │ │ │ │ └── dio.h │ │ │ │ │ ├── four │ │ │ │ │ │ └── universal │ │ │ │ │ │ │ └── mac │ │ │ │ │ │ │ └── address.h │ │ │ │ │ ├── freertos │ │ │ │ │ │ ├── assert │ │ │ │ │ │ │ ├── fail │ │ │ │ │ │ │ │ └── abort.h │ │ │ │ │ │ │ └── on │ │ │ │ │ │ │ │ └── untested │ │ │ │ │ │ │ │ └── function.h │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── stackoverflow │ │ │ │ │ │ │ │ └── canary.h │ │ │ │ │ │ ├── coretimer │ │ │ │ │ │ │ └── 0.h │ │ │ │ │ │ ├── hz.h │ │ │ │ │ │ ├── idle │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── stacksize.h │ │ │ │ │ │ ├── interrupt │ │ │ │ │ │ │ └── backtrace.h │ │ │ │ │ │ ├── isr │ │ │ │ │ │ │ └── stacksize.h │ │ │ │ │ │ ├── legacy │ │ │ │ │ │ │ ├── idle │ │ │ │ │ │ │ │ └── hook.h │ │ │ │ │ │ │ └── tick │ │ │ │ │ │ │ │ └── hook.h │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── name │ │ │ │ │ │ │ │ └── len.h │ │ │ │ │ │ ├── portmux │ │ │ │ │ │ │ ├── debug.h │ │ │ │ │ │ │ └── debug │ │ │ │ │ │ │ │ └── recursive.h │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── registry │ │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ ├── run │ │ │ │ │ │ │ └── time │ │ │ │ │ │ │ │ └── stats │ │ │ │ │ │ │ │ └── using │ │ │ │ │ │ │ │ ├── cpu │ │ │ │ │ │ │ │ └── clk.h │ │ │ │ │ │ │ │ └── esp │ │ │ │ │ │ │ │ └── timer.h │ │ │ │ │ │ ├── thread │ │ │ │ │ │ │ └── local │ │ │ │ │ │ │ │ └── storage │ │ │ │ │ │ │ │ └── pointers.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ └── stats │ │ │ │ │ │ │ └── formatting │ │ │ │ │ │ │ └── functions.h │ │ │ │ │ ├── gattc │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── gatts │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── heap │ │ │ │ │ │ └── poisoning │ │ │ │ │ │ │ └── disabled.h │ │ │ │ │ ├── int │ │ │ │ │ │ ├── wdt.h │ │ │ │ │ │ └── wdt │ │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── cpu1.h │ │ │ │ │ │ │ └── timeout │ │ │ │ │ │ │ └── ms.h │ │ │ │ │ ├── ip │ │ │ │ │ │ └── lost │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ └── interval.h │ │ │ │ │ ├── ipc │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── libsodium │ │ │ │ │ │ └── use │ │ │ │ │ │ │ └── mbedtls │ │ │ │ │ │ │ └── sha.h │ │ │ │ │ ├── log │ │ │ │ │ │ ├── bootloader │ │ │ │ │ │ │ ├── level.h │ │ │ │ │ │ │ └── level │ │ │ │ │ │ │ │ └── info.h │ │ │ │ │ │ ├── colors.h │ │ │ │ │ │ └── default │ │ │ │ │ │ │ ├── level.h │ │ │ │ │ │ │ └── level │ │ │ │ │ │ │ └── info.h │ │ │ │ │ ├── lwip │ │ │ │ │ │ ├── dhcp │ │ │ │ │ │ │ ├── does │ │ │ │ │ │ │ │ └── arp │ │ │ │ │ │ │ │ │ └── check.h │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── ntp │ │ │ │ │ │ │ │ └── servers.h │ │ │ │ │ │ ├── dhcps │ │ │ │ │ │ │ ├── lease │ │ │ │ │ │ │ │ └── unit.h │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── station │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ ├── etharp │ │ │ │ │ │ │ └── trust │ │ │ │ │ │ │ │ └── ip │ │ │ │ │ │ │ │ └── mac.h │ │ │ │ │ │ ├── loopback │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── pbufs.h │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ ├── active │ │ │ │ │ │ │ │ └── tcp.h │ │ │ │ │ │ │ ├── listening │ │ │ │ │ │ │ │ └── tcp.h │ │ │ │ │ │ │ ├── raw │ │ │ │ │ │ │ │ └── pcbs.h │ │ │ │ │ │ │ ├── sockets.h │ │ │ │ │ │ │ └── udp │ │ │ │ │ │ │ │ └── pcbs.h │ │ │ │ │ │ ├── netif │ │ │ │ │ │ │ └── loopback.h │ │ │ │ │ │ └── so │ │ │ │ │ │ │ ├── reuse.h │ │ │ │ │ │ │ └── reuse │ │ │ │ │ │ │ └── rxtoall.h │ │ │ │ │ ├── main │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── make │ │ │ │ │ │ └── warn │ │ │ │ │ │ │ └── undefined │ │ │ │ │ │ │ └── variables.h │ │ │ │ │ ├── mbedtls │ │ │ │ │ │ ├── aes │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ccm │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ecdh │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ecdsa │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ecp │ │ │ │ │ │ │ ├── c.h │ │ │ │ │ │ │ ├── dp │ │ │ │ │ │ │ │ ├── bp256r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── bp384r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── bp512r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── curve25519 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp192k1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp192r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp224k1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp224r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp256k1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp256r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp384r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ └── secp521r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ └── nist │ │ │ │ │ │ │ │ └── optim.h │ │ │ │ │ │ ├── gcm │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── hardware │ │ │ │ │ │ │ └── aes.h │ │ │ │ │ │ ├── have │ │ │ │ │ │ │ └── time.h │ │ │ │ │ │ ├── key │ │ │ │ │ │ │ └── exchange │ │ │ │ │ │ │ │ ├── dhe │ │ │ │ │ │ │ │ ├── psk.h │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ │ │ ├── ecdh │ │ │ │ │ │ │ │ ├── ecdsa.h │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ │ │ ├── ecdhe │ │ │ │ │ │ │ │ ├── ecdsa.h │ │ │ │ │ │ │ │ ├── psk.h │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ │ │ ├── elliptic │ │ │ │ │ │ │ │ └── curve.h │ │ │ │ │ │ │ │ ├── psk.h │ │ │ │ │ │ │ │ ├── rsa.h │ │ │ │ │ │ │ │ └── rsa │ │ │ │ │ │ │ │ └── psk.h │ │ │ │ │ │ ├── mpi │ │ │ │ │ │ │ └── use │ │ │ │ │ │ │ │ └── interrupt.h │ │ │ │ │ │ ├── pem │ │ │ │ │ │ │ ├── parse │ │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ │ └── write │ │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── rc4 │ │ │ │ │ │ │ └── disabled.h │ │ │ │ │ │ ├── ssl │ │ │ │ │ │ │ ├── alpn.h │ │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ │ └── content │ │ │ │ │ │ │ │ │ └── len.h │ │ │ │ │ │ │ ├── proto │ │ │ │ │ │ │ │ ├── tls1.h │ │ │ │ │ │ │ │ └── tls1 │ │ │ │ │ │ │ │ │ ├── 1.h │ │ │ │ │ │ │ │ │ └── 2.h │ │ │ │ │ │ │ ├── renegotiation.h │ │ │ │ │ │ │ └── session │ │ │ │ │ │ │ │ └── tickets.h │ │ │ │ │ │ ├── tls │ │ │ │ │ │ │ ├── client.h │ │ │ │ │ │ │ ├── enabled.h │ │ │ │ │ │ │ ├── server.h │ │ │ │ │ │ │ └── server │ │ │ │ │ │ │ │ └── and │ │ │ │ │ │ │ │ └── client.h │ │ │ │ │ │ └── x509 │ │ │ │ │ │ │ ├── crl │ │ │ │ │ │ │ └── parse │ │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ │ └── csr │ │ │ │ │ │ │ └── parse │ │ │ │ │ │ │ └── c.h │ │ │ │ │ ├── memmap │ │ │ │ │ │ └── smp.h │ │ │ │ │ ├── monitor │ │ │ │ │ │ ├── baud.h │ │ │ │ │ │ └── baud │ │ │ │ │ │ │ ├── 115200b.h │ │ │ │ │ │ │ └── other │ │ │ │ │ │ │ └── val.h │ │ │ │ │ ├── newlib │ │ │ │ │ │ ├── stdin │ │ │ │ │ │ │ └── line │ │ │ │ │ │ │ │ └── ending │ │ │ │ │ │ │ │ └── cr.h │ │ │ │ │ │ └── stdout │ │ │ │ │ │ │ └── line │ │ │ │ │ │ │ └── ending │ │ │ │ │ │ │ └── crlf.h │ │ │ │ │ ├── number │ │ │ │ │ │ └── of │ │ │ │ │ │ │ └── universal │ │ │ │ │ │ │ └── mac │ │ │ │ │ │ │ └── address.h │ │ │ │ │ ├── openssl │ │ │ │ │ │ ├── assert │ │ │ │ │ │ │ ├── debug.h │ │ │ │ │ │ │ ├── debug │ │ │ │ │ │ │ │ ├── block.h │ │ │ │ │ │ │ │ └── exit.h │ │ │ │ │ │ │ └── do │ │ │ │ │ │ │ │ └── nothing.h │ │ │ │ │ │ └── lowlevel │ │ │ │ │ │ │ └── debug.h │ │ │ │ │ ├── optimization │ │ │ │ │ │ ├── assertions │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ └── level │ │ │ │ │ │ │ └── debug.h │ │ │ │ │ ├── partition │ │ │ │ │ │ └── table │ │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ ├── app │ │ │ │ │ │ │ │ └── bin │ │ │ │ │ │ │ │ │ └── offset.h │ │ │ │ │ │ │ └── filename.h │ │ │ │ │ │ │ ├── filename.h │ │ │ │ │ │ │ └── single │ │ │ │ │ │ │ └── app.h │ │ │ │ │ ├── pm │ │ │ │ │ │ ├── dfs │ │ │ │ │ │ │ └── init │ │ │ │ │ │ │ │ └── auto.h │ │ │ │ │ │ ├── profiling.h │ │ │ │ │ │ ├── trace.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ └── rtc │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ └── ref.h │ │ │ │ │ ├── ppp │ │ │ │ │ │ ├── chap │ │ │ │ │ │ │ └── support.h │ │ │ │ │ │ ├── debug │ │ │ │ │ │ │ └── on.h │ │ │ │ │ │ ├── mppe │ │ │ │ │ │ │ └── support.h │ │ │ │ │ │ ├── mschap │ │ │ │ │ │ │ └── support.h │ │ │ │ │ │ └── pap │ │ │ │ │ │ │ └── support.h │ │ │ │ │ ├── python.h │ │ │ │ │ ├── secure │ │ │ │ │ │ ├── boot │ │ │ │ │ │ │ ├── allow │ │ │ │ │ │ │ │ ├── jtag.h │ │ │ │ │ │ │ │ └── rom │ │ │ │ │ │ │ │ │ └── basic.h │ │ │ │ │ │ │ ├── build │ │ │ │ │ │ │ │ └── signed │ │ │ │ │ │ │ │ │ └── binaries.h │ │ │ │ │ │ │ ├── insecure.h │ │ │ │ │ │ │ ├── signing │ │ │ │ │ │ │ │ └── key.h │ │ │ │ │ │ │ ├── test │ │ │ │ │ │ │ │ └── mode.h │ │ │ │ │ │ │ └── verification │ │ │ │ │ │ │ │ └── key.h │ │ │ │ │ │ └── bootloader │ │ │ │ │ │ │ ├── one │ │ │ │ │ │ │ └── time │ │ │ │ │ │ │ │ └── flash.h │ │ │ │ │ │ │ └── reflashable.h │ │ │ │ │ ├── smp │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── spi │ │ │ │ │ │ └── flash │ │ │ │ │ │ │ ├── log │ │ │ │ │ │ │ └── failed │ │ │ │ │ │ │ │ └── write.h │ │ │ │ │ │ │ ├── rom │ │ │ │ │ │ │ └── driver │ │ │ │ │ │ │ │ └── patch.h │ │ │ │ │ │ │ ├── warn │ │ │ │ │ │ │ └── setting │ │ │ │ │ │ │ │ └── zero │ │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ │ └── one.h │ │ │ │ │ │ │ └── writing │ │ │ │ │ │ │ └── dangerous │ │ │ │ │ │ │ └── regions │ │ │ │ │ │ │ └── aborts.h │ │ │ │ │ ├── spiffs │ │ │ │ │ │ ├── cache.h │ │ │ │ │ │ ├── cache │ │ │ │ │ │ │ └── wr.h │ │ │ │ │ │ ├── gc │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── runs.h │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ └── partitions.h │ │ │ │ │ │ ├── meta │ │ │ │ │ │ │ └── length.h │ │ │ │ │ │ ├── obj │ │ │ │ │ │ │ └── name │ │ │ │ │ │ │ │ └── len.h │ │ │ │ │ │ ├── page │ │ │ │ │ │ │ └── check.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ ├── magic.h │ │ │ │ │ │ │ ├── magic │ │ │ │ │ │ │ └── length.h │ │ │ │ │ │ │ └── mtime.h │ │ │ │ │ ├── spiram │ │ │ │ │ │ ├── allow │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ │ └── external │ │ │ │ │ │ │ │ └── memory.h │ │ │ │ │ │ ├── boot │ │ │ │ │ │ │ └── init.h │ │ │ │ │ │ ├── cache │ │ │ │ │ │ │ └── workaround.h │ │ │ │ │ │ ├── memtest.h │ │ │ │ │ │ ├── speed │ │ │ │ │ │ │ ├── 40m.h │ │ │ │ │ │ │ └── 80m.h │ │ │ │ │ │ ├── type │ │ │ │ │ │ │ └── esppsram32.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ ├── caps │ │ │ │ │ │ │ └── alloc.h │ │ │ │ │ │ │ ├── malloc.h │ │ │ │ │ │ │ └── memmap.h │ │ │ │ │ ├── stack │ │ │ │ │ │ └── check │ │ │ │ │ │ │ └── none.h │ │ │ │ │ ├── sw │ │ │ │ │ │ └── coexist │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── system │ │ │ │ │ │ └── event │ │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── sysview │ │ │ │ │ │ ├── enable.h │ │ │ │ │ │ ├── evt │ │ │ │ │ │ │ ├── idle │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ ├── isr │ │ │ │ │ │ │ │ ├── enter │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ ├── exit │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ │ │ └── scheduler │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ ├── overflow │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ ├── task │ │ │ │ │ │ │ │ ├── create │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ ├── start │ │ │ │ │ │ │ │ │ ├── exec │ │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ │ └── ready │ │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ ├── stop │ │ │ │ │ │ │ │ │ ├── exec │ │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ │ └── ready │ │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ └── terminate │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ │ ├── enter │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ └── exit │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ └── ts │ │ │ │ │ │ │ └── source │ │ │ │ │ │ │ ├── ccount.h │ │ │ │ │ │ │ ├── esp │ │ │ │ │ │ │ └── timer.h │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ ├── 00.h │ │ │ │ │ │ │ ├── 01.h │ │ │ │ │ │ │ ├── 10.h │ │ │ │ │ │ │ └── 11.h │ │ │ │ │ ├── task │ │ │ │ │ │ ├── wdt.h │ │ │ │ │ │ └── wdt │ │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── idle │ │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ ├── cpu0.h │ │ │ │ │ │ │ │ └── cpu1.h │ │ │ │ │ │ │ └── timeout │ │ │ │ │ │ │ └── s.h │ │ │ │ │ ├── tcp │ │ │ │ │ │ ├── maxrtx.h │ │ │ │ │ │ ├── msl.h │ │ │ │ │ │ ├── mss.h │ │ │ │ │ │ ├── oversize │ │ │ │ │ │ │ └── mss.h │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── ooseq.h │ │ │ │ │ │ ├── recvmbox │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ ├── snd │ │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ │ └── default.h │ │ │ │ │ │ ├── synmaxrtx.h │ │ │ │ │ │ └── wnd │ │ │ │ │ │ │ └── default.h │ │ │ │ │ ├── tcpip │ │ │ │ │ │ ├── recvmbox │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── timer │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── length.h │ │ │ │ │ │ └── task │ │ │ │ │ │ │ ├── priority.h │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ ├── depth.h │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── toolprefix.h │ │ │ │ │ ├── tracemem │ │ │ │ │ │ └── reserve │ │ │ │ │ │ │ └── dram.h │ │ │ │ │ ├── tristate.conf │ │ │ │ │ ├── udp │ │ │ │ │ │ └── recvmbox │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── ulp │ │ │ │ │ │ └── coproc │ │ │ │ │ │ │ └── reserve │ │ │ │ │ │ │ └── mem.h │ │ │ │ │ ├── wifi │ │ │ │ │ │ └── lwip │ │ │ │ │ │ │ └── allocation │ │ │ │ │ │ │ └── from │ │ │ │ │ │ │ └── spiram │ │ │ │ │ │ │ └── first.h │ │ │ │ │ └── wl │ │ │ │ │ │ └── sector │ │ │ │ │ │ ├── mode │ │ │ │ │ │ ├── perf.h │ │ │ │ │ │ └── safe.h │ │ │ │ │ │ ├── size.h │ │ │ │ │ │ └── size │ │ │ │ │ │ └── 4096.h │ │ │ │ └── sdkconfig.h │ │ │ ├── jsmn │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── src │ │ │ │ │ └── jsmn.d │ │ │ ├── json │ │ │ │ ├── cJSON │ │ │ │ │ ├── cJSON.d │ │ │ │ │ ├── cJSON_Utils.d │ │ │ │ │ └── test.d │ │ │ │ └── component_project_vars.mk │ │ │ ├── libsodium │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── libsodium │ │ │ │ │ └── src │ │ │ │ │ │ └── libsodium │ │ │ │ │ │ ├── crypto_aead │ │ │ │ │ │ ├── chacha20poly1305 │ │ │ │ │ │ │ └── sodium │ │ │ │ │ │ │ │ └── aead_chacha20poly1305.d │ │ │ │ │ │ └── xchacha20poly1305 │ │ │ │ │ │ │ └── sodium │ │ │ │ │ │ │ └── aead_xchacha20poly1305.d │ │ │ │ │ │ ├── crypto_auth │ │ │ │ │ │ ├── crypto_auth.d │ │ │ │ │ │ ├── hmacsha256 │ │ │ │ │ │ │ └── auth_hmacsha256.d │ │ │ │ │ │ ├── hmacsha512 │ │ │ │ │ │ │ └── auth_hmacsha512.d │ │ │ │ │ │ └── hmacsha512256 │ │ │ │ │ │ │ └── auth_hmacsha512256.d │ │ │ │ │ │ ├── crypto_box │ │ │ │ │ │ ├── crypto_box.d │ │ │ │ │ │ ├── crypto_box_easy.d │ │ │ │ │ │ ├── crypto_box_seal.d │ │ │ │ │ │ └── curve25519xsalsa20poly1305 │ │ │ │ │ │ │ └── box_curve25519xsalsa20poly1305.d │ │ │ │ │ │ ├── crypto_core │ │ │ │ │ │ ├── curve25519 │ │ │ │ │ │ │ └── ref10 │ │ │ │ │ │ │ │ └── curve25519_ref10.d │ │ │ │ │ │ ├── hchacha20 │ │ │ │ │ │ │ └── core_hchacha20.d │ │ │ │ │ │ ├── hsalsa20 │ │ │ │ │ │ │ ├── core_hsalsa20.d │ │ │ │ │ │ │ └── ref2 │ │ │ │ │ │ │ │ └── core_hsalsa20_ref2.d │ │ │ │ │ │ └── salsa │ │ │ │ │ │ │ └── ref │ │ │ │ │ │ │ └── core_salsa_ref.d │ │ │ │ │ │ ├── crypto_generichash │ │ │ │ │ │ ├── blake2b │ │ │ │ │ │ │ ├── generichash_blake2.d │ │ │ │ │ │ │ └── ref │ │ │ │ │ │ │ │ ├── blake2b-compress-avx2.d │ │ │ │ │ │ │ │ ├── blake2b-compress-ref.d │ │ │ │ │ │ │ │ ├── blake2b-compress-sse41.d │ │ │ │ │ │ │ │ ├── blake2b-compress-ssse3.d │ │ │ │ │ │ │ │ ├── blake2b-ref.d │ │ │ │ │ │ │ │ └── generichash_blake2b.d │ │ │ │ │ │ └── crypto_generichash.d │ │ │ │ │ │ ├── crypto_hash │ │ │ │ │ │ ├── crypto_hash.d │ │ │ │ │ │ ├── sha256 │ │ │ │ │ │ │ └── hash_sha256.d │ │ │ │ │ │ └── sha512 │ │ │ │ │ │ │ └── hash_sha512.d │ │ │ │ │ │ ├── crypto_kdf │ │ │ │ │ │ ├── blake2b │ │ │ │ │ │ │ └── kdf_blake2b.d │ │ │ │ │ │ └── crypto_kdf.d │ │ │ │ │ │ ├── crypto_kx │ │ │ │ │ │ └── crypto_kx.d │ │ │ │ │ │ ├── crypto_onetimeauth │ │ │ │ │ │ ├── crypto_onetimeauth.d │ │ │ │ │ │ └── poly1305 │ │ │ │ │ │ │ ├── donna │ │ │ │ │ │ │ └── poly1305_donna.d │ │ │ │ │ │ │ └── onetimeauth_poly1305.d │ │ │ │ │ │ ├── crypto_pwhash │ │ │ │ │ │ ├── argon2 │ │ │ │ │ │ │ ├── argon2-core.d │ │ │ │ │ │ │ ├── argon2-encoding.d │ │ │ │ │ │ │ ├── argon2-fill-block-ref.d │ │ │ │ │ │ │ ├── argon2-fill-block-ssse3.d │ │ │ │ │ │ │ ├── argon2.d │ │ │ │ │ │ │ ├── blake2b-long.d │ │ │ │ │ │ │ └── pwhash_argon2i.d │ │ │ │ │ │ ├── crypto_pwhash.d │ │ │ │ │ │ └── scryptsalsa208sha256 │ │ │ │ │ │ │ ├── crypto_scrypt-common.d │ │ │ │ │ │ │ ├── nosse │ │ │ │ │ │ │ └── pwhash_scryptsalsa208sha256_nosse.d │ │ │ │ │ │ │ ├── pbkdf2-sha256.d │ │ │ │ │ │ │ ├── pwhash_scryptsalsa208sha256.d │ │ │ │ │ │ │ └── scrypt_platform.d │ │ │ │ │ │ ├── crypto_scalarmult │ │ │ │ │ │ ├── crypto_scalarmult.d │ │ │ │ │ │ └── curve25519 │ │ │ │ │ │ │ ├── ref10 │ │ │ │ │ │ │ └── x25519_ref10.d │ │ │ │ │ │ │ └── scalarmult_curve25519.d │ │ │ │ │ │ ├── crypto_secretbox │ │ │ │ │ │ ├── crypto_secretbox.d │ │ │ │ │ │ ├── crypto_secretbox_easy.d │ │ │ │ │ │ └── xsalsa20poly1305 │ │ │ │ │ │ │ └── secretbox_xsalsa20poly1305.d │ │ │ │ │ │ ├── crypto_shorthash │ │ │ │ │ │ ├── crypto_shorthash.d │ │ │ │ │ │ └── siphash24 │ │ │ │ │ │ │ ├── ref │ │ │ │ │ │ │ ├── shorthash_siphash24_ref.d │ │ │ │ │ │ │ └── shorthash_siphashx24_ref.d │ │ │ │ │ │ │ ├── shorthash_siphash24.d │ │ │ │ │ │ │ └── shorthash_siphashx24.d │ │ │ │ │ │ ├── crypto_sign │ │ │ │ │ │ ├── crypto_sign.d │ │ │ │ │ │ └── ed25519 │ │ │ │ │ │ │ ├── ref10 │ │ │ │ │ │ │ ├── keypair.d │ │ │ │ │ │ │ ├── obsolete.d │ │ │ │ │ │ │ ├── open.d │ │ │ │ │ │ │ └── sign.d │ │ │ │ │ │ │ └── sign_ed25519.d │ │ │ │ │ │ ├── crypto_stream │ │ │ │ │ │ ├── chacha20 │ │ │ │ │ │ │ ├── ref │ │ │ │ │ │ │ │ └── chacha20_ref.d │ │ │ │ │ │ │ └── stream_chacha20.d │ │ │ │ │ │ ├── crypto_stream.d │ │ │ │ │ │ ├── salsa20 │ │ │ │ │ │ │ ├── ref │ │ │ │ │ │ │ │ └── salsa20_ref.d │ │ │ │ │ │ │ └── stream_salsa20.d │ │ │ │ │ │ └── xsalsa20 │ │ │ │ │ │ │ └── stream_xsalsa20.d │ │ │ │ │ │ ├── crypto_verify │ │ │ │ │ │ └── sodium │ │ │ │ │ │ │ └── verify.d │ │ │ │ │ │ ├── randombytes │ │ │ │ │ │ └── randombytes.d │ │ │ │ │ │ └── sodium │ │ │ │ │ │ ├── core.d │ │ │ │ │ │ ├── runtime.d │ │ │ │ │ │ ├── utils.d │ │ │ │ │ │ └── version.d │ │ │ │ └── port │ │ │ │ │ ├── crypto_hash_mbedtls │ │ │ │ │ ├── crypto_hash_sha256_mbedtls.d │ │ │ │ │ └── crypto_hash_sha512_mbedtls.d │ │ │ │ │ └── randombytes_esp32.d │ │ │ ├── log │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── log.d │ │ │ ├── lwip │ │ │ │ ├── api │ │ │ │ │ ├── api_lib.d │ │ │ │ │ ├── api_msg.d │ │ │ │ │ ├── err.d │ │ │ │ │ ├── netbuf.d │ │ │ │ │ ├── netdb.d │ │ │ │ │ ├── netifapi.d │ │ │ │ │ ├── pppapi.d │ │ │ │ │ ├── sockets.d │ │ │ │ │ └── tcpip.d │ │ │ │ ├── apps │ │ │ │ │ ├── dhcpserver.d │ │ │ │ │ ├── ping │ │ │ │ │ │ ├── esp_ping.d │ │ │ │ │ │ └── ping.d │ │ │ │ │ └── sntp │ │ │ │ │ │ └── sntp.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── core │ │ │ │ │ ├── def.d │ │ │ │ │ ├── dns.d │ │ │ │ │ ├── inet_chksum.d │ │ │ │ │ ├── init.d │ │ │ │ │ ├── ip.d │ │ │ │ │ ├── ipv4 │ │ │ │ │ │ ├── autoip.d │ │ │ │ │ │ ├── dhcp.d │ │ │ │ │ │ ├── icmp.d │ │ │ │ │ │ ├── igmp.d │ │ │ │ │ │ ├── ip4.d │ │ │ │ │ │ ├── ip4_addr.d │ │ │ │ │ │ └── ip_frag.d │ │ │ │ │ ├── ipv6 │ │ │ │ │ │ ├── dhcp6.d │ │ │ │ │ │ ├── ethip6.d │ │ │ │ │ │ ├── icmp6.d │ │ │ │ │ │ ├── inet6.d │ │ │ │ │ │ ├── ip6.d │ │ │ │ │ │ ├── ip6_addr.d │ │ │ │ │ │ ├── ip6_frag.d │ │ │ │ │ │ ├── mld6.d │ │ │ │ │ │ └── nd6.d │ │ │ │ │ ├── mem.d │ │ │ │ │ ├── memp.d │ │ │ │ │ ├── netif.d │ │ │ │ │ ├── pbuf.d │ │ │ │ │ ├── raw.d │ │ │ │ │ ├── stats.d │ │ │ │ │ ├── sys.d │ │ │ │ │ ├── tcp.d │ │ │ │ │ ├── tcp_in.d │ │ │ │ │ ├── tcp_out.d │ │ │ │ │ ├── timers.d │ │ │ │ │ └── udp.d │ │ │ │ ├── netif │ │ │ │ │ ├── etharp.d │ │ │ │ │ ├── ethernet.d │ │ │ │ │ ├── ethernetif.d │ │ │ │ │ ├── lowpan6.d │ │ │ │ │ └── slipif.d │ │ │ │ └── port │ │ │ │ │ ├── debug │ │ │ │ │ └── lwip_debug.d │ │ │ │ │ ├── freertos │ │ │ │ │ └── sys_arch.d │ │ │ │ │ ├── netif │ │ │ │ │ ├── ethernetif.d │ │ │ │ │ └── wlanif.d │ │ │ │ │ └── vfs_lwip.d │ │ │ ├── main │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── hello_world_main.d │ │ │ ├── mbedtls │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── library │ │ │ │ │ ├── aes.d │ │ │ │ │ ├── aesni.d │ │ │ │ │ ├── arc4.d │ │ │ │ │ ├── asn1parse.d │ │ │ │ │ ├── asn1write.d │ │ │ │ │ ├── base64.d │ │ │ │ │ ├── bignum.d │ │ │ │ │ ├── blowfish.d │ │ │ │ │ ├── camellia.d │ │ │ │ │ ├── ccm.d │ │ │ │ │ ├── certs.d │ │ │ │ │ ├── cipher.d │ │ │ │ │ ├── cipher_wrap.d │ │ │ │ │ ├── cmac.d │ │ │ │ │ ├── ctr_drbg.d │ │ │ │ │ ├── debug.d │ │ │ │ │ ├── des.d │ │ │ │ │ ├── dhm.d │ │ │ │ │ ├── ecdh.d │ │ │ │ │ ├── ecdsa.d │ │ │ │ │ ├── ecjpake.d │ │ │ │ │ ├── ecp.d │ │ │ │ │ ├── ecp_curves.d │ │ │ │ │ ├── entropy.d │ │ │ │ │ ├── entropy_poll.d │ │ │ │ │ ├── error.d │ │ │ │ │ ├── gcm.d │ │ │ │ │ ├── havege.d │ │ │ │ │ ├── hmac_drbg.d │ │ │ │ │ ├── md.d │ │ │ │ │ ├── md2.d │ │ │ │ │ ├── md4.d │ │ │ │ │ ├── md5.d │ │ │ │ │ ├── md_wrap.d │ │ │ │ │ ├── memory_buffer_alloc.d │ │ │ │ │ ├── oid.d │ │ │ │ │ ├── padlock.d │ │ │ │ │ ├── pem.d │ │ │ │ │ ├── pk.d │ │ │ │ │ ├── pk_wrap.d │ │ │ │ │ ├── pkcs11.d │ │ │ │ │ ├── pkcs12.d │ │ │ │ │ ├── pkcs5.d │ │ │ │ │ ├── pkparse.d │ │ │ │ │ ├── pkwrite.d │ │ │ │ │ ├── platform.d │ │ │ │ │ ├── ripemd160.d │ │ │ │ │ ├── rsa.d │ │ │ │ │ ├── sha1.d │ │ │ │ │ ├── sha256.d │ │ │ │ │ ├── sha512.d │ │ │ │ │ ├── ssl_cache.d │ │ │ │ │ ├── ssl_ciphersuites.d │ │ │ │ │ ├── ssl_cli.d │ │ │ │ │ ├── ssl_cookie.d │ │ │ │ │ ├── ssl_srv.d │ │ │ │ │ ├── ssl_ticket.d │ │ │ │ │ ├── ssl_tls.d │ │ │ │ │ ├── threading.d │ │ │ │ │ ├── timing.d │ │ │ │ │ ├── version.d │ │ │ │ │ ├── version_features.d │ │ │ │ │ ├── x509.d │ │ │ │ │ ├── x509_create.d │ │ │ │ │ ├── x509_crl.d │ │ │ │ │ ├── x509_crt.d │ │ │ │ │ ├── x509_csr.d │ │ │ │ │ ├── x509write_crt.d │ │ │ │ │ ├── x509write_csr.d │ │ │ │ │ └── xtea.d │ │ │ │ └── port │ │ │ │ │ ├── esp_bignum.d │ │ │ │ │ ├── esp_hardware.d │ │ │ │ │ ├── esp_sha1.d │ │ │ │ │ ├── esp_sha256.d │ │ │ │ │ ├── esp_sha512.d │ │ │ │ │ ├── mbedtls_debug.d │ │ │ │ │ └── net_sockets.d │ │ │ ├── mdns │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── mdns.d │ │ │ │ └── mdns_console.d │ │ │ ├── micro-ecc │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── micro-ecc │ │ │ │ │ └── uECC.d │ │ │ ├── newlib │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── locks.d │ │ │ │ ├── reent_init.d │ │ │ │ ├── syscall_table.d │ │ │ │ ├── syscalls.d │ │ │ │ └── time.d │ │ │ ├── nghttp │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── nghttp2 │ │ │ │ │ └── lib │ │ │ │ │ │ ├── nghttp2_buf.d │ │ │ │ │ │ ├── nghttp2_callbacks.d │ │ │ │ │ │ ├── nghttp2_debug.d │ │ │ │ │ │ ├── nghttp2_frame.d │ │ │ │ │ │ ├── nghttp2_hd.d │ │ │ │ │ │ ├── nghttp2_hd_huffman.d │ │ │ │ │ │ ├── nghttp2_hd_huffman_data.d │ │ │ │ │ │ ├── nghttp2_helper.d │ │ │ │ │ │ ├── nghttp2_http.d │ │ │ │ │ │ ├── nghttp2_map.d │ │ │ │ │ │ ├── nghttp2_mem.d │ │ │ │ │ │ ├── nghttp2_npn.d │ │ │ │ │ │ ├── nghttp2_option.d │ │ │ │ │ │ ├── nghttp2_outbound_item.d │ │ │ │ │ │ ├── nghttp2_pq.d │ │ │ │ │ │ ├── nghttp2_priority_spec.d │ │ │ │ │ │ ├── nghttp2_queue.d │ │ │ │ │ │ ├── nghttp2_rcbuf.d │ │ │ │ │ │ ├── nghttp2_session.d │ │ │ │ │ │ ├── nghttp2_stream.d │ │ │ │ │ │ ├── nghttp2_submit.d │ │ │ │ │ │ └── nghttp2_version.d │ │ │ │ └── port │ │ │ │ │ └── http_parser.d │ │ │ ├── nvs_flash │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── src │ │ │ │ │ ├── nvs_api.d │ │ │ │ │ ├── nvs_item_hash_list.d │ │ │ │ │ ├── nvs_page.d │ │ │ │ │ ├── nvs_pagemanager.d │ │ │ │ │ ├── nvs_storage.d │ │ │ │ │ └── nvs_types.d │ │ │ ├── openssl │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── library │ │ │ │ │ ├── ssl_cert.d │ │ │ │ │ ├── ssl_lib.d │ │ │ │ │ ├── ssl_methods.d │ │ │ │ │ ├── ssl_pkey.d │ │ │ │ │ ├── ssl_stack.d │ │ │ │ │ └── ssl_x509.d │ │ │ │ └── platform │ │ │ │ │ ├── ssl_pm.d │ │ │ │ │ └── ssl_port.d │ │ │ ├── partition_table │ │ │ │ └── component_project_vars.mk │ │ │ ├── partitions_singleapp.bin │ │ │ ├── pthread │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── pthread.d │ │ │ │ ├── pthread_cond_var.d │ │ │ │ └── pthread_local_storage.d │ │ │ ├── sdmmc │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── sdmmc_cmd.d │ │ │ ├── soc │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── esp32 │ │ │ │ │ ├── cpu_util.d │ │ │ │ │ ├── rtc_clk.d │ │ │ │ │ ├── rtc_init.d │ │ │ │ │ ├── rtc_pm.d │ │ │ │ │ ├── rtc_sleep.d │ │ │ │ │ ├── rtc_time.d │ │ │ │ │ └── soc_memory_layout.d │ │ │ ├── spi_flash │ │ │ │ ├── cache_utils.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── flash_mmap.d │ │ │ │ ├── flash_ops.d │ │ │ │ ├── partition.d │ │ │ │ └── spi_flash_rom_patch.d │ │ │ ├── spiffs │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── esp_spiffs.d │ │ │ │ └── spiffs │ │ │ │ │ └── src │ │ │ │ │ ├── spiffs_cache.d │ │ │ │ │ ├── spiffs_check.d │ │ │ │ │ ├── spiffs_gc.d │ │ │ │ │ ├── spiffs_hydrogen.d │ │ │ │ │ └── spiffs_nucleus.d │ │ │ ├── tcpip_adapter │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── tcpip_adapter_lwip.d │ │ │ ├── ulp │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── ulp.d │ │ │ │ └── ulp_macro.d │ │ │ ├── vfs │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── vfs.d │ │ │ │ └── vfs_uart.d │ │ │ ├── wear_levelling │ │ │ │ ├── Partition.d │ │ │ │ ├── SPI_Flash.d │ │ │ │ ├── WL_Ext_Perf.d │ │ │ │ ├── WL_Ext_Safe.d │ │ │ │ ├── WL_Flash.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── crc32.d │ │ │ │ └── wear_levelling.d │ │ │ ├── wpa_supplicant │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── port │ │ │ │ │ └── os_xtensa.d │ │ │ │ └── src │ │ │ │ │ ├── crypto │ │ │ │ │ ├── aes-cbc.d │ │ │ │ │ ├── aes-internal-dec.d │ │ │ │ │ ├── aes-internal-enc.d │ │ │ │ │ ├── aes-internal.d │ │ │ │ │ ├── aes-unwrap.d │ │ │ │ │ ├── aes-wrap.d │ │ │ │ │ ├── bignum.d │ │ │ │ │ ├── crypto_internal-cipher.d │ │ │ │ │ ├── crypto_internal-modexp.d │ │ │ │ │ ├── crypto_internal-rsa.d │ │ │ │ │ ├── crypto_internal.d │ │ │ │ │ ├── des-internal.d │ │ │ │ │ ├── dh_group5.d │ │ │ │ │ ├── dh_groups.d │ │ │ │ │ ├── md4-internal.d │ │ │ │ │ ├── md5-internal.d │ │ │ │ │ ├── md5.d │ │ │ │ │ ├── ms_funcs.d │ │ │ │ │ ├── rc4.d │ │ │ │ │ ├── sha1-internal.d │ │ │ │ │ ├── sha1-pbkdf2.d │ │ │ │ │ ├── sha1.d │ │ │ │ │ ├── sha256-internal.d │ │ │ │ │ └── sha256.d │ │ │ │ │ └── fast_crypto │ │ │ │ │ ├── fast_aes-cbc.d │ │ │ │ │ ├── fast_aes-unwrap.d │ │ │ │ │ ├── fast_aes-wrap.d │ │ │ │ │ ├── fast_crypto_internal-cipher.d │ │ │ │ │ ├── fast_crypto_internal-modexp.d │ │ │ │ │ ├── fast_crypto_internal.d │ │ │ │ │ ├── fast_sha256-internal.d │ │ │ │ │ └── fast_sha256.d │ │ │ └── xtensa-debug-module │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── eri.d │ │ │ │ └── trax.d │ │ │ ├── main │ │ │ ├── component.mk │ │ │ └── user_app.c │ │ │ ├── sdkconfig │ │ │ └── sdkconfig.old │ ├── ESP32的第三课:利用mbedtls获取天气预报 │ │ └── app │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── build │ │ │ ├── bootloader │ │ │ │ ├── bootloader.bin │ │ │ │ ├── bootloader.map │ │ │ │ ├── bootloader_support │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── src │ │ │ │ │ │ ├── bootloader_clock.d │ │ │ │ │ │ ├── bootloader_flash.d │ │ │ │ │ │ ├── bootloader_random.d │ │ │ │ │ │ ├── bootloader_sha.d │ │ │ │ │ │ ├── efuse.d │ │ │ │ │ │ ├── esp_image_format.d │ │ │ │ │ │ ├── flash_encrypt.d │ │ │ │ │ │ ├── flash_partitions.d │ │ │ │ │ │ ├── secure_boot.d │ │ │ │ │ │ └── secure_boot_signatures.d │ │ │ │ ├── esptool_py │ │ │ │ │ └── component_project_vars.mk │ │ │ │ ├── log │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── log.d │ │ │ │ ├── main │ │ │ │ │ ├── bootloader_start.d │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── flash_qio_mode.d │ │ │ │ ├── micro-ecc │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── micro-ecc │ │ │ │ │ │ └── uECC.d │ │ │ │ ├── soc │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── esp32 │ │ │ │ │ │ ├── cpu_util.d │ │ │ │ │ │ ├── rtc_clk.d │ │ │ │ │ │ ├── rtc_init.d │ │ │ │ │ │ ├── rtc_pm.d │ │ │ │ │ │ ├── rtc_sleep.d │ │ │ │ │ │ ├── rtc_time.d │ │ │ │ │ │ └── soc_memory_layout.d │ │ │ │ └── spi_flash │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── spi_flash_rom_patch.d │ │ │ ├── hello-world.bin │ │ │ ├── hello-world.map │ │ │ ├── include │ │ │ │ ├── config │ │ │ │ │ ├── adc │ │ │ │ │ │ └── cal │ │ │ │ │ │ │ ├── efuse │ │ │ │ │ │ │ ├── tp │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ └── vref │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ └── lut │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── app │ │ │ │ │ │ └── offset.h │ │ │ │ │ ├── auto.conf │ │ │ │ │ ├── auto.conf.cmd │ │ │ │ │ ├── aws │ │ │ │ │ │ └── iot │ │ │ │ │ │ │ └── mqtt │ │ │ │ │ │ │ └── host.h │ │ │ │ │ ├── ble │ │ │ │ │ │ └── smp │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── bluedroid │ │ │ │ │ │ ├── enabled.h │ │ │ │ │ │ ├── mem │ │ │ │ │ │ │ └── debug.h │ │ │ │ │ │ └── pinned │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ └── core │ │ │ │ │ │ │ ├── 0.h │ │ │ │ │ │ │ └── 1.h │ │ │ │ │ ├── bootloader │ │ │ │ │ │ └── vddsdio │ │ │ │ │ │ │ └── boost │ │ │ │ │ │ │ └── 1 │ │ │ │ │ │ │ └── 9v.h │ │ │ │ │ ├── brownout │ │ │ │ │ │ ├── det.h │ │ │ │ │ │ └── det │ │ │ │ │ │ │ ├── lvl.h │ │ │ │ │ │ │ └── lvl │ │ │ │ │ │ │ └── sel │ │ │ │ │ │ │ └── 0.h │ │ │ │ │ ├── bt │ │ │ │ │ │ ├── reserve │ │ │ │ │ │ │ └── dram.h │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── no │ │ │ │ │ │ │ └── log.h │ │ │ │ │ ├── btdm │ │ │ │ │ │ └── controller │ │ │ │ │ │ │ ├── hci │ │ │ │ │ │ │ └── mode │ │ │ │ │ │ │ │ ├── uart │ │ │ │ │ │ │ │ └── h4.h │ │ │ │ │ │ │ │ └── vhci.h │ │ │ │ │ │ │ └── pinned │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ ├── core.h │ │ │ │ │ │ │ └── core │ │ │ │ │ │ │ ├── 0.h │ │ │ │ │ │ │ └── 1.h │ │ │ │ │ ├── classic │ │ │ │ │ │ └── bt │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ ├── console │ │ │ │ │ │ └── uart │ │ │ │ │ │ │ ├── baudrate.h │ │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ └── num │ │ │ │ │ │ │ │ ├── 0.h │ │ │ │ │ │ │ │ └── 1.h │ │ │ │ │ │ │ ├── default.h │ │ │ │ │ │ │ └── num.h │ │ │ │ │ ├── dma │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ └── num.h │ │ │ │ │ ├── emac │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── priority.h │ │ │ │ │ ├── enable │ │ │ │ │ │ └── static │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── clean │ │ │ │ │ │ │ └── up │ │ │ │ │ │ │ └── hook.h │ │ │ │ │ ├── esp32 │ │ │ │ │ │ ├── apptrace │ │ │ │ │ │ │ ├── dest │ │ │ │ │ │ │ │ └── none.h │ │ │ │ │ │ │ └── lock │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ ├── debug │ │ │ │ │ │ │ └── ocdaware.h │ │ │ │ │ │ ├── deep │ │ │ │ │ │ │ └── sleep │ │ │ │ │ │ │ │ └── wakeup │ │ │ │ │ │ │ │ └── delay.h │ │ │ │ │ │ ├── default │ │ │ │ │ │ │ └── cpu │ │ │ │ │ │ │ │ └── freq │ │ │ │ │ │ │ │ ├── 160.h │ │ │ │ │ │ │ │ └── mhz.h │ │ │ │ │ │ ├── enable │ │ │ │ │ │ │ └── coredump │ │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ │ └── none.h │ │ │ │ │ │ ├── panic │ │ │ │ │ │ │ └── print │ │ │ │ │ │ │ │ └── reboot.h │ │ │ │ │ │ ├── phy │ │ │ │ │ │ │ ├── calibration │ │ │ │ │ │ │ │ └── and │ │ │ │ │ │ │ │ │ └── data │ │ │ │ │ │ │ │ │ └── storage.h │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ ├── tx │ │ │ │ │ │ │ │ └── power.h │ │ │ │ │ │ │ │ └── wifi │ │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ └── power.h │ │ │ │ │ │ ├── pthread │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ ├── prio │ │ │ │ │ │ │ │ └── default.h │ │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ │ └── size │ │ │ │ │ │ │ │ └── default.h │ │ │ │ │ │ ├── rtc │ │ │ │ │ │ │ ├── clk │ │ │ │ │ │ │ │ └── cal │ │ │ │ │ │ │ │ │ └── cycles.h │ │ │ │ │ │ │ └── clock │ │ │ │ │ │ │ │ └── source │ │ │ │ │ │ │ │ └── internal │ │ │ │ │ │ │ │ └── rc.h │ │ │ │ │ │ ├── time │ │ │ │ │ │ │ └── syscall │ │ │ │ │ │ │ │ └── use │ │ │ │ │ │ │ │ └── rtc │ │ │ │ │ │ │ │ └── frc1.h │ │ │ │ │ │ ├── trax │ │ │ │ │ │ │ └── twobanks.h │ │ │ │ │ │ ├── wifi │ │ │ │ │ │ │ ├── ampdu │ │ │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ ├── dynamic │ │ │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ │ ├── buffer.h │ │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ │ ├── nvs │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ │ └── ba │ │ │ │ │ │ │ │ │ └── win.h │ │ │ │ │ │ │ ├── static │ │ │ │ │ │ │ │ └── rx │ │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ ├── ba │ │ │ │ │ │ │ │ └── win.h │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ └── type.h │ │ │ │ │ │ └── xtal │ │ │ │ │ │ │ ├── freq.h │ │ │ │ │ │ │ └── freq │ │ │ │ │ │ │ └── 40.h │ │ │ │ │ ├── esptoolpy │ │ │ │ │ │ ├── after.h │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── reset.h │ │ │ │ │ │ ├── baud.h │ │ │ │ │ │ ├── baud │ │ │ │ │ │ │ ├── 115200b.h │ │ │ │ │ │ │ ├── 921600b.h │ │ │ │ │ │ │ └── other │ │ │ │ │ │ │ │ └── val.h │ │ │ │ │ │ ├── before.h │ │ │ │ │ │ ├── before │ │ │ │ │ │ │ └── reset.h │ │ │ │ │ │ ├── compressed.h │ │ │ │ │ │ ├── flashfreq.h │ │ │ │ │ │ ├── flashfreq │ │ │ │ │ │ │ └── 40m.h │ │ │ │ │ │ ├── flashmode.h │ │ │ │ │ │ ├── flashsize.h │ │ │ │ │ │ ├── flashsize │ │ │ │ │ │ │ ├── 2mb.h │ │ │ │ │ │ │ └── detect.h │ │ │ │ │ │ └── port.h │ │ │ │ │ ├── fatfs │ │ │ │ │ │ ├── codepage.h │ │ │ │ │ │ ├── codepage │ │ │ │ │ │ │ └── 437.h │ │ │ │ │ │ ├── fs │ │ │ │ │ │ │ └── lock.h │ │ │ │ │ │ ├── lfn │ │ │ │ │ │ │ └── none.h │ │ │ │ │ │ ├── per │ │ │ │ │ │ │ └── file │ │ │ │ │ │ │ │ └── cache.h │ │ │ │ │ │ └── timeout │ │ │ │ │ │ │ └── ms.h │ │ │ │ │ ├── flash │ │ │ │ │ │ └── encryption │ │ │ │ │ │ │ ├── insecure.h │ │ │ │ │ │ │ └── uart │ │ │ │ │ │ │ └── bootloader │ │ │ │ │ │ │ └── allow │ │ │ │ │ │ │ ├── cache.h │ │ │ │ │ │ │ ├── decrypt.h │ │ │ │ │ │ │ └── encrypt.h │ │ │ │ │ ├── flashmode │ │ │ │ │ │ └── dio.h │ │ │ │ │ ├── four │ │ │ │ │ │ └── universal │ │ │ │ │ │ │ └── mac │ │ │ │ │ │ │ └── address.h │ │ │ │ │ ├── freertos │ │ │ │ │ │ ├── assert │ │ │ │ │ │ │ ├── fail │ │ │ │ │ │ │ │ └── abort.h │ │ │ │ │ │ │ └── on │ │ │ │ │ │ │ │ └── untested │ │ │ │ │ │ │ │ └── function.h │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── stackoverflow │ │ │ │ │ │ │ │ └── canary.h │ │ │ │ │ │ ├── coretimer │ │ │ │ │ │ │ └── 0.h │ │ │ │ │ │ ├── hz.h │ │ │ │ │ │ ├── idle │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── stacksize.h │ │ │ │ │ │ ├── interrupt │ │ │ │ │ │ │ └── backtrace.h │ │ │ │ │ │ ├── isr │ │ │ │ │ │ │ └── stacksize.h │ │ │ │ │ │ ├── legacy │ │ │ │ │ │ │ ├── idle │ │ │ │ │ │ │ │ └── hook.h │ │ │ │ │ │ │ └── tick │ │ │ │ │ │ │ │ └── hook.h │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── name │ │ │ │ │ │ │ │ └── len.h │ │ │ │ │ │ ├── portmux │ │ │ │ │ │ │ ├── debug.h │ │ │ │ │ │ │ └── debug │ │ │ │ │ │ │ │ └── recursive.h │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── registry │ │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ ├── run │ │ │ │ │ │ │ └── time │ │ │ │ │ │ │ │ └── stats │ │ │ │ │ │ │ │ └── using │ │ │ │ │ │ │ │ ├── cpu │ │ │ │ │ │ │ │ └── clk.h │ │ │ │ │ │ │ │ └── esp │ │ │ │ │ │ │ │ └── timer.h │ │ │ │ │ │ ├── thread │ │ │ │ │ │ │ └── local │ │ │ │ │ │ │ │ └── storage │ │ │ │ │ │ │ │ └── pointers.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ └── stats │ │ │ │ │ │ │ └── formatting │ │ │ │ │ │ │ └── functions.h │ │ │ │ │ ├── gattc │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── gatts │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── heap │ │ │ │ │ │ └── poisoning │ │ │ │ │ │ │ └── disabled.h │ │ │ │ │ ├── int │ │ │ │ │ │ ├── wdt.h │ │ │ │ │ │ └── wdt │ │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── cpu1.h │ │ │ │ │ │ │ └── timeout │ │ │ │ │ │ │ └── ms.h │ │ │ │ │ ├── ip │ │ │ │ │ │ └── lost │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ └── interval.h │ │ │ │ │ ├── ipc │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── libsodium │ │ │ │ │ │ └── use │ │ │ │ │ │ │ └── mbedtls │ │ │ │ │ │ │ └── sha.h │ │ │ │ │ ├── log │ │ │ │ │ │ ├── bootloader │ │ │ │ │ │ │ ├── level.h │ │ │ │ │ │ │ └── level │ │ │ │ │ │ │ │ └── info.h │ │ │ │ │ │ ├── colors.h │ │ │ │ │ │ └── default │ │ │ │ │ │ │ ├── level.h │ │ │ │ │ │ │ └── level │ │ │ │ │ │ │ └── info.h │ │ │ │ │ ├── lwip │ │ │ │ │ │ ├── dhcp │ │ │ │ │ │ │ ├── does │ │ │ │ │ │ │ │ └── arp │ │ │ │ │ │ │ │ │ └── check.h │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── ntp │ │ │ │ │ │ │ │ └── servers.h │ │ │ │ │ │ ├── dhcps │ │ │ │ │ │ │ ├── lease │ │ │ │ │ │ │ │ └── unit.h │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── station │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ ├── etharp │ │ │ │ │ │ │ └── trust │ │ │ │ │ │ │ │ └── ip │ │ │ │ │ │ │ │ └── mac.h │ │ │ │ │ │ ├── loopback │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── pbufs.h │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ ├── active │ │ │ │ │ │ │ │ └── tcp.h │ │ │ │ │ │ │ ├── listening │ │ │ │ │ │ │ │ └── tcp.h │ │ │ │ │ │ │ ├── raw │ │ │ │ │ │ │ │ └── pcbs.h │ │ │ │ │ │ │ ├── sockets.h │ │ │ │ │ │ │ └── udp │ │ │ │ │ │ │ │ └── pcbs.h │ │ │ │ │ │ ├── netif │ │ │ │ │ │ │ └── loopback.h │ │ │ │ │ │ └── so │ │ │ │ │ │ │ ├── reuse.h │ │ │ │ │ │ │ └── reuse │ │ │ │ │ │ │ └── rxtoall.h │ │ │ │ │ ├── main │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── make │ │ │ │ │ │ └── warn │ │ │ │ │ │ │ └── undefined │ │ │ │ │ │ │ └── variables.h │ │ │ │ │ ├── mbedtls │ │ │ │ │ │ ├── aes │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ccm │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ecdh │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ecdsa │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ecp │ │ │ │ │ │ │ ├── c.h │ │ │ │ │ │ │ ├── dp │ │ │ │ │ │ │ │ ├── bp256r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── bp384r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── bp512r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── curve25519 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp192k1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp192r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp224k1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp224r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp256k1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp256r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp384r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ └── secp521r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ └── nist │ │ │ │ │ │ │ │ └── optim.h │ │ │ │ │ │ ├── gcm │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── hardware │ │ │ │ │ │ │ └── aes.h │ │ │ │ │ │ ├── have │ │ │ │ │ │ │ └── time.h │ │ │ │ │ │ ├── key │ │ │ │ │ │ │ └── exchange │ │ │ │ │ │ │ │ ├── dhe │ │ │ │ │ │ │ │ ├── psk.h │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ │ │ ├── ecdh │ │ │ │ │ │ │ │ ├── ecdsa.h │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ │ │ ├── ecdhe │ │ │ │ │ │ │ │ ├── ecdsa.h │ │ │ │ │ │ │ │ ├── psk.h │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ │ │ ├── elliptic │ │ │ │ │ │ │ │ └── curve.h │ │ │ │ │ │ │ │ ├── psk.h │ │ │ │ │ │ │ │ ├── rsa.h │ │ │ │ │ │ │ │ └── rsa │ │ │ │ │ │ │ │ └── psk.h │ │ │ │ │ │ ├── mpi │ │ │ │ │ │ │ └── use │ │ │ │ │ │ │ │ └── interrupt.h │ │ │ │ │ │ ├── pem │ │ │ │ │ │ │ ├── parse │ │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ │ └── write │ │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── rc4 │ │ │ │ │ │ │ └── disabled.h │ │ │ │ │ │ ├── ssl │ │ │ │ │ │ │ ├── alpn.h │ │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ │ └── content │ │ │ │ │ │ │ │ │ └── len.h │ │ │ │ │ │ │ ├── proto │ │ │ │ │ │ │ │ ├── tls1.h │ │ │ │ │ │ │ │ └── tls1 │ │ │ │ │ │ │ │ │ ├── 1.h │ │ │ │ │ │ │ │ │ └── 2.h │ │ │ │ │ │ │ ├── renegotiation.h │ │ │ │ │ │ │ └── session │ │ │ │ │ │ │ │ └── tickets.h │ │ │ │ │ │ ├── tls │ │ │ │ │ │ │ ├── client.h │ │ │ │ │ │ │ ├── enabled.h │ │ │ │ │ │ │ ├── server.h │ │ │ │ │ │ │ └── server │ │ │ │ │ │ │ │ └── and │ │ │ │ │ │ │ │ └── client.h │ │ │ │ │ │ └── x509 │ │ │ │ │ │ │ ├── crl │ │ │ │ │ │ │ └── parse │ │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ │ └── csr │ │ │ │ │ │ │ └── parse │ │ │ │ │ │ │ └── c.h │ │ │ │ │ ├── memmap │ │ │ │ │ │ └── smp.h │ │ │ │ │ ├── monitor │ │ │ │ │ │ ├── baud.h │ │ │ │ │ │ └── baud │ │ │ │ │ │ │ ├── 115200b.h │ │ │ │ │ │ │ └── other │ │ │ │ │ │ │ └── val.h │ │ │ │ │ ├── newlib │ │ │ │ │ │ ├── stdin │ │ │ │ │ │ │ └── line │ │ │ │ │ │ │ │ └── ending │ │ │ │ │ │ │ │ └── cr.h │ │ │ │ │ │ └── stdout │ │ │ │ │ │ │ └── line │ │ │ │ │ │ │ └── ending │ │ │ │ │ │ │ └── crlf.h │ │ │ │ │ ├── number │ │ │ │ │ │ └── of │ │ │ │ │ │ │ └── universal │ │ │ │ │ │ │ └── mac │ │ │ │ │ │ │ └── address.h │ │ │ │ │ ├── openssl │ │ │ │ │ │ ├── assert │ │ │ │ │ │ │ ├── debug.h │ │ │ │ │ │ │ ├── debug │ │ │ │ │ │ │ │ ├── block.h │ │ │ │ │ │ │ │ └── exit.h │ │ │ │ │ │ │ └── do │ │ │ │ │ │ │ │ └── nothing.h │ │ │ │ │ │ └── lowlevel │ │ │ │ │ │ │ └── debug.h │ │ │ │ │ ├── optimization │ │ │ │ │ │ ├── assertions │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ └── level │ │ │ │ │ │ │ └── debug.h │ │ │ │ │ ├── partition │ │ │ │ │ │ └── table │ │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ ├── app │ │ │ │ │ │ │ │ └── bin │ │ │ │ │ │ │ │ │ └── offset.h │ │ │ │ │ │ │ └── filename.h │ │ │ │ │ │ │ ├── filename.h │ │ │ │ │ │ │ └── single │ │ │ │ │ │ │ └── app.h │ │ │ │ │ ├── pm │ │ │ │ │ │ ├── dfs │ │ │ │ │ │ │ └── init │ │ │ │ │ │ │ │ └── auto.h │ │ │ │ │ │ ├── profiling.h │ │ │ │ │ │ ├── trace.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ └── rtc │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ └── ref.h │ │ │ │ │ ├── ppp │ │ │ │ │ │ ├── chap │ │ │ │ │ │ │ └── support.h │ │ │ │ │ │ ├── debug │ │ │ │ │ │ │ └── on.h │ │ │ │ │ │ ├── mppe │ │ │ │ │ │ │ └── support.h │ │ │ │ │ │ ├── mschap │ │ │ │ │ │ │ └── support.h │ │ │ │ │ │ └── pap │ │ │ │ │ │ │ └── support.h │ │ │ │ │ ├── python.h │ │ │ │ │ ├── secure │ │ │ │ │ │ ├── boot │ │ │ │ │ │ │ ├── allow │ │ │ │ │ │ │ │ ├── jtag.h │ │ │ │ │ │ │ │ └── rom │ │ │ │ │ │ │ │ │ └── basic.h │ │ │ │ │ │ │ ├── build │ │ │ │ │ │ │ │ └── signed │ │ │ │ │ │ │ │ │ └── binaries.h │ │ │ │ │ │ │ ├── insecure.h │ │ │ │ │ │ │ ├── signing │ │ │ │ │ │ │ │ └── key.h │ │ │ │ │ │ │ ├── test │ │ │ │ │ │ │ │ └── mode.h │ │ │ │ │ │ │ └── verification │ │ │ │ │ │ │ │ └── key.h │ │ │ │ │ │ └── bootloader │ │ │ │ │ │ │ ├── one │ │ │ │ │ │ │ └── time │ │ │ │ │ │ │ │ └── flash.h │ │ │ │ │ │ │ └── reflashable.h │ │ │ │ │ ├── smp │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── spi │ │ │ │ │ │ └── flash │ │ │ │ │ │ │ ├── log │ │ │ │ │ │ │ └── failed │ │ │ │ │ │ │ │ └── write.h │ │ │ │ │ │ │ ├── rom │ │ │ │ │ │ │ └── driver │ │ │ │ │ │ │ │ └── patch.h │ │ │ │ │ │ │ ├── warn │ │ │ │ │ │ │ └── setting │ │ │ │ │ │ │ │ └── zero │ │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ │ └── one.h │ │ │ │ │ │ │ └── writing │ │ │ │ │ │ │ └── dangerous │ │ │ │ │ │ │ └── regions │ │ │ │ │ │ │ └── aborts.h │ │ │ │ │ ├── spiffs │ │ │ │ │ │ ├── cache.h │ │ │ │ │ │ ├── cache │ │ │ │ │ │ │ └── wr.h │ │ │ │ │ │ ├── gc │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── runs.h │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ └── partitions.h │ │ │ │ │ │ ├── meta │ │ │ │ │ │ │ └── length.h │ │ │ │ │ │ ├── obj │ │ │ │ │ │ │ └── name │ │ │ │ │ │ │ │ └── len.h │ │ │ │ │ │ ├── page │ │ │ │ │ │ │ └── check.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ ├── magic.h │ │ │ │ │ │ │ ├── magic │ │ │ │ │ │ │ └── length.h │ │ │ │ │ │ │ └── mtime.h │ │ │ │ │ ├── spiram │ │ │ │ │ │ ├── allow │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ │ └── external │ │ │ │ │ │ │ │ └── memory.h │ │ │ │ │ │ ├── boot │ │ │ │ │ │ │ └── init.h │ │ │ │ │ │ ├── cache │ │ │ │ │ │ │ └── workaround.h │ │ │ │ │ │ ├── memtest.h │ │ │ │ │ │ ├── speed │ │ │ │ │ │ │ ├── 40m.h │ │ │ │ │ │ │ └── 80m.h │ │ │ │ │ │ ├── type │ │ │ │ │ │ │ └── esppsram32.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ ├── caps │ │ │ │ │ │ │ └── alloc.h │ │ │ │ │ │ │ ├── malloc.h │ │ │ │ │ │ │ └── memmap.h │ │ │ │ │ ├── stack │ │ │ │ │ │ └── check │ │ │ │ │ │ │ └── none.h │ │ │ │ │ ├── sw │ │ │ │ │ │ └── coexist │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── system │ │ │ │ │ │ └── event │ │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── sysview │ │ │ │ │ │ ├── enable.h │ │ │ │ │ │ ├── evt │ │ │ │ │ │ │ ├── idle │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ ├── isr │ │ │ │ │ │ │ │ ├── enter │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ ├── exit │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ │ │ └── scheduler │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ ├── overflow │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ ├── task │ │ │ │ │ │ │ │ ├── create │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ ├── start │ │ │ │ │ │ │ │ │ ├── exec │ │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ │ └── ready │ │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ ├── stop │ │ │ │ │ │ │ │ │ ├── exec │ │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ │ └── ready │ │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ └── terminate │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ │ ├── enter │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ └── exit │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ └── ts │ │ │ │ │ │ │ └── source │ │ │ │ │ │ │ ├── ccount.h │ │ │ │ │ │ │ ├── esp │ │ │ │ │ │ │ └── timer.h │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ ├── 00.h │ │ │ │ │ │ │ ├── 01.h │ │ │ │ │ │ │ ├── 10.h │ │ │ │ │ │ │ └── 11.h │ │ │ │ │ ├── task │ │ │ │ │ │ ├── wdt.h │ │ │ │ │ │ └── wdt │ │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── idle │ │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ ├── cpu0.h │ │ │ │ │ │ │ │ └── cpu1.h │ │ │ │ │ │ │ └── timeout │ │ │ │ │ │ │ └── s.h │ │ │ │ │ ├── tcp │ │ │ │ │ │ ├── maxrtx.h │ │ │ │ │ │ ├── msl.h │ │ │ │ │ │ ├── mss.h │ │ │ │ │ │ ├── oversize │ │ │ │ │ │ │ └── mss.h │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── ooseq.h │ │ │ │ │ │ ├── recvmbox │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ ├── snd │ │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ │ └── default.h │ │ │ │ │ │ ├── synmaxrtx.h │ │ │ │ │ │ └── wnd │ │ │ │ │ │ │ └── default.h │ │ │ │ │ ├── tcpip │ │ │ │ │ │ ├── recvmbox │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── timer │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── length.h │ │ │ │ │ │ └── task │ │ │ │ │ │ │ ├── priority.h │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ ├── depth.h │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── toolprefix.h │ │ │ │ │ ├── tracemem │ │ │ │ │ │ └── reserve │ │ │ │ │ │ │ └── dram.h │ │ │ │ │ ├── tristate.conf │ │ │ │ │ ├── udp │ │ │ │ │ │ └── recvmbox │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── ulp │ │ │ │ │ │ └── coproc │ │ │ │ │ │ │ └── reserve │ │ │ │ │ │ │ └── mem.h │ │ │ │ │ ├── wifi │ │ │ │ │ │ └── lwip │ │ │ │ │ │ │ └── allocation │ │ │ │ │ │ │ └── from │ │ │ │ │ │ │ └── spiram │ │ │ │ │ │ │ └── first.h │ │ │ │ │ └── wl │ │ │ │ │ │ └── sector │ │ │ │ │ │ ├── mode │ │ │ │ │ │ ├── perf.h │ │ │ │ │ │ └── safe.h │ │ │ │ │ │ ├── size.h │ │ │ │ │ │ └── size │ │ │ │ │ │ └── 4096.h │ │ │ │ └── sdkconfig.h │ │ │ ├── main │ │ │ │ ├── hello_world_main.d │ │ │ │ ├── user_app.d │ │ │ │ ├── user_driver │ │ │ │ │ └── user_key.d │ │ │ │ └── user_key.d │ │ │ └── partitions_singleapp.bin │ │ │ ├── components │ │ │ └── user_driver │ │ │ │ ├── component.mk │ │ │ │ ├── include │ │ │ │ ├── user_app.h │ │ │ │ ├── user_http_s.h │ │ │ │ ├── user_key.h │ │ │ │ └── user_led.h │ │ │ │ ├── user_app.c │ │ │ │ ├── user_http_s.c │ │ │ │ ├── user_key.c │ │ │ │ └── user_led.c │ │ │ ├── main │ │ │ ├── component.mk │ │ │ └── user_main.c │ │ │ ├── sdkconfig │ │ │ └── sdkconfig.old │ ├── ESP32的第二课:按键单击以及多击的实现 │ │ └── app │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── build │ │ │ ├── app_trace │ │ │ │ ├── app_trace.d │ │ │ │ ├── app_trace_util.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── gcov │ │ │ │ │ └── gcov_rtio.d │ │ │ │ └── host_file_io.d │ │ │ ├── app_update │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── esp_ota_ops.d │ │ │ ├── aws_iot │ │ │ │ └── component_project_vars.mk │ │ │ ├── bootloader │ │ │ │ ├── bootloader.bin │ │ │ │ ├── bootloader.map │ │ │ │ ├── bootloader_support │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── src │ │ │ │ │ │ ├── bootloader_clock.d │ │ │ │ │ │ ├── bootloader_flash.d │ │ │ │ │ │ ├── bootloader_random.d │ │ │ │ │ │ ├── bootloader_sha.d │ │ │ │ │ │ ├── efuse.d │ │ │ │ │ │ ├── esp_image_format.d │ │ │ │ │ │ ├── flash_encrypt.d │ │ │ │ │ │ ├── flash_partitions.d │ │ │ │ │ │ ├── secure_boot.d │ │ │ │ │ │ └── secure_boot_signatures.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── esptool_py │ │ │ │ │ └── component_project_vars.mk │ │ │ │ ├── log │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── log.d │ │ │ │ ├── main │ │ │ │ │ ├── bootloader_start.d │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── flash_qio_mode.d │ │ │ │ ├── micro-ecc │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── micro-ecc │ │ │ │ │ │ └── uECC.d │ │ │ │ ├── soc │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── esp32 │ │ │ │ │ │ ├── cpu_util.d │ │ │ │ │ │ ├── rtc_clk.d │ │ │ │ │ │ ├── rtc_init.d │ │ │ │ │ │ ├── rtc_pm.d │ │ │ │ │ │ ├── rtc_sleep.d │ │ │ │ │ │ ├── rtc_time.d │ │ │ │ │ │ └── soc_memory_layout.d │ │ │ │ └── spi_flash │ │ │ │ │ ├── component_project_vars.mk │ │ │ │ │ └── spi_flash_rom_patch.d │ │ │ ├── bootloader_support │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── src │ │ │ │ │ ├── bootloader_clock.d │ │ │ │ │ ├── bootloader_flash.d │ │ │ │ │ ├── bootloader_random.d │ │ │ │ │ ├── bootloader_sha.d │ │ │ │ │ ├── efuse.d │ │ │ │ │ ├── esp_image_format.d │ │ │ │ │ ├── flash_encrypt.d │ │ │ │ │ ├── flash_partitions.d │ │ │ │ │ ├── secure_boot.d │ │ │ │ │ └── secure_boot_signatures.d │ │ │ ├── bt │ │ │ │ ├── bt.d │ │ │ │ └── component_project_vars.mk │ │ │ ├── coap │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── libcoap │ │ │ │ │ └── src │ │ │ │ │ │ ├── address.d │ │ │ │ │ │ ├── async.d │ │ │ │ │ │ ├── block.d │ │ │ │ │ │ ├── coap_time.d │ │ │ │ │ │ ├── debug.d │ │ │ │ │ │ ├── encode.d │ │ │ │ │ │ ├── hashkey.d │ │ │ │ │ │ ├── mem.d │ │ │ │ │ │ ├── net.d │ │ │ │ │ │ ├── option.d │ │ │ │ │ │ ├── pdu.d │ │ │ │ │ │ ├── resource.d │ │ │ │ │ │ ├── str.d │ │ │ │ │ │ ├── subscribe.d │ │ │ │ │ │ └── uri.d │ │ │ │ └── port │ │ │ │ │ └── coap_io_socket.d │ │ │ ├── console │ │ │ │ ├── argtable3 │ │ │ │ │ └── argtable3.d │ │ │ │ ├── commands.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── linenoise │ │ │ │ │ └── linenoise.d │ │ │ │ └── split_argv.d │ │ │ ├── cxx │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── cxx_exception_stubs.d │ │ │ │ └── cxx_guards.d │ │ │ ├── driver │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── gpio.d │ │ │ │ ├── i2c.d │ │ │ │ ├── i2s.d │ │ │ │ ├── ledc.d │ │ │ │ ├── mcpwm.d │ │ │ │ ├── pcnt.d │ │ │ │ ├── periph_ctrl.d │ │ │ │ ├── rmt.d │ │ │ │ ├── rtc_module.d │ │ │ │ ├── sdmmc_host.d │ │ │ │ ├── sdmmc_transaction.d │ │ │ │ ├── sdspi_crc.d │ │ │ │ ├── sdspi_host.d │ │ │ │ ├── sdspi_transaction.d │ │ │ │ ├── sigmadelta.d │ │ │ │ ├── spi_common.d │ │ │ │ ├── spi_master.d │ │ │ │ ├── spi_slave.d │ │ │ │ ├── timer.d │ │ │ │ └── uart.d │ │ │ ├── esp32 │ │ │ │ ├── brownout.d │ │ │ │ ├── cache_err_int.d │ │ │ │ ├── clk.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── core_dump.d │ │ │ │ ├── cpu_start.d │ │ │ │ ├── crosscore_int.d │ │ │ │ ├── dport_access.d │ │ │ │ ├── dport_panic_highint_hdl.d │ │ │ │ ├── esp32_out.ld │ │ │ │ ├── esp_timer.d │ │ │ │ ├── esp_timer_esp32.d │ │ │ │ ├── ets_timer_legacy.d │ │ │ │ ├── event_default_handlers.d │ │ │ │ ├── event_loop.d │ │ │ │ ├── fast_crypto_ops.d │ │ │ │ ├── freertos_hooks.d │ │ │ │ ├── gdbstub.d │ │ │ │ ├── hw_random.d │ │ │ │ ├── hwcrypto │ │ │ │ │ ├── aes.d │ │ │ │ │ └── sha.d │ │ │ │ ├── int_wdt.d │ │ │ │ ├── intr_alloc.d │ │ │ │ ├── ipc.d │ │ │ │ ├── lib_printf.d │ │ │ │ ├── panic.d │ │ │ │ ├── phy_init.d │ │ │ │ ├── pm_esp32.d │ │ │ │ ├── pm_locks.d │ │ │ │ ├── pm_trace.d │ │ │ │ ├── restore.d │ │ │ │ ├── sleep_modes.d │ │ │ │ ├── smartconfig.d │ │ │ │ ├── spiram.d │ │ │ │ ├── spiram_psram.d │ │ │ │ ├── stack_check.d │ │ │ │ ├── system_api.d │ │ │ │ ├── task_wdt.d │ │ │ │ ├── wifi_init.d │ │ │ │ └── wifi_internal.d │ │ │ ├── esp_adc_cal │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── esp_adc_cal.d │ │ │ ├── esptool_py │ │ │ │ └── component_project_vars.mk │ │ │ ├── ethernet │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── emac_dev.d │ │ │ │ ├── emac_main.d │ │ │ │ └── eth_phy │ │ │ │ │ ├── phy_common.d │ │ │ │ │ ├── phy_lan8720.d │ │ │ │ │ └── phy_tlk110.d │ │ │ ├── expat │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── library │ │ │ │ │ ├── xmlparse.d │ │ │ │ │ ├── xmlrole.d │ │ │ │ │ ├── xmltok.d │ │ │ │ │ ├── xmltok_impl.d │ │ │ │ │ └── xmltok_ns.d │ │ │ │ └── port │ │ │ │ │ ├── chardata.d │ │ │ │ │ ├── expat_element.d │ │ │ │ │ └── minicheck.d │ │ │ ├── fatfs │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── src │ │ │ │ │ ├── diskio.d │ │ │ │ │ ├── diskio_sdmmc.d │ │ │ │ │ ├── diskio_spiflash.d │ │ │ │ │ ├── ff.d │ │ │ │ │ ├── ffsystem.d │ │ │ │ │ ├── ffunicode.d │ │ │ │ │ ├── vfs_fat.d │ │ │ │ │ ├── vfs_fat_sdmmc.d │ │ │ │ │ └── vfs_fat_spiflash.d │ │ │ ├── freertos │ │ │ │ ├── FreeRTOS-openocd.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── croutine.d │ │ │ │ ├── event_groups.d │ │ │ │ ├── list.d │ │ │ │ ├── port.d │ │ │ │ ├── portasm.d │ │ │ │ ├── queue.d │ │ │ │ ├── ringbuf.d │ │ │ │ ├── tasks.d │ │ │ │ ├── timers.d │ │ │ │ ├── xtensa_context.d │ │ │ │ ├── xtensa_init.d │ │ │ │ ├── xtensa_intr.d │ │ │ │ ├── xtensa_intr_asm.d │ │ │ │ ├── xtensa_overlay_os_hook.d │ │ │ │ ├── xtensa_vector_defaults.d │ │ │ │ └── xtensa_vectors.d │ │ │ ├── heap │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── heap_caps.d │ │ │ │ ├── heap_caps_init.d │ │ │ │ ├── heap_trace.d │ │ │ │ └── multi_heap.d │ │ │ ├── hello-world.bin │ │ │ ├── hello-world.map │ │ │ ├── idf_test │ │ │ │ └── component_project_vars.mk │ │ │ ├── include │ │ │ │ ├── config │ │ │ │ │ ├── adc │ │ │ │ │ │ └── cal │ │ │ │ │ │ │ ├── efuse │ │ │ │ │ │ │ ├── tp │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ └── vref │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ └── lut │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── app │ │ │ │ │ │ └── offset.h │ │ │ │ │ ├── auto.conf │ │ │ │ │ ├── auto.conf.cmd │ │ │ │ │ ├── aws │ │ │ │ │ │ └── iot │ │ │ │ │ │ │ └── mqtt │ │ │ │ │ │ │ └── host.h │ │ │ │ │ ├── ble │ │ │ │ │ │ └── smp │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── bluedroid │ │ │ │ │ │ ├── enabled.h │ │ │ │ │ │ ├── mem │ │ │ │ │ │ │ └── debug.h │ │ │ │ │ │ └── pinned │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ └── core │ │ │ │ │ │ │ ├── 0.h │ │ │ │ │ │ │ └── 1.h │ │ │ │ │ ├── bootloader │ │ │ │ │ │ └── vddsdio │ │ │ │ │ │ │ └── boost │ │ │ │ │ │ │ └── 1 │ │ │ │ │ │ │ └── 9v.h │ │ │ │ │ ├── brownout │ │ │ │ │ │ ├── det.h │ │ │ │ │ │ └── det │ │ │ │ │ │ │ ├── lvl.h │ │ │ │ │ │ │ └── lvl │ │ │ │ │ │ │ └── sel │ │ │ │ │ │ │ └── 0.h │ │ │ │ │ ├── bt │ │ │ │ │ │ ├── reserve │ │ │ │ │ │ │ └── dram.h │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── no │ │ │ │ │ │ │ └── log.h │ │ │ │ │ ├── btdm │ │ │ │ │ │ └── controller │ │ │ │ │ │ │ ├── hci │ │ │ │ │ │ │ └── mode │ │ │ │ │ │ │ │ ├── uart │ │ │ │ │ │ │ │ └── h4.h │ │ │ │ │ │ │ │ └── vhci.h │ │ │ │ │ │ │ └── pinned │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ ├── core.h │ │ │ │ │ │ │ └── core │ │ │ │ │ │ │ ├── 0.h │ │ │ │ │ │ │ └── 1.h │ │ │ │ │ ├── classic │ │ │ │ │ │ └── bt │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ ├── console │ │ │ │ │ │ └── uart │ │ │ │ │ │ │ ├── baudrate.h │ │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ └── num │ │ │ │ │ │ │ │ ├── 0.h │ │ │ │ │ │ │ │ └── 1.h │ │ │ │ │ │ │ ├── default.h │ │ │ │ │ │ │ └── num.h │ │ │ │ │ ├── dma │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ └── num.h │ │ │ │ │ ├── emac │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── priority.h │ │ │ │ │ ├── enable │ │ │ │ │ │ └── static │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── clean │ │ │ │ │ │ │ └── up │ │ │ │ │ │ │ └── hook.h │ │ │ │ │ ├── esp32 │ │ │ │ │ │ ├── apptrace │ │ │ │ │ │ │ ├── dest │ │ │ │ │ │ │ │ └── none.h │ │ │ │ │ │ │ └── lock │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ ├── debug │ │ │ │ │ │ │ └── ocdaware.h │ │ │ │ │ │ ├── deep │ │ │ │ │ │ │ └── sleep │ │ │ │ │ │ │ │ └── wakeup │ │ │ │ │ │ │ │ └── delay.h │ │ │ │ │ │ ├── default │ │ │ │ │ │ │ └── cpu │ │ │ │ │ │ │ │ └── freq │ │ │ │ │ │ │ │ ├── 160.h │ │ │ │ │ │ │ │ └── mhz.h │ │ │ │ │ │ ├── enable │ │ │ │ │ │ │ └── coredump │ │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ │ └── none.h │ │ │ │ │ │ ├── panic │ │ │ │ │ │ │ └── print │ │ │ │ │ │ │ │ └── reboot.h │ │ │ │ │ │ ├── phy │ │ │ │ │ │ │ ├── calibration │ │ │ │ │ │ │ │ └── and │ │ │ │ │ │ │ │ │ └── data │ │ │ │ │ │ │ │ │ └── storage.h │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ ├── tx │ │ │ │ │ │ │ │ └── power.h │ │ │ │ │ │ │ │ └── wifi │ │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ └── power.h │ │ │ │ │ │ ├── pthread │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ ├── prio │ │ │ │ │ │ │ │ └── default.h │ │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ │ └── size │ │ │ │ │ │ │ │ └── default.h │ │ │ │ │ │ ├── rtc │ │ │ │ │ │ │ ├── clk │ │ │ │ │ │ │ │ └── cal │ │ │ │ │ │ │ │ │ └── cycles.h │ │ │ │ │ │ │ └── clock │ │ │ │ │ │ │ │ └── source │ │ │ │ │ │ │ │ └── internal │ │ │ │ │ │ │ │ └── rc.h │ │ │ │ │ │ ├── time │ │ │ │ │ │ │ └── syscall │ │ │ │ │ │ │ │ └── use │ │ │ │ │ │ │ │ └── rtc │ │ │ │ │ │ │ │ └── frc1.h │ │ │ │ │ │ ├── trax │ │ │ │ │ │ │ └── twobanks.h │ │ │ │ │ │ ├── wifi │ │ │ │ │ │ │ ├── ampdu │ │ │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ ├── dynamic │ │ │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ │ ├── buffer.h │ │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ │ ├── nvs │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ │ └── ba │ │ │ │ │ │ │ │ │ └── win.h │ │ │ │ │ │ │ ├── static │ │ │ │ │ │ │ │ └── rx │ │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ ├── ba │ │ │ │ │ │ │ │ └── win.h │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ └── type.h │ │ │ │ │ │ └── xtal │ │ │ │ │ │ │ ├── freq.h │ │ │ │ │ │ │ └── freq │ │ │ │ │ │ │ └── 40.h │ │ │ │ │ ├── esptoolpy │ │ │ │ │ │ ├── after.h │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── reset.h │ │ │ │ │ │ ├── baud.h │ │ │ │ │ │ ├── baud │ │ │ │ │ │ │ ├── 115200b.h │ │ │ │ │ │ │ ├── 921600b.h │ │ │ │ │ │ │ └── other │ │ │ │ │ │ │ │ └── val.h │ │ │ │ │ │ ├── before.h │ │ │ │ │ │ ├── before │ │ │ │ │ │ │ └── reset.h │ │ │ │ │ │ ├── compressed.h │ │ │ │ │ │ ├── flashfreq.h │ │ │ │ │ │ ├── flashfreq │ │ │ │ │ │ │ └── 40m.h │ │ │ │ │ │ ├── flashmode.h │ │ │ │ │ │ ├── flashsize.h │ │ │ │ │ │ ├── flashsize │ │ │ │ │ │ │ ├── 2mb.h │ │ │ │ │ │ │ └── detect.h │ │ │ │ │ │ └── port.h │ │ │ │ │ ├── fatfs │ │ │ │ │ │ ├── codepage.h │ │ │ │ │ │ ├── codepage │ │ │ │ │ │ │ └── 437.h │ │ │ │ │ │ ├── fs │ │ │ │ │ │ │ └── lock.h │ │ │ │ │ │ ├── lfn │ │ │ │ │ │ │ └── none.h │ │ │ │ │ │ ├── per │ │ │ │ │ │ │ └── file │ │ │ │ │ │ │ │ └── cache.h │ │ │ │ │ │ └── timeout │ │ │ │ │ │ │ └── ms.h │ │ │ │ │ ├── flash │ │ │ │ │ │ └── encryption │ │ │ │ │ │ │ ├── insecure.h │ │ │ │ │ │ │ └── uart │ │ │ │ │ │ │ └── bootloader │ │ │ │ │ │ │ └── allow │ │ │ │ │ │ │ ├── cache.h │ │ │ │ │ │ │ ├── decrypt.h │ │ │ │ │ │ │ └── encrypt.h │ │ │ │ │ ├── flashmode │ │ │ │ │ │ └── dio.h │ │ │ │ │ ├── four │ │ │ │ │ │ └── universal │ │ │ │ │ │ │ └── mac │ │ │ │ │ │ │ └── address.h │ │ │ │ │ ├── freertos │ │ │ │ │ │ ├── assert │ │ │ │ │ │ │ ├── fail │ │ │ │ │ │ │ │ └── abort.h │ │ │ │ │ │ │ └── on │ │ │ │ │ │ │ │ └── untested │ │ │ │ │ │ │ │ └── function.h │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── stackoverflow │ │ │ │ │ │ │ │ └── canary.h │ │ │ │ │ │ ├── coretimer │ │ │ │ │ │ │ └── 0.h │ │ │ │ │ │ ├── hz.h │ │ │ │ │ │ ├── idle │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── stacksize.h │ │ │ │ │ │ ├── interrupt │ │ │ │ │ │ │ └── backtrace.h │ │ │ │ │ │ ├── isr │ │ │ │ │ │ │ └── stacksize.h │ │ │ │ │ │ ├── legacy │ │ │ │ │ │ │ ├── idle │ │ │ │ │ │ │ │ └── hook.h │ │ │ │ │ │ │ └── tick │ │ │ │ │ │ │ │ └── hook.h │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── name │ │ │ │ │ │ │ │ └── len.h │ │ │ │ │ │ ├── portmux │ │ │ │ │ │ │ ├── debug.h │ │ │ │ │ │ │ └── debug │ │ │ │ │ │ │ │ └── recursive.h │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── registry │ │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ ├── run │ │ │ │ │ │ │ └── time │ │ │ │ │ │ │ │ └── stats │ │ │ │ │ │ │ │ └── using │ │ │ │ │ │ │ │ ├── cpu │ │ │ │ │ │ │ │ └── clk.h │ │ │ │ │ │ │ │ └── esp │ │ │ │ │ │ │ │ └── timer.h │ │ │ │ │ │ ├── thread │ │ │ │ │ │ │ └── local │ │ │ │ │ │ │ │ └── storage │ │ │ │ │ │ │ │ └── pointers.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ └── stats │ │ │ │ │ │ │ └── formatting │ │ │ │ │ │ │ └── functions.h │ │ │ │ │ ├── gattc │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── gatts │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── heap │ │ │ │ │ │ └── poisoning │ │ │ │ │ │ │ └── disabled.h │ │ │ │ │ ├── int │ │ │ │ │ │ ├── wdt.h │ │ │ │ │ │ └── wdt │ │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── cpu1.h │ │ │ │ │ │ │ └── timeout │ │ │ │ │ │ │ └── ms.h │ │ │ │ │ ├── ip │ │ │ │ │ │ └── lost │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ └── interval.h │ │ │ │ │ ├── ipc │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── libsodium │ │ │ │ │ │ └── use │ │ │ │ │ │ │ └── mbedtls │ │ │ │ │ │ │ └── sha.h │ │ │ │ │ ├── log │ │ │ │ │ │ ├── bootloader │ │ │ │ │ │ │ ├── level.h │ │ │ │ │ │ │ └── level │ │ │ │ │ │ │ │ └── info.h │ │ │ │ │ │ ├── colors.h │ │ │ │ │ │ └── default │ │ │ │ │ │ │ ├── level.h │ │ │ │ │ │ │ └── level │ │ │ │ │ │ │ └── info.h │ │ │ │ │ ├── lwip │ │ │ │ │ │ ├── dhcp │ │ │ │ │ │ │ ├── does │ │ │ │ │ │ │ │ └── arp │ │ │ │ │ │ │ │ │ └── check.h │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── ntp │ │ │ │ │ │ │ │ └── servers.h │ │ │ │ │ │ ├── dhcps │ │ │ │ │ │ │ ├── lease │ │ │ │ │ │ │ │ └── unit.h │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── station │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ ├── etharp │ │ │ │ │ │ │ └── trust │ │ │ │ │ │ │ │ └── ip │ │ │ │ │ │ │ │ └── mac.h │ │ │ │ │ │ ├── loopback │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── pbufs.h │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ ├── active │ │ │ │ │ │ │ │ └── tcp.h │ │ │ │ │ │ │ ├── listening │ │ │ │ │ │ │ │ └── tcp.h │ │ │ │ │ │ │ ├── raw │ │ │ │ │ │ │ │ └── pcbs.h │ │ │ │ │ │ │ ├── sockets.h │ │ │ │ │ │ │ └── udp │ │ │ │ │ │ │ │ └── pcbs.h │ │ │ │ │ │ ├── netif │ │ │ │ │ │ │ └── loopback.h │ │ │ │ │ │ └── so │ │ │ │ │ │ │ ├── reuse.h │ │ │ │ │ │ │ └── reuse │ │ │ │ │ │ │ └── rxtoall.h │ │ │ │ │ ├── main │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── make │ │ │ │ │ │ └── warn │ │ │ │ │ │ │ └── undefined │ │ │ │ │ │ │ └── variables.h │ │ │ │ │ ├── mbedtls │ │ │ │ │ │ ├── aes │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ccm │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ecdh │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ecdsa │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ecp │ │ │ │ │ │ │ ├── c.h │ │ │ │ │ │ │ ├── dp │ │ │ │ │ │ │ │ ├── bp256r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── bp384r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── bp512r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── curve25519 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp192k1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp192r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp224k1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp224r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp256k1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp256r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp384r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ └── secp521r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ └── nist │ │ │ │ │ │ │ │ └── optim.h │ │ │ │ │ │ ├── gcm │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── hardware │ │ │ │ │ │ │ └── aes.h │ │ │ │ │ │ ├── have │ │ │ │ │ │ │ └── time.h │ │ │ │ │ │ ├── key │ │ │ │ │ │ │ └── exchange │ │ │ │ │ │ │ │ ├── dhe │ │ │ │ │ │ │ │ ├── psk.h │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ │ │ ├── ecdh │ │ │ │ │ │ │ │ ├── ecdsa.h │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ │ │ ├── ecdhe │ │ │ │ │ │ │ │ ├── ecdsa.h │ │ │ │ │ │ │ │ ├── psk.h │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ │ │ ├── elliptic │ │ │ │ │ │ │ │ └── curve.h │ │ │ │ │ │ │ │ ├── psk.h │ │ │ │ │ │ │ │ ├── rsa.h │ │ │ │ │ │ │ │ └── rsa │ │ │ │ │ │ │ │ └── psk.h │ │ │ │ │ │ ├── mpi │ │ │ │ │ │ │ └── use │ │ │ │ │ │ │ │ └── interrupt.h │ │ │ │ │ │ ├── pem │ │ │ │ │ │ │ ├── parse │ │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ │ └── write │ │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── rc4 │ │ │ │ │ │ │ └── disabled.h │ │ │ │ │ │ ├── ssl │ │ │ │ │ │ │ ├── alpn.h │ │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ │ └── content │ │ │ │ │ │ │ │ │ └── len.h │ │ │ │ │ │ │ ├── proto │ │ │ │ │ │ │ │ ├── tls1.h │ │ │ │ │ │ │ │ └── tls1 │ │ │ │ │ │ │ │ │ ├── 1.h │ │ │ │ │ │ │ │ │ └── 2.h │ │ │ │ │ │ │ ├── renegotiation.h │ │ │ │ │ │ │ └── session │ │ │ │ │ │ │ │ └── tickets.h │ │ │ │ │ │ ├── tls │ │ │ │ │ │ │ ├── client.h │ │ │ │ │ │ │ ├── enabled.h │ │ │ │ │ │ │ ├── server.h │ │ │ │ │ │ │ └── server │ │ │ │ │ │ │ │ └── and │ │ │ │ │ │ │ │ └── client.h │ │ │ │ │ │ └── x509 │ │ │ │ │ │ │ ├── crl │ │ │ │ │ │ │ └── parse │ │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ │ └── csr │ │ │ │ │ │ │ └── parse │ │ │ │ │ │ │ └── c.h │ │ │ │ │ ├── memmap │ │ │ │ │ │ └── smp.h │ │ │ │ │ ├── monitor │ │ │ │ │ │ ├── baud.h │ │ │ │ │ │ └── baud │ │ │ │ │ │ │ ├── 115200b.h │ │ │ │ │ │ │ └── other │ │ │ │ │ │ │ └── val.h │ │ │ │ │ ├── newlib │ │ │ │ │ │ ├── stdin │ │ │ │ │ │ │ └── line │ │ │ │ │ │ │ │ └── ending │ │ │ │ │ │ │ │ └── cr.h │ │ │ │ │ │ └── stdout │ │ │ │ │ │ │ └── line │ │ │ │ │ │ │ └── ending │ │ │ │ │ │ │ └── crlf.h │ │ │ │ │ ├── number │ │ │ │ │ │ └── of │ │ │ │ │ │ │ └── universal │ │ │ │ │ │ │ └── mac │ │ │ │ │ │ │ └── address.h │ │ │ │ │ ├── openssl │ │ │ │ │ │ ├── assert │ │ │ │ │ │ │ ├── debug.h │ │ │ │ │ │ │ ├── debug │ │ │ │ │ │ │ │ ├── block.h │ │ │ │ │ │ │ │ └── exit.h │ │ │ │ │ │ │ └── do │ │ │ │ │ │ │ │ └── nothing.h │ │ │ │ │ │ └── lowlevel │ │ │ │ │ │ │ └── debug.h │ │ │ │ │ ├── optimization │ │ │ │ │ │ ├── assertions │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ └── level │ │ │ │ │ │ │ └── debug.h │ │ │ │ │ ├── partition │ │ │ │ │ │ └── table │ │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ ├── app │ │ │ │ │ │ │ │ └── bin │ │ │ │ │ │ │ │ │ └── offset.h │ │ │ │ │ │ │ └── filename.h │ │ │ │ │ │ │ ├── filename.h │ │ │ │ │ │ │ └── single │ │ │ │ │ │ │ └── app.h │ │ │ │ │ ├── pm │ │ │ │ │ │ ├── dfs │ │ │ │ │ │ │ └── init │ │ │ │ │ │ │ │ └── auto.h │ │ │ │ │ │ ├── profiling.h │ │ │ │ │ │ ├── trace.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ └── rtc │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ └── ref.h │ │ │ │ │ ├── ppp │ │ │ │ │ │ ├── chap │ │ │ │ │ │ │ └── support.h │ │ │ │ │ │ ├── debug │ │ │ │ │ │ │ └── on.h │ │ │ │ │ │ ├── mppe │ │ │ │ │ │ │ └── support.h │ │ │ │ │ │ ├── mschap │ │ │ │ │ │ │ └── support.h │ │ │ │ │ │ └── pap │ │ │ │ │ │ │ └── support.h │ │ │ │ │ ├── python.h │ │ │ │ │ ├── secure │ │ │ │ │ │ ├── boot │ │ │ │ │ │ │ ├── allow │ │ │ │ │ │ │ │ ├── jtag.h │ │ │ │ │ │ │ │ └── rom │ │ │ │ │ │ │ │ │ └── basic.h │ │ │ │ │ │ │ ├── build │ │ │ │ │ │ │ │ └── signed │ │ │ │ │ │ │ │ │ └── binaries.h │ │ │ │ │ │ │ ├── insecure.h │ │ │ │ │ │ │ ├── signing │ │ │ │ │ │ │ │ └── key.h │ │ │ │ │ │ │ ├── test │ │ │ │ │ │ │ │ └── mode.h │ │ │ │ │ │ │ └── verification │ │ │ │ │ │ │ │ └── key.h │ │ │ │ │ │ └── bootloader │ │ │ │ │ │ │ ├── one │ │ │ │ │ │ │ └── time │ │ │ │ │ │ │ │ └── flash.h │ │ │ │ │ │ │ └── reflashable.h │ │ │ │ │ ├── smp │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── spi │ │ │ │ │ │ └── flash │ │ │ │ │ │ │ ├── log │ │ │ │ │ │ │ └── failed │ │ │ │ │ │ │ │ └── write.h │ │ │ │ │ │ │ ├── rom │ │ │ │ │ │ │ └── driver │ │ │ │ │ │ │ │ └── patch.h │ │ │ │ │ │ │ ├── warn │ │ │ │ │ │ │ └── setting │ │ │ │ │ │ │ │ └── zero │ │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ │ └── one.h │ │ │ │ │ │ │ └── writing │ │ │ │ │ │ │ └── dangerous │ │ │ │ │ │ │ └── regions │ │ │ │ │ │ │ └── aborts.h │ │ │ │ │ ├── spiffs │ │ │ │ │ │ ├── cache.h │ │ │ │ │ │ ├── cache │ │ │ │ │ │ │ └── wr.h │ │ │ │ │ │ ├── gc │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── runs.h │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ └── partitions.h │ │ │ │ │ │ ├── meta │ │ │ │ │ │ │ └── length.h │ │ │ │ │ │ ├── obj │ │ │ │ │ │ │ └── name │ │ │ │ │ │ │ │ └── len.h │ │ │ │ │ │ ├── page │ │ │ │ │ │ │ └── check.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ ├── magic.h │ │ │ │ │ │ │ ├── magic │ │ │ │ │ │ │ └── length.h │ │ │ │ │ │ │ └── mtime.h │ │ │ │ │ ├── spiram │ │ │ │ │ │ ├── allow │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ │ └── external │ │ │ │ │ │ │ │ └── memory.h │ │ │ │ │ │ ├── boot │ │ │ │ │ │ │ └── init.h │ │ │ │ │ │ ├── cache │ │ │ │ │ │ │ └── workaround.h │ │ │ │ │ │ ├── memtest.h │ │ │ │ │ │ ├── speed │ │ │ │ │ │ │ ├── 40m.h │ │ │ │ │ │ │ └── 80m.h │ │ │ │ │ │ ├── type │ │ │ │ │ │ │ └── esppsram32.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ ├── caps │ │ │ │ │ │ │ └── alloc.h │ │ │ │ │ │ │ ├── malloc.h │ │ │ │ │ │ │ └── memmap.h │ │ │ │ │ ├── stack │ │ │ │ │ │ └── check │ │ │ │ │ │ │ └── none.h │ │ │ │ │ ├── sw │ │ │ │ │ │ └── coexist │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── system │ │ │ │ │ │ └── event │ │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── sysview │ │ │ │ │ │ ├── enable.h │ │ │ │ │ │ ├── evt │ │ │ │ │ │ │ ├── idle │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ ├── isr │ │ │ │ │ │ │ │ ├── enter │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ ├── exit │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ │ │ └── scheduler │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ ├── overflow │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ ├── task │ │ │ │ │ │ │ │ ├── create │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ ├── start │ │ │ │ │ │ │ │ │ ├── exec │ │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ │ └── ready │ │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ ├── stop │ │ │ │ │ │ │ │ │ ├── exec │ │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ │ └── ready │ │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ └── terminate │ │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ │ ├── enter │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ │ └── exit │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ └── ts │ │ │ │ │ │ │ └── source │ │ │ │ │ │ │ ├── ccount.h │ │ │ │ │ │ │ ├── esp │ │ │ │ │ │ │ └── timer.h │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ ├── 00.h │ │ │ │ │ │ │ ├── 01.h │ │ │ │ │ │ │ ├── 10.h │ │ │ │ │ │ │ └── 11.h │ │ │ │ │ ├── task │ │ │ │ │ │ ├── wdt.h │ │ │ │ │ │ └── wdt │ │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── idle │ │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ ├── cpu0.h │ │ │ │ │ │ │ │ └── cpu1.h │ │ │ │ │ │ │ └── timeout │ │ │ │ │ │ │ └── s.h │ │ │ │ │ ├── tcp │ │ │ │ │ │ ├── maxrtx.h │ │ │ │ │ │ ├── msl.h │ │ │ │ │ │ ├── mss.h │ │ │ │ │ │ ├── oversize │ │ │ │ │ │ │ └── mss.h │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── ooseq.h │ │ │ │ │ │ ├── recvmbox │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ ├── snd │ │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ │ └── default.h │ │ │ │ │ │ ├── synmaxrtx.h │ │ │ │ │ │ └── wnd │ │ │ │ │ │ │ └── default.h │ │ │ │ │ ├── tcpip │ │ │ │ │ │ ├── recvmbox │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── timer │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── length.h │ │ │ │ │ │ └── task │ │ │ │ │ │ │ ├── priority.h │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ ├── depth.h │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── toolprefix.h │ │ │ │ │ ├── tracemem │ │ │ │ │ │ └── reserve │ │ │ │ │ │ │ └── dram.h │ │ │ │ │ ├── tristate.conf │ │ │ │ │ ├── udp │ │ │ │ │ │ └── recvmbox │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── ulp │ │ │ │ │ │ └── coproc │ │ │ │ │ │ │ └── reserve │ │ │ │ │ │ │ └── mem.h │ │ │ │ │ ├── wifi │ │ │ │ │ │ └── lwip │ │ │ │ │ │ │ └── allocation │ │ │ │ │ │ │ └── from │ │ │ │ │ │ │ └── spiram │ │ │ │ │ │ │ └── first.h │ │ │ │ │ └── wl │ │ │ │ │ │ └── sector │ │ │ │ │ │ ├── mode │ │ │ │ │ │ ├── perf.h │ │ │ │ │ │ └── safe.h │ │ │ │ │ │ ├── size.h │ │ │ │ │ │ └── size │ │ │ │ │ │ └── 4096.h │ │ │ │ └── sdkconfig.h │ │ │ ├── jsmn │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── src │ │ │ │ │ └── jsmn.d │ │ │ ├── json │ │ │ │ ├── cJSON │ │ │ │ │ ├── cJSON.d │ │ │ │ │ ├── cJSON_Utils.d │ │ │ │ │ └── test.d │ │ │ │ └── component_project_vars.mk │ │ │ ├── libsodium │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── libsodium │ │ │ │ │ └── src │ │ │ │ │ │ └── libsodium │ │ │ │ │ │ ├── crypto_aead │ │ │ │ │ │ ├── chacha20poly1305 │ │ │ │ │ │ │ └── sodium │ │ │ │ │ │ │ │ └── aead_chacha20poly1305.d │ │ │ │ │ │ └── xchacha20poly1305 │ │ │ │ │ │ │ └── sodium │ │ │ │ │ │ │ └── aead_xchacha20poly1305.d │ │ │ │ │ │ ├── crypto_auth │ │ │ │ │ │ ├── crypto_auth.d │ │ │ │ │ │ ├── hmacsha256 │ │ │ │ │ │ │ └── auth_hmacsha256.d │ │ │ │ │ │ ├── hmacsha512 │ │ │ │ │ │ │ └── auth_hmacsha512.d │ │ │ │ │ │ └── hmacsha512256 │ │ │ │ │ │ │ └── auth_hmacsha512256.d │ │ │ │ │ │ ├── crypto_box │ │ │ │ │ │ ├── crypto_box.d │ │ │ │ │ │ ├── crypto_box_easy.d │ │ │ │ │ │ ├── crypto_box_seal.d │ │ │ │ │ │ └── curve25519xsalsa20poly1305 │ │ │ │ │ │ │ └── box_curve25519xsalsa20poly1305.d │ │ │ │ │ │ ├── crypto_core │ │ │ │ │ │ ├── curve25519 │ │ │ │ │ │ │ └── ref10 │ │ │ │ │ │ │ │ └── curve25519_ref10.d │ │ │ │ │ │ ├── hchacha20 │ │ │ │ │ │ │ └── core_hchacha20.d │ │ │ │ │ │ ├── hsalsa20 │ │ │ │ │ │ │ ├── core_hsalsa20.d │ │ │ │ │ │ │ └── ref2 │ │ │ │ │ │ │ │ └── core_hsalsa20_ref2.d │ │ │ │ │ │ └── salsa │ │ │ │ │ │ │ └── ref │ │ │ │ │ │ │ └── core_salsa_ref.d │ │ │ │ │ │ ├── crypto_generichash │ │ │ │ │ │ ├── blake2b │ │ │ │ │ │ │ ├── generichash_blake2.d │ │ │ │ │ │ │ └── ref │ │ │ │ │ │ │ │ ├── blake2b-compress-avx2.d │ │ │ │ │ │ │ │ ├── blake2b-compress-ref.d │ │ │ │ │ │ │ │ ├── blake2b-compress-sse41.d │ │ │ │ │ │ │ │ ├── blake2b-compress-ssse3.d │ │ │ │ │ │ │ │ ├── blake2b-ref.d │ │ │ │ │ │ │ │ └── generichash_blake2b.d │ │ │ │ │ │ └── crypto_generichash.d │ │ │ │ │ │ ├── crypto_hash │ │ │ │ │ │ ├── crypto_hash.d │ │ │ │ │ │ ├── sha256 │ │ │ │ │ │ │ └── hash_sha256.d │ │ │ │ │ │ └── sha512 │ │ │ │ │ │ │ └── hash_sha512.d │ │ │ │ │ │ ├── crypto_kdf │ │ │ │ │ │ ├── blake2b │ │ │ │ │ │ │ └── kdf_blake2b.d │ │ │ │ │ │ └── crypto_kdf.d │ │ │ │ │ │ ├── crypto_kx │ │ │ │ │ │ └── crypto_kx.d │ │ │ │ │ │ ├── crypto_onetimeauth │ │ │ │ │ │ ├── crypto_onetimeauth.d │ │ │ │ │ │ └── poly1305 │ │ │ │ │ │ │ ├── donna │ │ │ │ │ │ │ └── poly1305_donna.d │ │ │ │ │ │ │ └── onetimeauth_poly1305.d │ │ │ │ │ │ ├── crypto_pwhash │ │ │ │ │ │ ├── argon2 │ │ │ │ │ │ │ ├── argon2-core.d │ │ │ │ │ │ │ ├── argon2-encoding.d │ │ │ │ │ │ │ ├── argon2-fill-block-ref.d │ │ │ │ │ │ │ ├── argon2-fill-block-ssse3.d │ │ │ │ │ │ │ ├── argon2.d │ │ │ │ │ │ │ ├── blake2b-long.d │ │ │ │ │ │ │ └── pwhash_argon2i.d │ │ │ │ │ │ ├── crypto_pwhash.d │ │ │ │ │ │ └── scryptsalsa208sha256 │ │ │ │ │ │ │ ├── crypto_scrypt-common.d │ │ │ │ │ │ │ ├── nosse │ │ │ │ │ │ │ └── pwhash_scryptsalsa208sha256_nosse.d │ │ │ │ │ │ │ ├── pbkdf2-sha256.d │ │ │ │ │ │ │ ├── pwhash_scryptsalsa208sha256.d │ │ │ │ │ │ │ └── scrypt_platform.d │ │ │ │ │ │ ├── crypto_scalarmult │ │ │ │ │ │ ├── crypto_scalarmult.d │ │ │ │ │ │ └── curve25519 │ │ │ │ │ │ │ ├── ref10 │ │ │ │ │ │ │ └── x25519_ref10.d │ │ │ │ │ │ │ └── scalarmult_curve25519.d │ │ │ │ │ │ ├── crypto_secretbox │ │ │ │ │ │ ├── crypto_secretbox.d │ │ │ │ │ │ ├── crypto_secretbox_easy.d │ │ │ │ │ │ └── xsalsa20poly1305 │ │ │ │ │ │ │ └── secretbox_xsalsa20poly1305.d │ │ │ │ │ │ ├── crypto_shorthash │ │ │ │ │ │ ├── crypto_shorthash.d │ │ │ │ │ │ └── siphash24 │ │ │ │ │ │ │ ├── ref │ │ │ │ │ │ │ ├── shorthash_siphash24_ref.d │ │ │ │ │ │ │ └── shorthash_siphashx24_ref.d │ │ │ │ │ │ │ ├── shorthash_siphash24.d │ │ │ │ │ │ │ └── shorthash_siphashx24.d │ │ │ │ │ │ ├── crypto_sign │ │ │ │ │ │ ├── crypto_sign.d │ │ │ │ │ │ └── ed25519 │ │ │ │ │ │ │ ├── ref10 │ │ │ │ │ │ │ ├── keypair.d │ │ │ │ │ │ │ ├── obsolete.d │ │ │ │ │ │ │ ├── open.d │ │ │ │ │ │ │ └── sign.d │ │ │ │ │ │ │ └── sign_ed25519.d │ │ │ │ │ │ ├── crypto_stream │ │ │ │ │ │ ├── chacha20 │ │ │ │ │ │ │ ├── ref │ │ │ │ │ │ │ │ └── chacha20_ref.d │ │ │ │ │ │ │ └── stream_chacha20.d │ │ │ │ │ │ ├── crypto_stream.d │ │ │ │ │ │ ├── salsa20 │ │ │ │ │ │ │ ├── ref │ │ │ │ │ │ │ │ └── salsa20_ref.d │ │ │ │ │ │ │ └── stream_salsa20.d │ │ │ │ │ │ └── xsalsa20 │ │ │ │ │ │ │ └── stream_xsalsa20.d │ │ │ │ │ │ ├── crypto_verify │ │ │ │ │ │ └── sodium │ │ │ │ │ │ │ └── verify.d │ │ │ │ │ │ ├── randombytes │ │ │ │ │ │ └── randombytes.d │ │ │ │ │ │ └── sodium │ │ │ │ │ │ ├── core.d │ │ │ │ │ │ ├── runtime.d │ │ │ │ │ │ ├── utils.d │ │ │ │ │ │ └── version.d │ │ │ │ └── port │ │ │ │ │ ├── crypto_hash_mbedtls │ │ │ │ │ ├── crypto_hash_sha256_mbedtls.d │ │ │ │ │ └── crypto_hash_sha512_mbedtls.d │ │ │ │ │ └── randombytes_esp32.d │ │ │ ├── log │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── log.d │ │ │ ├── lwip │ │ │ │ ├── api │ │ │ │ │ ├── api_lib.d │ │ │ │ │ ├── api_msg.d │ │ │ │ │ ├── err.d │ │ │ │ │ ├── netbuf.d │ │ │ │ │ ├── netdb.d │ │ │ │ │ ├── netifapi.d │ │ │ │ │ ├── pppapi.d │ │ │ │ │ ├── sockets.d │ │ │ │ │ └── tcpip.d │ │ │ │ ├── apps │ │ │ │ │ ├── dhcpserver.d │ │ │ │ │ ├── ping │ │ │ │ │ │ ├── esp_ping.d │ │ │ │ │ │ └── ping.d │ │ │ │ │ └── sntp │ │ │ │ │ │ └── sntp.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── core │ │ │ │ │ ├── def.d │ │ │ │ │ ├── dns.d │ │ │ │ │ ├── inet_chksum.d │ │ │ │ │ ├── init.d │ │ │ │ │ ├── ip.d │ │ │ │ │ ├── ipv4 │ │ │ │ │ │ ├── autoip.d │ │ │ │ │ │ ├── dhcp.d │ │ │ │ │ │ ├── icmp.d │ │ │ │ │ │ ├── igmp.d │ │ │ │ │ │ ├── ip4.d │ │ │ │ │ │ ├── ip4_addr.d │ │ │ │ │ │ └── ip_frag.d │ │ │ │ │ ├── ipv6 │ │ │ │ │ │ ├── dhcp6.d │ │ │ │ │ │ ├── ethip6.d │ │ │ │ │ │ ├── icmp6.d │ │ │ │ │ │ ├── inet6.d │ │ │ │ │ │ ├── ip6.d │ │ │ │ │ │ ├── ip6_addr.d │ │ │ │ │ │ ├── ip6_frag.d │ │ │ │ │ │ ├── mld6.d │ │ │ │ │ │ └── nd6.d │ │ │ │ │ ├── mem.d │ │ │ │ │ ├── memp.d │ │ │ │ │ ├── netif.d │ │ │ │ │ ├── pbuf.d │ │ │ │ │ ├── raw.d │ │ │ │ │ ├── stats.d │ │ │ │ │ ├── sys.d │ │ │ │ │ ├── tcp.d │ │ │ │ │ ├── tcp_in.d │ │ │ │ │ ├── tcp_out.d │ │ │ │ │ ├── timers.d │ │ │ │ │ └── udp.d │ │ │ │ ├── netif │ │ │ │ │ ├── etharp.d │ │ │ │ │ ├── ethernet.d │ │ │ │ │ ├── ethernetif.d │ │ │ │ │ ├── lowpan6.d │ │ │ │ │ └── slipif.d │ │ │ │ └── port │ │ │ │ │ ├── debug │ │ │ │ │ └── lwip_debug.d │ │ │ │ │ ├── freertos │ │ │ │ │ └── sys_arch.d │ │ │ │ │ ├── netif │ │ │ │ │ ├── ethernetif.d │ │ │ │ │ └── wlanif.d │ │ │ │ │ └── vfs_lwip.d │ │ │ ├── main │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── hello_world_main.d │ │ │ │ ├── user_app.d │ │ │ │ ├── user_driver │ │ │ │ │ └── user_key.d │ │ │ │ ├── user_key.d │ │ │ │ └── user_main.d │ │ │ ├── mbedtls │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── library │ │ │ │ │ ├── aes.d │ │ │ │ │ ├── aesni.d │ │ │ │ │ ├── arc4.d │ │ │ │ │ ├── asn1parse.d │ │ │ │ │ ├── asn1write.d │ │ │ │ │ ├── base64.d │ │ │ │ │ ├── bignum.d │ │ │ │ │ ├── blowfish.d │ │ │ │ │ ├── camellia.d │ │ │ │ │ ├── ccm.d │ │ │ │ │ ├── certs.d │ │ │ │ │ ├── cipher.d │ │ │ │ │ ├── cipher_wrap.d │ │ │ │ │ ├── cmac.d │ │ │ │ │ ├── ctr_drbg.d │ │ │ │ │ ├── debug.d │ │ │ │ │ ├── des.d │ │ │ │ │ ├── dhm.d │ │ │ │ │ ├── ecdh.d │ │ │ │ │ ├── ecdsa.d │ │ │ │ │ ├── ecjpake.d │ │ │ │ │ ├── ecp.d │ │ │ │ │ ├── ecp_curves.d │ │ │ │ │ ├── entropy.d │ │ │ │ │ ├── entropy_poll.d │ │ │ │ │ ├── error.d │ │ │ │ │ ├── gcm.d │ │ │ │ │ ├── havege.d │ │ │ │ │ ├── hmac_drbg.d │ │ │ │ │ ├── md.d │ │ │ │ │ ├── md2.d │ │ │ │ │ ├── md4.d │ │ │ │ │ ├── md5.d │ │ │ │ │ ├── md_wrap.d │ │ │ │ │ ├── memory_buffer_alloc.d │ │ │ │ │ ├── oid.d │ │ │ │ │ ├── padlock.d │ │ │ │ │ ├── pem.d │ │ │ │ │ ├── pk.d │ │ │ │ │ ├── pk_wrap.d │ │ │ │ │ ├── pkcs11.d │ │ │ │ │ ├── pkcs12.d │ │ │ │ │ ├── pkcs5.d │ │ │ │ │ ├── pkparse.d │ │ │ │ │ ├── pkwrite.d │ │ │ │ │ ├── platform.d │ │ │ │ │ ├── ripemd160.d │ │ │ │ │ ├── rsa.d │ │ │ │ │ ├── sha1.d │ │ │ │ │ ├── sha256.d │ │ │ │ │ ├── sha512.d │ │ │ │ │ ├── ssl_cache.d │ │ │ │ │ ├── ssl_ciphersuites.d │ │ │ │ │ ├── ssl_cli.d │ │ │ │ │ ├── ssl_cookie.d │ │ │ │ │ ├── ssl_srv.d │ │ │ │ │ ├── ssl_ticket.d │ │ │ │ │ ├── ssl_tls.d │ │ │ │ │ ├── threading.d │ │ │ │ │ ├── timing.d │ │ │ │ │ ├── version.d │ │ │ │ │ ├── version_features.d │ │ │ │ │ ├── x509.d │ │ │ │ │ ├── x509_create.d │ │ │ │ │ ├── x509_crl.d │ │ │ │ │ ├── x509_crt.d │ │ │ │ │ ├── x509_csr.d │ │ │ │ │ ├── x509write_crt.d │ │ │ │ │ ├── x509write_csr.d │ │ │ │ │ └── xtea.d │ │ │ │ └── port │ │ │ │ │ ├── esp_bignum.d │ │ │ │ │ ├── esp_hardware.d │ │ │ │ │ ├── esp_sha1.d │ │ │ │ │ ├── esp_sha256.d │ │ │ │ │ ├── esp_sha512.d │ │ │ │ │ ├── mbedtls_debug.d │ │ │ │ │ └── net_sockets.d │ │ │ ├── mdns │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── mdns.d │ │ │ │ └── mdns_console.d │ │ │ ├── micro-ecc │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── micro-ecc │ │ │ │ │ └── uECC.d │ │ │ ├── newlib │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── locks.d │ │ │ │ ├── reent_init.d │ │ │ │ ├── syscall_table.d │ │ │ │ ├── syscalls.d │ │ │ │ └── time.d │ │ │ ├── nghttp │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── nghttp2 │ │ │ │ │ └── lib │ │ │ │ │ │ ├── nghttp2_buf.d │ │ │ │ │ │ ├── nghttp2_callbacks.d │ │ │ │ │ │ ├── nghttp2_debug.d │ │ │ │ │ │ ├── nghttp2_frame.d │ │ │ │ │ │ ├── nghttp2_hd.d │ │ │ │ │ │ ├── nghttp2_hd_huffman.d │ │ │ │ │ │ ├── nghttp2_hd_huffman_data.d │ │ │ │ │ │ ├── nghttp2_helper.d │ │ │ │ │ │ ├── nghttp2_http.d │ │ │ │ │ │ ├── nghttp2_map.d │ │ │ │ │ │ ├── nghttp2_mem.d │ │ │ │ │ │ ├── nghttp2_npn.d │ │ │ │ │ │ ├── nghttp2_option.d │ │ │ │ │ │ ├── nghttp2_outbound_item.d │ │ │ │ │ │ ├── nghttp2_pq.d │ │ │ │ │ │ ├── nghttp2_priority_spec.d │ │ │ │ │ │ ├── nghttp2_queue.d │ │ │ │ │ │ ├── nghttp2_rcbuf.d │ │ │ │ │ │ ├── nghttp2_session.d │ │ │ │ │ │ ├── nghttp2_stream.d │ │ │ │ │ │ ├── nghttp2_submit.d │ │ │ │ │ │ └── nghttp2_version.d │ │ │ │ └── port │ │ │ │ │ └── http_parser.d │ │ │ ├── nvs_flash │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── src │ │ │ │ │ ├── nvs_api.d │ │ │ │ │ ├── nvs_item_hash_list.d │ │ │ │ │ ├── nvs_page.d │ │ │ │ │ ├── nvs_pagemanager.d │ │ │ │ │ ├── nvs_storage.d │ │ │ │ │ └── nvs_types.d │ │ │ ├── openssl │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── library │ │ │ │ │ ├── ssl_cert.d │ │ │ │ │ ├── ssl_lib.d │ │ │ │ │ ├── ssl_methods.d │ │ │ │ │ ├── ssl_pkey.d │ │ │ │ │ ├── ssl_stack.d │ │ │ │ │ └── ssl_x509.d │ │ │ │ └── platform │ │ │ │ │ ├── ssl_pm.d │ │ │ │ │ └── ssl_port.d │ │ │ ├── partition_table │ │ │ │ └── component_project_vars.mk │ │ │ ├── partitions_singleapp.bin │ │ │ ├── pthread │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── pthread.d │ │ │ │ ├── pthread_cond_var.d │ │ │ │ └── pthread_local_storage.d │ │ │ ├── sdmmc │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── sdmmc_cmd.d │ │ │ ├── soc │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── esp32 │ │ │ │ │ ├── cpu_util.d │ │ │ │ │ ├── rtc_clk.d │ │ │ │ │ ├── rtc_init.d │ │ │ │ │ ├── rtc_pm.d │ │ │ │ │ ├── rtc_sleep.d │ │ │ │ │ ├── rtc_time.d │ │ │ │ │ └── soc_memory_layout.d │ │ │ ├── spi_flash │ │ │ │ ├── cache_utils.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── flash_mmap.d │ │ │ │ ├── flash_ops.d │ │ │ │ ├── partition.d │ │ │ │ └── spi_flash_rom_patch.d │ │ │ ├── spiffs │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── esp_spiffs.d │ │ │ │ └── spiffs │ │ │ │ │ └── src │ │ │ │ │ ├── spiffs_cache.d │ │ │ │ │ ├── spiffs_check.d │ │ │ │ │ ├── spiffs_gc.d │ │ │ │ │ ├── spiffs_hydrogen.d │ │ │ │ │ └── spiffs_nucleus.d │ │ │ ├── tcpip_adapter │ │ │ │ ├── component_project_vars.mk │ │ │ │ └── tcpip_adapter_lwip.d │ │ │ ├── ulp │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── ulp.d │ │ │ │ └── ulp_macro.d │ │ │ ├── user_app.bin │ │ │ ├── user_app.map │ │ │ ├── user_driver │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── user_app.d │ │ │ │ └── user_key.d │ │ │ ├── vfs │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── vfs.d │ │ │ │ └── vfs_uart.d │ │ │ ├── wear_levelling │ │ │ │ ├── Partition.d │ │ │ │ ├── SPI_Flash.d │ │ │ │ ├── WL_Ext_Perf.d │ │ │ │ ├── WL_Ext_Safe.d │ │ │ │ ├── WL_Flash.d │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── crc32.d │ │ │ │ └── wear_levelling.d │ │ │ ├── wpa_supplicant │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── port │ │ │ │ │ └── os_xtensa.d │ │ │ │ └── src │ │ │ │ │ ├── crypto │ │ │ │ │ ├── aes-cbc.d │ │ │ │ │ ├── aes-internal-dec.d │ │ │ │ │ ├── aes-internal-enc.d │ │ │ │ │ ├── aes-internal.d │ │ │ │ │ ├── aes-unwrap.d │ │ │ │ │ ├── aes-wrap.d │ │ │ │ │ ├── bignum.d │ │ │ │ │ ├── crypto_internal-cipher.d │ │ │ │ │ ├── crypto_internal-modexp.d │ │ │ │ │ ├── crypto_internal-rsa.d │ │ │ │ │ ├── crypto_internal.d │ │ │ │ │ ├── des-internal.d │ │ │ │ │ ├── dh_group5.d │ │ │ │ │ ├── dh_groups.d │ │ │ │ │ ├── md4-internal.d │ │ │ │ │ ├── md5-internal.d │ │ │ │ │ ├── md5.d │ │ │ │ │ ├── ms_funcs.d │ │ │ │ │ ├── rc4.d │ │ │ │ │ ├── sha1-internal.d │ │ │ │ │ ├── sha1-pbkdf2.d │ │ │ │ │ ├── sha1.d │ │ │ │ │ ├── sha256-internal.d │ │ │ │ │ └── sha256.d │ │ │ │ │ └── fast_crypto │ │ │ │ │ ├── fast_aes-cbc.d │ │ │ │ │ ├── fast_aes-unwrap.d │ │ │ │ │ ├── fast_aes-wrap.d │ │ │ │ │ ├── fast_crypto_internal-cipher.d │ │ │ │ │ ├── fast_crypto_internal-modexp.d │ │ │ │ │ ├── fast_crypto_internal.d │ │ │ │ │ ├── fast_sha256-internal.d │ │ │ │ │ └── fast_sha256.d │ │ │ └── xtensa-debug-module │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── eri.d │ │ │ │ └── trax.d │ │ │ ├── components │ │ │ └── user_driver │ │ │ │ ├── component.mk │ │ │ │ ├── include │ │ │ │ ├── user_app.h │ │ │ │ └── user_key.h │ │ │ │ ├── user_app.c │ │ │ │ └── user_key.c │ │ │ ├── main │ │ │ ├── component.mk │ │ │ └── user_main.c │ │ │ ├── sdkconfig │ │ │ └── sdkconfig.old │ ├── 入门基础篇:PWM彩灯 │ │ ├── Makefile │ │ ├── build │ │ │ ├── app_trace │ │ │ │ └── component_project_vars.mk │ │ │ ├── app_update │ │ │ │ └── component_project_vars.mk │ │ │ ├── aws_iot │ │ │ │ └── component_project_vars.mk │ │ │ ├── bootloader │ │ │ │ └── component_project_vars.mk │ │ │ ├── bootloader_support │ │ │ │ └── component_project_vars.mk │ │ │ ├── bt │ │ │ │ └── component_project_vars.mk │ │ │ ├── coap │ │ │ │ └── component_project_vars.mk │ │ │ ├── console │ │ │ │ └── component_project_vars.mk │ │ │ ├── cxx │ │ │ │ └── component_project_vars.mk │ │ │ ├── demo-app.map │ │ │ ├── driver │ │ │ │ └── component_project_vars.mk │ │ │ ├── esp32 │ │ │ │ └── component_project_vars.mk │ │ │ ├── esp_adc_cal │ │ │ │ └── component_project_vars.mk │ │ │ ├── esptool_py │ │ │ │ └── component_project_vars.mk │ │ │ ├── ethernet │ │ │ │ └── component_project_vars.mk │ │ │ ├── expat │ │ │ │ └── component_project_vars.mk │ │ │ ├── fatfs │ │ │ │ └── component_project_vars.mk │ │ │ ├── freertos │ │ │ │ └── component_project_vars.mk │ │ │ ├── heap │ │ │ │ └── component_project_vars.mk │ │ │ ├── idf_test │ │ │ │ └── component_project_vars.mk │ │ │ ├── include │ │ │ │ ├── config │ │ │ │ │ ├── adc │ │ │ │ │ │ └── cal │ │ │ │ │ │ │ ├── efuse │ │ │ │ │ │ │ ├── tp │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ └── vref │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ │ └── lut │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ ├── app │ │ │ │ │ │ └── offset.h │ │ │ │ │ ├── auto.conf │ │ │ │ │ ├── auto.conf.cmd │ │ │ │ │ ├── bootloader │ │ │ │ │ │ └── vddsdio │ │ │ │ │ │ │ └── boost │ │ │ │ │ │ │ └── 1 │ │ │ │ │ │ │ └── 9v.h │ │ │ │ │ ├── brownout │ │ │ │ │ │ ├── det.h │ │ │ │ │ │ └── det │ │ │ │ │ │ │ ├── lvl.h │ │ │ │ │ │ │ └── lvl │ │ │ │ │ │ │ └── sel │ │ │ │ │ │ │ └── 0.h │ │ │ │ │ ├── bt │ │ │ │ │ │ └── reserve │ │ │ │ │ │ │ └── dram.h │ │ │ │ │ ├── btdm │ │ │ │ │ │ └── controller │ │ │ │ │ │ │ └── pinned │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ └── core.h │ │ │ │ │ ├── console │ │ │ │ │ │ └── uart │ │ │ │ │ │ │ ├── baudrate.h │ │ │ │ │ │ │ ├── default.h │ │ │ │ │ │ │ └── num.h │ │ │ │ │ ├── dma │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ └── num.h │ │ │ │ │ ├── emac │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── priority.h │ │ │ │ │ ├── esp32 │ │ │ │ │ │ ├── apptrace │ │ │ │ │ │ │ ├── dest │ │ │ │ │ │ │ │ └── none.h │ │ │ │ │ │ │ └── lock │ │ │ │ │ │ │ │ └── enable.h │ │ │ │ │ │ ├── debug │ │ │ │ │ │ │ └── ocdaware.h │ │ │ │ │ │ ├── deep │ │ │ │ │ │ │ └── sleep │ │ │ │ │ │ │ │ └── wakeup │ │ │ │ │ │ │ │ └── delay.h │ │ │ │ │ │ ├── default │ │ │ │ │ │ │ └── cpu │ │ │ │ │ │ │ │ └── freq │ │ │ │ │ │ │ │ ├── 160.h │ │ │ │ │ │ │ │ └── mhz.h │ │ │ │ │ │ ├── enable │ │ │ │ │ │ │ └── coredump │ │ │ │ │ │ │ │ └── to │ │ │ │ │ │ │ │ └── none.h │ │ │ │ │ │ ├── panic │ │ │ │ │ │ │ └── print │ │ │ │ │ │ │ │ └── reboot.h │ │ │ │ │ │ ├── phy │ │ │ │ │ │ │ ├── calibration │ │ │ │ │ │ │ │ └── and │ │ │ │ │ │ │ │ │ └── data │ │ │ │ │ │ │ │ │ └── storage.h │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ ├── tx │ │ │ │ │ │ │ │ └── power.h │ │ │ │ │ │ │ │ └── wifi │ │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ └── power.h │ │ │ │ │ │ ├── pthread │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ ├── prio │ │ │ │ │ │ │ │ └── default.h │ │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ │ └── size │ │ │ │ │ │ │ │ └── default.h │ │ │ │ │ │ ├── rtc │ │ │ │ │ │ │ ├── clk │ │ │ │ │ │ │ │ └── cal │ │ │ │ │ │ │ │ │ └── cycles.h │ │ │ │ │ │ │ └── clock │ │ │ │ │ │ │ │ └── source │ │ │ │ │ │ │ │ └── internal │ │ │ │ │ │ │ │ └── rc.h │ │ │ │ │ │ ├── time │ │ │ │ │ │ │ └── syscall │ │ │ │ │ │ │ │ └── use │ │ │ │ │ │ │ │ └── rtc │ │ │ │ │ │ │ │ └── frc1.h │ │ │ │ │ │ ├── wifi │ │ │ │ │ │ │ ├── ampdu │ │ │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ ├── dynamic │ │ │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ │ ├── buffer.h │ │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ │ ├── nvs │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ ├── rx │ │ │ │ │ │ │ │ └── ba │ │ │ │ │ │ │ │ │ └── win.h │ │ │ │ │ │ │ ├── static │ │ │ │ │ │ │ │ └── rx │ │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ │ └── tx │ │ │ │ │ │ │ │ ├── ba │ │ │ │ │ │ │ │ └── win.h │ │ │ │ │ │ │ │ └── buffer │ │ │ │ │ │ │ │ └── type.h │ │ │ │ │ │ └── xtal │ │ │ │ │ │ │ ├── freq.h │ │ │ │ │ │ │ └── freq │ │ │ │ │ │ │ └── 40.h │ │ │ │ │ ├── esptoolpy │ │ │ │ │ │ ├── after.h │ │ │ │ │ │ ├── after │ │ │ │ │ │ │ └── reset.h │ │ │ │ │ │ ├── baud.h │ │ │ │ │ │ ├── baud │ │ │ │ │ │ │ ├── 115200b.h │ │ │ │ │ │ │ └── other │ │ │ │ │ │ │ │ └── val.h │ │ │ │ │ │ ├── before.h │ │ │ │ │ │ ├── before │ │ │ │ │ │ │ └── reset.h │ │ │ │ │ │ ├── compressed.h │ │ │ │ │ │ ├── flashfreq.h │ │ │ │ │ │ ├── flashfreq │ │ │ │ │ │ │ └── 40m.h │ │ │ │ │ │ ├── flashmode.h │ │ │ │ │ │ ├── flashsize.h │ │ │ │ │ │ ├── flashsize │ │ │ │ │ │ │ ├── 2mb.h │ │ │ │ │ │ │ └── detect.h │ │ │ │ │ │ └── port.h │ │ │ │ │ ├── fatfs │ │ │ │ │ │ ├── codepage.h │ │ │ │ │ │ ├── codepage │ │ │ │ │ │ │ └── 437.h │ │ │ │ │ │ ├── fs │ │ │ │ │ │ │ └── lock.h │ │ │ │ │ │ ├── lfn │ │ │ │ │ │ │ └── none.h │ │ │ │ │ │ ├── per │ │ │ │ │ │ │ └── file │ │ │ │ │ │ │ │ └── cache.h │ │ │ │ │ │ └── timeout │ │ │ │ │ │ │ └── ms.h │ │ │ │ │ ├── flashmode │ │ │ │ │ │ └── dio.h │ │ │ │ │ ├── four │ │ │ │ │ │ └── universal │ │ │ │ │ │ │ └── mac │ │ │ │ │ │ │ └── address.h │ │ │ │ │ ├── freertos │ │ │ │ │ │ ├── assert │ │ │ │ │ │ │ ├── fail │ │ │ │ │ │ │ │ └── abort.h │ │ │ │ │ │ │ └── on │ │ │ │ │ │ │ │ └── untested │ │ │ │ │ │ │ │ └── function.h │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── stackoverflow │ │ │ │ │ │ │ │ └── canary.h │ │ │ │ │ │ ├── coretimer │ │ │ │ │ │ │ └── 0.h │ │ │ │ │ │ ├── hz.h │ │ │ │ │ │ ├── idle │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── stacksize.h │ │ │ │ │ │ ├── interrupt │ │ │ │ │ │ │ └── backtrace.h │ │ │ │ │ │ ├── isr │ │ │ │ │ │ │ └── stacksize.h │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ └── name │ │ │ │ │ │ │ │ └── len.h │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── registry │ │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ └── thread │ │ │ │ │ │ │ └── local │ │ │ │ │ │ │ └── storage │ │ │ │ │ │ │ └── pointers.h │ │ │ │ │ ├── heap │ │ │ │ │ │ └── poisoning │ │ │ │ │ │ │ └── disabled.h │ │ │ │ │ ├── int │ │ │ │ │ │ ├── wdt.h │ │ │ │ │ │ └── wdt │ │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── cpu1.h │ │ │ │ │ │ │ └── timeout │ │ │ │ │ │ │ └── ms.h │ │ │ │ │ ├── ip │ │ │ │ │ │ └── lost │ │ │ │ │ │ │ └── timer │ │ │ │ │ │ │ └── interval.h │ │ │ │ │ ├── ipc │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── libsodium │ │ │ │ │ │ └── use │ │ │ │ │ │ │ └── mbedtls │ │ │ │ │ │ │ └── sha.h │ │ │ │ │ ├── log │ │ │ │ │ │ ├── bootloader │ │ │ │ │ │ │ ├── level.h │ │ │ │ │ │ │ └── level │ │ │ │ │ │ │ │ └── info.h │ │ │ │ │ │ ├── colors.h │ │ │ │ │ │ └── default │ │ │ │ │ │ │ ├── level.h │ │ │ │ │ │ │ └── level │ │ │ │ │ │ │ └── info.h │ │ │ │ │ ├── lwip │ │ │ │ │ │ ├── dhcp │ │ │ │ │ │ │ ├── does │ │ │ │ │ │ │ │ └── arp │ │ │ │ │ │ │ │ │ └── check.h │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── ntp │ │ │ │ │ │ │ │ └── servers.h │ │ │ │ │ │ ├── dhcps │ │ │ │ │ │ │ ├── lease │ │ │ │ │ │ │ │ └── unit.h │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── station │ │ │ │ │ │ │ │ └── num.h │ │ │ │ │ │ ├── etharp │ │ │ │ │ │ │ └── trust │ │ │ │ │ │ │ │ └── ip │ │ │ │ │ │ │ │ └── mac.h │ │ │ │ │ │ ├── loopback │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── pbufs.h │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ ├── active │ │ │ │ │ │ │ │ └── tcp.h │ │ │ │ │ │ │ ├── listening │ │ │ │ │ │ │ │ └── tcp.h │ │ │ │ │ │ │ ├── raw │ │ │ │ │ │ │ │ └── pcbs.h │ │ │ │ │ │ │ ├── sockets.h │ │ │ │ │ │ │ └── udp │ │ │ │ │ │ │ │ └── pcbs.h │ │ │ │ │ │ ├── netif │ │ │ │ │ │ │ └── loopback.h │ │ │ │ │ │ └── so │ │ │ │ │ │ │ ├── reuse.h │ │ │ │ │ │ │ └── reuse │ │ │ │ │ │ │ └── rxtoall.h │ │ │ │ │ ├── main │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── make │ │ │ │ │ │ └── warn │ │ │ │ │ │ │ └── undefined │ │ │ │ │ │ │ └── variables.h │ │ │ │ │ ├── mbedtls │ │ │ │ │ │ ├── aes │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ccm │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ecdh │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ecdsa │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── ecp │ │ │ │ │ │ │ ├── c.h │ │ │ │ │ │ │ ├── dp │ │ │ │ │ │ │ │ ├── bp256r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── bp384r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── bp512r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── curve25519 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp192k1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp192r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp224k1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp224r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp256k1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp256r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ ├── secp384r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ │ └── secp521r1 │ │ │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ │ └── nist │ │ │ │ │ │ │ │ └── optim.h │ │ │ │ │ │ ├── gcm │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── hardware │ │ │ │ │ │ │ └── aes.h │ │ │ │ │ │ ├── have │ │ │ │ │ │ │ └── time.h │ │ │ │ │ │ ├── key │ │ │ │ │ │ │ └── exchange │ │ │ │ │ │ │ │ ├── dhe │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ │ │ ├── ecdh │ │ │ │ │ │ │ │ ├── ecdsa.h │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ │ │ ├── ecdhe │ │ │ │ │ │ │ │ ├── ecdsa.h │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ │ │ ├── elliptic │ │ │ │ │ │ │ │ └── curve.h │ │ │ │ │ │ │ │ └── rsa.h │ │ │ │ │ │ ├── pem │ │ │ │ │ │ │ ├── parse │ │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ │ └── write │ │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ ├── rc4 │ │ │ │ │ │ │ └── disabled.h │ │ │ │ │ │ ├── ssl │ │ │ │ │ │ │ ├── alpn.h │ │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ │ └── content │ │ │ │ │ │ │ │ │ └── len.h │ │ │ │ │ │ │ ├── proto │ │ │ │ │ │ │ │ ├── tls1.h │ │ │ │ │ │ │ │ └── tls1 │ │ │ │ │ │ │ │ │ ├── 1.h │ │ │ │ │ │ │ │ │ └── 2.h │ │ │ │ │ │ │ ├── renegotiation.h │ │ │ │ │ │ │ └── session │ │ │ │ │ │ │ │ └── tickets.h │ │ │ │ │ │ ├── tls │ │ │ │ │ │ │ ├── client.h │ │ │ │ │ │ │ ├── enabled.h │ │ │ │ │ │ │ ├── server.h │ │ │ │ │ │ │ └── server │ │ │ │ │ │ │ │ └── and │ │ │ │ │ │ │ │ └── client.h │ │ │ │ │ │ └── x509 │ │ │ │ │ │ │ ├── crl │ │ │ │ │ │ │ └── parse │ │ │ │ │ │ │ │ └── c.h │ │ │ │ │ │ │ └── csr │ │ │ │ │ │ │ └── parse │ │ │ │ │ │ │ └── c.h │ │ │ │ │ ├── memmap │ │ │ │ │ │ └── smp.h │ │ │ │ │ ├── monitor │ │ │ │ │ │ ├── baud.h │ │ │ │ │ │ └── baud │ │ │ │ │ │ │ ├── 115200b.h │ │ │ │ │ │ │ └── other │ │ │ │ │ │ │ └── val.h │ │ │ │ │ ├── newlib │ │ │ │ │ │ ├── stdin │ │ │ │ │ │ │ └── line │ │ │ │ │ │ │ │ └── ending │ │ │ │ │ │ │ │ └── cr.h │ │ │ │ │ │ └── stdout │ │ │ │ │ │ │ └── line │ │ │ │ │ │ │ └── ending │ │ │ │ │ │ │ └── crlf.h │ │ │ │ │ ├── number │ │ │ │ │ │ └── of │ │ │ │ │ │ │ └── universal │ │ │ │ │ │ │ └── mac │ │ │ │ │ │ │ └── address.h │ │ │ │ │ ├── openssl │ │ │ │ │ │ └── assert │ │ │ │ │ │ │ └── do │ │ │ │ │ │ │ └── nothing.h │ │ │ │ │ ├── optimization │ │ │ │ │ │ ├── assertions │ │ │ │ │ │ │ └── enabled.h │ │ │ │ │ │ └── level │ │ │ │ │ │ │ └── debug.h │ │ │ │ │ ├── partition │ │ │ │ │ │ └── table │ │ │ │ │ │ │ ├── custom │ │ │ │ │ │ │ ├── app │ │ │ │ │ │ │ │ └── bin │ │ │ │ │ │ │ │ │ └── offset.h │ │ │ │ │ │ │ └── filename.h │ │ │ │ │ │ │ ├── filename.h │ │ │ │ │ │ │ └── single │ │ │ │ │ │ │ └── app.h │ │ │ │ │ ├── python.h │ │ │ │ │ ├── spi │ │ │ │ │ │ └── flash │ │ │ │ │ │ │ ├── rom │ │ │ │ │ │ │ └── driver │ │ │ │ │ │ │ │ └── patch.h │ │ │ │ │ │ │ └── writing │ │ │ │ │ │ │ └── dangerous │ │ │ │ │ │ │ └── regions │ │ │ │ │ │ │ └── aborts.h │ │ │ │ │ ├── spiffs │ │ │ │ │ │ ├── cache.h │ │ │ │ │ │ ├── cache │ │ │ │ │ │ │ └── wr.h │ │ │ │ │ │ ├── gc │ │ │ │ │ │ │ └── max │ │ │ │ │ │ │ │ └── runs.h │ │ │ │ │ │ ├── max │ │ │ │ │ │ │ └── partitions.h │ │ │ │ │ │ ├── meta │ │ │ │ │ │ │ └── length.h │ │ │ │ │ │ ├── obj │ │ │ │ │ │ │ └── name │ │ │ │ │ │ │ │ └── len.h │ │ │ │ │ │ ├── page │ │ │ │ │ │ │ └── check.h │ │ │ │ │ │ └── use │ │ │ │ │ │ │ ├── magic.h │ │ │ │ │ │ │ ├── magic │ │ │ │ │ │ │ └── length.h │ │ │ │ │ │ │ └── mtime.h │ │ │ │ │ ├── stack │ │ │ │ │ │ └── check │ │ │ │ │ │ │ └── none.h │ │ │ │ │ ├── system │ │ │ │ │ │ └── event │ │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── task │ │ │ │ │ │ ├── wdt.h │ │ │ │ │ │ └── wdt │ │ │ │ │ │ │ ├── check │ │ │ │ │ │ │ └── idle │ │ │ │ │ │ │ │ └── task │ │ │ │ │ │ │ │ ├── cpu0.h │ │ │ │ │ │ │ │ └── cpu1.h │ │ │ │ │ │ │ └── timeout │ │ │ │ │ │ │ └── s.h │ │ │ │ │ ├── tcp │ │ │ │ │ │ ├── maxrtx.h │ │ │ │ │ │ ├── msl.h │ │ │ │ │ │ ├── mss.h │ │ │ │ │ │ ├── oversize │ │ │ │ │ │ │ └── mss.h │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── ooseq.h │ │ │ │ │ │ ├── recvmbox │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ ├── snd │ │ │ │ │ │ │ └── buf │ │ │ │ │ │ │ │ └── default.h │ │ │ │ │ │ ├── synmaxrtx.h │ │ │ │ │ │ └── wnd │ │ │ │ │ │ │ └── default.h │ │ │ │ │ ├── tcpip │ │ │ │ │ │ ├── recvmbox │ │ │ │ │ │ │ └── size.h │ │ │ │ │ │ └── task │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── timer │ │ │ │ │ │ ├── queue │ │ │ │ │ │ │ └── length.h │ │ │ │ │ │ └── task │ │ │ │ │ │ │ ├── priority.h │ │ │ │ │ │ │ └── stack │ │ │ │ │ │ │ ├── depth.h │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── toolprefix.h │ │ │ │ │ ├── tracemem │ │ │ │ │ │ └── reserve │ │ │ │ │ │ │ └── dram.h │ │ │ │ │ ├── tristate.conf │ │ │ │ │ ├── udp │ │ │ │ │ │ └── recvmbox │ │ │ │ │ │ │ └── size.h │ │ │ │ │ ├── ulp │ │ │ │ │ │ └── coproc │ │ │ │ │ │ │ └── reserve │ │ │ │ │ │ │ └── mem.h │ │ │ │ │ └── wl │ │ │ │ │ │ └── sector │ │ │ │ │ │ ├── size.h │ │ │ │ │ │ └── size │ │ │ │ │ │ └── 4096.h │ │ │ │ └── sdkconfig.h │ │ │ ├── jsmn │ │ │ │ └── component_project_vars.mk │ │ │ ├── json │ │ │ │ └── component_project_vars.mk │ │ │ ├── libsodium │ │ │ │ └── component_project_vars.mk │ │ │ ├── log │ │ │ │ └── component_project_vars.mk │ │ │ ├── lwip │ │ │ │ └── component_project_vars.mk │ │ │ ├── main │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── demo_app.d │ │ │ │ └── hx_pwm.d │ │ │ ├── mbedtls │ │ │ │ └── component_project_vars.mk │ │ │ ├── mdns │ │ │ │ └── component_project_vars.mk │ │ │ ├── micro-ecc │ │ │ │ └── component_project_vars.mk │ │ │ ├── newlib │ │ │ │ └── component_project_vars.mk │ │ │ ├── nghttp │ │ │ │ └── component_project_vars.mk │ │ │ ├── nvs_flash │ │ │ │ └── component_project_vars.mk │ │ │ ├── openssl │ │ │ │ └── component_project_vars.mk │ │ │ ├── partition_table │ │ │ │ └── component_project_vars.mk │ │ │ ├── pthread │ │ │ │ └── component_project_vars.mk │ │ │ ├── sdmmc │ │ │ │ └── component_project_vars.mk │ │ │ ├── soc │ │ │ │ └── component_project_vars.mk │ │ │ ├── spi_flash │ │ │ │ └── component_project_vars.mk │ │ │ ├── spiffs │ │ │ │ └── component_project_vars.mk │ │ │ ├── tcpip_adapter │ │ │ │ └── component_project_vars.mk │ │ │ ├── ulp │ │ │ │ └── component_project_vars.mk │ │ │ ├── vfs │ │ │ │ └── component_project_vars.mk │ │ │ ├── wear_levelling │ │ │ │ └── component_project_vars.mk │ │ │ ├── wpa_supplicant │ │ │ │ └── component_project_vars.mk │ │ │ └── xtensa-debug-module │ │ │ │ └── component_project_vars.mk │ │ ├── main │ │ │ ├── component.mk │ │ │ └── hx_ledc.c │ │ ├── sdkconfig │ │ └── sdkconfig.old │ ├── 入门基础篇:如何使用ESP32驱动OLED屏(I2C) │ │ ├── Makefile │ │ ├── README.md │ │ ├── build │ │ │ ├── SHT30.map │ │ │ ├── main │ │ │ │ ├── sht30.d │ │ │ │ └── user_main.d │ │ │ ├── user-app.bin │ │ │ ├── user-app.map │ │ │ └── user_driver │ │ │ │ ├── component_project_vars.mk │ │ │ │ ├── fonts.d │ │ │ │ ├── oled.d │ │ │ │ └── user_app.d │ │ ├── components │ │ │ └── bsp │ │ │ │ ├── component.mk │ │ │ │ ├── fonts.c │ │ │ │ ├── include │ │ │ │ ├── fonts.h │ │ │ │ └── oled.h │ │ │ │ └── oled.c │ │ ├── main │ │ │ ├── component.mk │ │ │ └── hx_oled.c │ │ ├── sdkconfig │ │ └── sdkconfig.old │ ├── 入门基础篇:如何使用ESP32驱动SHT30(I2C) │ │ ├── Makefile │ │ ├── README.md │ │ ├── build │ │ │ ├── SHT30.map │ │ │ ├── main │ │ │ │ └── sht30.d │ │ │ ├── user-app.bin │ │ │ └── user-app.map │ │ ├── main │ │ │ ├── component.mk │ │ │ └── hx_sht30.c │ │ ├── sdkconfig │ │ └── sdkconfig.old │ ├── 入门基础篇:深入了解ESP32的UART │ │ ├── Makefile │ │ ├── build │ │ │ ├── demo-app.map │ │ │ └── main │ │ │ │ ├── demo_app.d │ │ │ │ └── hx_pwm.d │ │ ├── main │ │ │ ├── component.mk │ │ │ └── hx_uart.c │ │ ├── sdkconfig │ │ └── sdkconfig.old │ ├── 基础应用篇:ESP32如何建立TCP长连接 │ │ ├── Makefile │ │ ├── README.md │ │ ├── build │ │ │ ├── bsp │ │ │ │ └── tcp.d │ │ │ └── main │ │ │ │ ├── tcp_main.d │ │ │ │ └── xuhong_Tcp.d │ │ ├── components │ │ │ └── bsp │ │ │ │ ├── component.mk │ │ │ │ ├── include │ │ │ │ └── tcp_bsp.h │ │ │ │ └── tcp_bsp.c │ │ ├── main │ │ │ ├── Kconfig.projbuild │ │ │ ├── component.mk │ │ │ └── hx_tcp.c │ │ ├── sdkconfig │ │ └── sdkconfig.old │ ├── 基础应用篇:ESP32如何建立UDP广播和单播 │ │ ├── Makefile │ │ ├── README.md │ │ ├── build │ │ │ ├── bsp │ │ │ │ └── tcp.d │ │ │ └── main │ │ │ │ ├── tcp_main.d │ │ │ │ └── xuhong_Tcp.d │ │ ├── components │ │ │ └── bsp │ │ │ │ ├── component.mk │ │ │ │ ├── include │ │ │ │ └── udp_bsp.h │ │ │ │ └── udp_bsp.c │ │ ├── main │ │ │ ├── Kconfig.projbuild │ │ │ ├── component.mk │ │ │ └── hx_udp.c │ │ ├── sdkconfig │ │ └── sdkconfig.old │ ├── 基础应用篇:ESP32如何建立WebSocket │ │ ├── Makefile │ │ ├── README.md │ │ ├── main │ │ │ ├── WebSocket_Task.c │ │ │ ├── WebSocket_Task.h │ │ │ ├── component.mk │ │ │ └── main.c │ │ ├── sdkconfig │ │ └── sdkconfig.old │ ├── 基础应用篇:SmartConfig快配账号密码 │ │ ├── Makefile │ │ ├── README.md │ │ ├── build │ │ │ ├── main │ │ │ │ └── sc_tcp.d │ │ │ ├── sc_tcp.bin │ │ │ └── sc_tcp.map │ │ ├── main │ │ │ ├── component.mk │ │ │ └── hx_sc.c │ │ ├── sdkconfig │ │ └── sdkconfig.old │ └── 如何实现基于天猫精灵,控制红旭mini开发板的RGB灯 │ │ ├── .vscode │ │ ├── c_cpp_properties.json │ │ ├── settings.json │ │ └── tasks.json │ │ ├── CMakeLists.txt │ │ ├── Makefile │ │ ├── README.md │ │ ├── build │ │ ├── .ninja_deps │ │ ├── .ninja_log │ │ ├── CMakeCache.txt │ │ ├── CMakeFiles │ │ │ ├── 3.11.1 │ │ │ │ ├── CMakeASMCompiler.cmake │ │ │ │ ├── CMakeCCompiler.cmake │ │ │ │ ├── CMakeCXXCompiler.cmake │ │ │ │ ├── CMakeDetermineCompilerABI_C.bin │ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin │ │ │ │ ├── CMakeSystem.cmake │ │ │ │ ├── CompilerIdC │ │ │ │ │ └── CMakeCCompilerId.c │ │ │ │ └── CompilerIdCXX │ │ │ │ │ └── CMakeCXXCompilerId.cpp │ │ │ ├── CMakeError.log │ │ │ ├── CMakeOutput.log │ │ │ ├── TargetDirectories.txt │ │ │ ├── bootloader-complete │ │ │ ├── bootloader.dir │ │ │ │ ├── Labels.json │ │ │ │ └── Labels.txt │ │ │ ├── cmake.check_cache │ │ │ ├── feature_tests.bin │ │ │ ├── feature_tests.c │ │ │ ├── feature_tests.cxx │ │ │ └── git-data │ │ │ │ ├── HEAD │ │ │ │ ├── grabRef.cmake │ │ │ │ └── head-ref │ │ ├── app_trace │ │ │ └── cmake_install.cmake │ │ ├── app_update │ │ │ └── cmake_install.cmake │ │ ├── aws_iot │ │ │ └── cmake_install.cmake │ │ ├── bootloader-prefix │ │ │ ├── src │ │ │ │ └── bootloader-stamp │ │ │ │ │ ├── bootloader-configure │ │ │ │ │ ├── bootloader-done │ │ │ │ │ ├── bootloader-download │ │ │ │ │ ├── bootloader-install │ │ │ │ │ ├── bootloader-mkdir │ │ │ │ │ ├── bootloader-patch │ │ │ │ │ └── bootloader-update │ │ │ └── tmp │ │ │ │ ├── bootloader-cfgcmd.txt │ │ │ │ └── bootloader-cfgcmd.txt.in │ │ ├── bootloader │ │ │ ├── .ninja_deps │ │ │ ├── .ninja_log │ │ │ ├── CMakeCache.txt │ │ │ ├── CMakeFiles │ │ │ │ ├── 3.11.1 │ │ │ │ │ ├── CMakeASMCompiler.cmake │ │ │ │ │ ├── CMakeCCompiler.cmake │ │ │ │ │ ├── CMakeCXXCompiler.cmake │ │ │ │ │ ├── CMakeDetermineCompilerABI_C.bin │ │ │ │ │ ├── CMakeDetermineCompilerABI_CXX.bin │ │ │ │ │ ├── CMakeSystem.cmake │ │ │ │ │ ├── CompilerIdC │ │ │ │ │ │ └── CMakeCCompilerId.c │ │ │ │ │ └── CompilerIdCXX │ │ │ │ │ │ └── CMakeCXXCompilerId.cpp │ │ │ │ ├── CMakeError.log │ │ │ │ ├── CMakeOutput.log │ │ │ │ ├── TargetDirectories.txt │ │ │ │ ├── cmake.check_cache │ │ │ │ ├── feature_tests.bin │ │ │ │ ├── feature_tests.c │ │ │ │ ├── feature_tests.cxx │ │ │ │ └── git-data │ │ │ │ │ ├── HEAD │ │ │ │ │ ├── grabRef.cmake │ │ │ │ │ └── head-ref │ │ │ ├── bootloader.bin │ │ │ ├── bootloader.map │ │ │ ├── bootloader │ │ │ │ └── cmake_install.cmake │ │ │ ├── bootloader_support │ │ │ │ └── cmake_install.cmake │ │ │ ├── build.ninja │ │ │ ├── cmake_install.cmake │ │ │ ├── compile_commands.json │ │ │ ├── component_depends.cmake │ │ │ ├── config │ │ │ │ ├── kconfig_menus.json │ │ │ │ ├── sdkconfig.cmake │ │ │ │ ├── sdkconfig.h │ │ │ │ └── sdkconfig.json │ │ │ ├── esp32 │ │ │ │ └── cmake_install.cmake │ │ │ ├── esptool_py │ │ │ │ └── cmake_install.cmake │ │ │ ├── flash_app_args │ │ │ ├── flash_bootloader_args │ │ │ ├── flash_partition_table_args │ │ │ ├── flash_project_args │ │ │ ├── flasher_args.json │ │ │ ├── log │ │ │ │ └── cmake_install.cmake │ │ │ ├── micro-ecc │ │ │ │ └── cmake_install.cmake │ │ │ ├── project_description.json │ │ │ ├── rules.ninja │ │ │ ├── soc │ │ │ │ └── cmake_install.cmake │ │ │ └── spi_flash │ │ │ │ └── cmake_install.cmake │ │ ├── bootloader_support │ │ │ └── cmake_install.cmake │ │ ├── bt │ │ │ └── cmake_install.cmake │ │ ├── build.ninja │ │ ├── cmake_install.cmake │ │ ├── coap │ │ │ └── cmake_install.cmake │ │ ├── compile_commands.json │ │ ├── component_depends.cmake │ │ ├── config │ │ │ ├── kconfig_menus.json │ │ │ ├── sdkconfig.cmake │ │ │ ├── sdkconfig.h │ │ │ └── sdkconfig.json │ │ ├── console │ │ │ └── cmake_install.cmake │ │ ├── cxx │ │ │ └── cmake_install.cmake │ │ ├── driver │ │ │ └── cmake_install.cmake │ │ ├── esp-tls │ │ │ └── cmake_install.cmake │ │ ├── esp32 │ │ │ ├── cmake_install.cmake │ │ │ └── esp32_out.ld │ │ ├── esp_adc_cal │ │ │ └── cmake_install.cmake │ │ ├── esp_http_client │ │ │ └── cmake_install.cmake │ │ ├── esptool_py │ │ │ └── cmake_install.cmake │ │ ├── ethernet │ │ │ └── cmake_install.cmake │ │ ├── expat │ │ │ └── cmake_install.cmake │ │ ├── fatfs │ │ │ └── cmake_install.cmake │ │ ├── flash_app_args │ │ ├── flash_bootloader_args │ │ ├── flash_partition_table_args │ │ ├── flash_project_args │ │ ├── flasher_args.json │ │ ├── freertos │ │ │ └── cmake_install.cmake │ │ ├── heap │ │ │ └── cmake_install.cmake │ │ ├── idf_test │ │ │ └── cmake_install.cmake │ │ ├── jsmn │ │ │ └── cmake_install.cmake │ │ ├── json │ │ │ └── cmake_install.cmake │ │ ├── libsodium │ │ │ └── cmake_install.cmake │ │ ├── log │ │ │ └── cmake_install.cmake │ │ ├── lwip │ │ │ └── cmake_install.cmake │ │ ├── mbedtls │ │ │ └── cmake_install.cmake │ │ ├── mdns │ │ │ └── cmake_install.cmake │ │ ├── micro-ecc │ │ │ └── cmake_install.cmake │ │ ├── newlib │ │ │ └── cmake_install.cmake │ │ ├── nghttp │ │ │ └── cmake_install.cmake │ │ ├── nvs_flash │ │ │ └── cmake_install.cmake │ │ ├── openssl │ │ │ └── cmake_install.cmake │ │ ├── partition_table │ │ │ ├── cmake_install.cmake │ │ │ └── partition-table.bin │ │ ├── project_description.json │ │ ├── pthread │ │ │ └── cmake_install.cmake │ │ ├── rules.ninja │ │ ├── sdmmc │ │ │ └── cmake_install.cmake │ │ ├── smartconfig_ack │ │ │ └── cmake_install.cmake │ │ ├── soc │ │ │ └── cmake_install.cmake │ │ ├── spi_flash │ │ │ └── cmake_install.cmake │ │ ├── spiffs │ │ │ └── cmake_install.cmake │ │ ├── tcpip_adapter │ │ │ └── cmake_install.cmake │ │ ├── ulp │ │ │ └── cmake_install.cmake │ │ ├── user_app.bin │ │ ├── user_app.map │ │ ├── user_driver │ │ │ └── cmake_install.cmake │ │ ├── vfs │ │ │ └── cmake_install.cmake │ │ ├── wear_levelling │ │ │ └── cmake_install.cmake │ │ ├── wpa_supplicant │ │ │ └── cmake_install.cmake │ │ └── xtensa-debug-module │ │ │ └── cmake_install.cmake │ │ ├── components │ │ └── user_driver │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ ├── user_app.h │ │ │ ├── user_led.h │ │ │ └── user_tmall_genie.h │ │ │ ├── user_app.c │ │ │ ├── user_led.c │ │ │ └── user_tmall_genie.c │ │ ├── main │ │ └── user_main.c │ │ ├── sdkconfig │ │ └── sdkconfig.old ├── README.md ├── nRF52840 │ ├── Basic tutorial---adc │ │ ├── .vscode │ │ │ ├── .cortex-debug.peripherals.state.json │ │ │ ├── .cortex-debug.registers.state.json │ │ │ ├── c_cpp_properties.json │ │ │ ├── launch.json │ │ │ ├── settings.json │ │ │ └── tasks.json │ │ ├── README.md │ │ ├── armgcc │ │ │ ├── Makefile │ │ │ └── gcc_nrf52.ld │ │ ├── config │ │ │ └── sdk_config.h │ │ ├── main.c │ │ ├── ses │ │ │ ├── Basic tutorial---adc.emProject │ │ │ ├── Basic tutorial---adc.emSession │ │ │ ├── Basic tutorial---adc_Release.jlink │ │ │ ├── Output │ │ │ │ ├── Basic tutorial---adc Release │ │ │ │ │ └── Obj │ │ │ │ │ │ ├── Basic tutorial---adc.ind │ │ │ │ │ │ ├── Basic tutorial---adc.ld │ │ │ │ │ │ ├── SEGGER_RTT.d │ │ │ │ │ │ ├── SEGGER_RTT_Syscalls_SES.d │ │ │ │ │ │ ├── SEGGER_RTT_printf.d │ │ │ │ │ │ ├── app_button.d │ │ │ │ │ │ ├── app_error.d │ │ │ │ │ │ ├── app_error_weak.d │ │ │ │ │ │ ├── app_timer.d │ │ │ │ │ │ ├── app_util_platform.d │ │ │ │ │ │ ├── main.d │ │ │ │ │ │ ├── nrf_atomic.d │ │ │ │ │ │ ├── nrf_balloc.d │ │ │ │ │ │ ├── nrf_drv_clock.d │ │ │ │ │ │ ├── nrf_drv_uart.d │ │ │ │ │ │ ├── nrf_fprintf.d │ │ │ │ │ │ ├── nrf_fprintf_format.d │ │ │ │ │ │ ├── nrf_log_backend_rtt.d │ │ │ │ │ │ ├── nrf_log_backend_serial.d │ │ │ │ │ │ ├── nrf_log_backend_uart.d │ │ │ │ │ │ ├── nrf_log_default_backends.d │ │ │ │ │ │ ├── nrf_log_frontend.d │ │ │ │ │ │ ├── nrf_log_str_formatter.d │ │ │ │ │ │ ├── nrf_memobj.d │ │ │ │ │ │ ├── nrf_ringbuf.d │ │ │ │ │ │ ├── nrfx_clock.d │ │ │ │ │ │ ├── nrfx_gpiote.d │ │ │ │ │ │ ├── nrfx_prs.d │ │ │ │ │ │ ├── nrfx_uart.d │ │ │ │ │ │ ├── nrfx_uarte.d │ │ │ │ │ │ ├── ses_startup_nrf52840.d │ │ │ │ │ │ ├── ses_startup_nrf_common.d │ │ │ │ │ │ ├── system_nrf52840.d │ │ │ │ │ │ ├── thumb_crt0.d │ │ │ │ │ │ ├── user_adc.d │ │ │ │ │ │ ├── user_application.d │ │ │ │ │ │ ├── user_log.d │ │ │ │ │ │ └── user_multi_click.d │ │ │ │ ├── Basic tutorial---hello world Release │ │ │ │ │ └── Obj │ │ │ │ │ │ ├── Basic tutorial---hello world.ind │ │ │ │ │ │ ├── Basic tutorial---hello world.ld │ │ │ │ │ │ ├── SEGGER_RTT.d │ │ │ │ │ │ ├── SEGGER_RTT_Syscalls_SES.d │ │ │ │ │ │ ├── SEGGER_RTT_printf.d │ │ │ │ │ │ ├── app_error.d │ │ │ │ │ │ ├── app_error_weak.d │ │ │ │ │ │ ├── app_util_platform.d │ │ │ │ │ │ ├── main.d │ │ │ │ │ │ ├── nrf_atomic.d │ │ │ │ │ │ ├── nrf_balloc.d │ │ │ │ │ │ ├── nrf_drv_uart.d │ │ │ │ │ │ ├── nrf_fprintf.d │ │ │ │ │ │ ├── nrf_fprintf_format.d │ │ │ │ │ │ ├── nrf_log_backend_rtt.d │ │ │ │ │ │ ├── nrf_log_backend_serial.d │ │ │ │ │ │ ├── nrf_log_backend_uart.d │ │ │ │ │ │ ├── nrf_log_default_backends.d │ │ │ │ │ │ ├── nrf_log_frontend.d │ │ │ │ │ │ ├── nrf_log_str_formatter.d │ │ │ │ │ │ ├── nrf_memobj.d │ │ │ │ │ │ ├── nrf_ringbuf.d │ │ │ │ │ │ ├── nrfx_prs.d │ │ │ │ │ │ ├── nrfx_uart.d │ │ │ │ │ │ ├── nrfx_uarte.d │ │ │ │ │ │ ├── ses_startup_nrf52840.d │ │ │ │ │ │ ├── ses_startup_nrf_common.d │ │ │ │ │ │ ├── system_nrf52840.d │ │ │ │ │ │ ├── thumb_crt0.d │ │ │ │ │ │ └── user_log.d │ │ │ │ └── Release │ │ │ │ │ └── Exe │ │ │ │ │ ├── Basic tutorial---adc.map │ │ │ │ │ └── Basic tutorial---hello world.map │ │ │ └── flash_placement.xml │ │ └── user_driver │ │ │ ├── include │ │ │ ├── user_adc.h │ │ │ ├── user_application.h │ │ │ ├── user_log.h │ │ │ └── user_multi_click.h │ │ │ └── source │ │ │ ├── user_adc.c │ │ │ ├── user_application.c │ │ │ ├── user_log.c │ │ │ └── user_multi_click.c │ ├── Basic tutorial---hardware timer │ │ ├── .vscode │ │ │ ├── c_cpp_properties.json │ │ │ ├── launch.json │ │ │ ├── settings.json │ │ │ └── tasks.json │ │ ├── README.md │ │ ├── armgcc │ │ │ ├── Makefile │ │ │ └── gcc_nrf52.ld │ │ ├── config │ │ │ └── sdk_config.h │ │ ├── main.c │ │ ├── ses │ │ │ ├── Basic tutorial---hardware timer.emProject │ │ │ ├── Basic tutorial---hardware timer.emSession │ │ │ ├── Basic tutorial---hardware timer_Release.jlink │ │ │ ├── Output │ │ │ │ ├── Basic tutorial---ppi Release │ │ │ │ │ └── Obj │ │ │ │ │ │ ├── Basic tutorial---ppi.ind │ │ │ │ │ │ ├── Basic tutorial---ppi.ld │ │ │ │ │ │ ├── SEGGER_RTT.d │ │ │ │ │ │ ├── SEGGER_RTT_Syscalls_SES.d │ │ │ │ │ │ ├── SEGGER_RTT_printf.d │ │ │ │ │ │ ├── app_error.d │ │ │ │ │ │ ├── app_error_weak.d │ │ │ │ │ │ ├── app_util_platform.d │ │ │ │ │ │ ├── main.d │ │ │ │ │ │ ├── nrf_atomic.d │ │ │ │ │ │ ├── nrf_balloc.d │ │ │ │ │ │ ├── nrf_drv_ppi.d │ │ │ │ │ │ ├── nrf_drv_uart.d │ │ │ │ │ │ ├── nrf_fprintf.d │ │ │ │ │ │ ├── nrf_fprintf_format.d │ │ │ │ │ │ ├── nrf_log_backend_rtt.d │ │ │ │ │ │ ├── nrf_log_backend_serial.d │ │ │ │ │ │ ├── nrf_log_backend_uart.d │ │ │ │ │ │ ├── nrf_log_default_backends.d │ │ │ │ │ │ ├── nrf_log_frontend.d │ │ │ │ │ │ ├── nrf_log_str_formatter.d │ │ │ │ │ │ ├── nrf_memobj.d │ │ │ │ │ │ ├── nrf_ringbuf.d │ │ │ │ │ │ ├── nrfx_gpiote.d │ │ │ │ │ │ ├── nrfx_ppi.d │ │ │ │ │ │ ├── nrfx_prs.d │ │ │ │ │ │ ├── nrfx_uart.d │ │ │ │ │ │ ├── nrfx_uarte.d │ │ │ │ │ │ ├── ses_startup_nrf52840.d │ │ │ │ │ │ ├── ses_startup_nrf_common.d │ │ │ │ │ │ ├── system_nrf52840.d │ │ │ │ │ │ ├── thumb_crt0.d │ │ │ │ │ │ ├── user_application.d │ │ │ │ │ │ └── user_log.d │ │ │ │ └── Release │ │ │ │ │ └── Exe │ │ │ │ │ └── Basic tutorial---ppi.map │ │ │ └── flash_placement.xml │ │ └── user_driver │ │ │ ├── include │ │ │ ├── user_application.h │ │ │ └── user_log.h │ │ │ └── source │ │ │ ├── user_application.c │ │ │ └── user_log.c │ ├── Basic tutorial---hello world │ │ ├── .vscode │ │ │ ├── .cortex-debug.peripherals.state.json │ │ │ ├── .cortex-debug.registers.state.json │ │ │ ├── c_cpp_properties.json │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── README.md │ │ ├── armgcc │ │ │ ├── Makefile │ │ │ └── gcc_nrf52.ld │ │ ├── config │ │ │ └── sdk_config.h │ │ ├── main.c │ │ ├── ses │ │ │ ├── Basic tutorial---hello world.emProject │ │ │ ├── Basic tutorial---hello world.emSession │ │ │ ├── Basic tutorial---hello world_Release.jlink │ │ │ └── flash_placement.xml │ │ └── user_driver │ │ │ ├── include │ │ │ └── user_log.h │ │ │ └── source │ │ │ └── user_log.c │ ├── Basic tutorial---measure pluse width │ │ ├── .vscode │ │ │ ├── .cortex-debug.peripherals.state.json │ │ │ ├── .cortex-debug.registers.state.json │ │ │ ├── browse.vc.db │ │ │ ├── c_cpp_properties.json │ │ │ ├── launch.json │ │ │ ├── settings.json │ │ │ └── tasks.json │ │ ├── README.md │ │ ├── armgcc │ │ │ ├── Makefile │ │ │ └── gcc_nrf52.ld │ │ ├── config │ │ │ └── sdk_config.h │ │ ├── main.c │ │ ├── ses │ │ │ ├── Basic tutorial---measure pluse width.emProject │ │ │ ├── Basic tutorial---measure pluse width.emSession │ │ │ ├── Basic tutorial---measure pluse width.jlink │ │ │ ├── Basic tutorial---measure pluse width_Release.jlink │ │ │ ├── Output │ │ │ │ └── Basic tutorial---measure pluse width Release │ │ │ │ │ └── Obj │ │ │ │ │ ├── app_pwm.d │ │ │ │ │ ├── low_power_pwm.d │ │ │ │ │ └── system_nrf52840.asm │ │ │ └── flash_placement.xml │ │ └── user_driver │ │ │ ├── include │ │ │ ├── user_application.h │ │ │ ├── user_gpiote.h │ │ │ ├── user_log.h │ │ │ ├── user_ppi.h │ │ │ ├── user_pwm.h │ │ │ └── user_timer.h │ │ │ └── source │ │ │ ├── user_application.c │ │ │ ├── user_gpiote.c │ │ │ ├── user_log.c │ │ │ ├── user_ppi.c │ │ │ ├── user_pwm.c │ │ │ └── user_timer.c │ ├── Basic tutorial---multi buttons │ │ ├── .vscode │ │ │ ├── .cortex-debug.peripherals.state.json │ │ │ ├── .cortex-debug.registers.state.json │ │ │ ├── c_cpp_properties.json │ │ │ ├── launch.json │ │ │ ├── settings.json │ │ │ └── tasks.json │ │ ├── README.md │ │ ├── armgcc │ │ │ ├── Makefile │ │ │ └── gcc_nrf52.ld │ │ ├── config │ │ │ └── sdk_config.h │ │ ├── main.c │ │ ├── ses │ │ │ ├── Basic tutorial---multi buttons.emProject │ │ │ ├── Basic tutorial---multi buttons.emSession │ │ │ ├── Basic tutorial---multi buttons_Release.jlink │ │ │ ├── Output │ │ │ │ ├── Basic tutorial---hello world Release │ │ │ │ │ └── Obj │ │ │ │ │ │ ├── Basic tutorial---hello world.ind │ │ │ │ │ │ ├── Basic tutorial---hello world.ld │ │ │ │ │ │ ├── SEGGER_RTT.d │ │ │ │ │ │ ├── SEGGER_RTT_Syscalls_SES.d │ │ │ │ │ │ ├── SEGGER_RTT_printf.d │ │ │ │ │ │ ├── app_error.d │ │ │ │ │ │ ├── app_error_weak.d │ │ │ │ │ │ ├── app_util_platform.d │ │ │ │ │ │ ├── main.d │ │ │ │ │ │ ├── nrf_atomic.d │ │ │ │ │ │ ├── nrf_balloc.d │ │ │ │ │ │ ├── nrf_drv_uart.d │ │ │ │ │ │ ├── nrf_fprintf.d │ │ │ │ │ │ ├── nrf_fprintf_format.d │ │ │ │ │ │ ├── nrf_log_backend_rtt.d │ │ │ │ │ │ ├── nrf_log_backend_serial.d │ │ │ │ │ │ ├── nrf_log_backend_uart.d │ │ │ │ │ │ ├── nrf_log_default_backends.d │ │ │ │ │ │ ├── nrf_log_frontend.d │ │ │ │ │ │ ├── nrf_log_str_formatter.d │ │ │ │ │ │ ├── nrf_memobj.d │ │ │ │ │ │ ├── nrf_ringbuf.d │ │ │ │ │ │ ├── nrfx_prs.d │ │ │ │ │ │ ├── nrfx_uart.d │ │ │ │ │ │ ├── nrfx_uarte.d │ │ │ │ │ │ ├── ses_startup_nrf52840.d │ │ │ │ │ │ ├── ses_startup_nrf_common.d │ │ │ │ │ │ ├── system_nrf52840.d │ │ │ │ │ │ ├── thumb_crt0.d │ │ │ │ │ │ └── user_log.d │ │ │ │ └── Release │ │ │ │ │ └── Exe │ │ │ │ │ └── Basic tutorial---hello world.map │ │ │ └── flash_placement.xml │ │ └── user_driver │ │ │ ├── include │ │ │ ├── user_application.h │ │ │ ├── user_log.h │ │ │ └── user_multi_click.h │ │ │ └── source │ │ │ ├── user_application.c │ │ │ ├── user_log.c │ │ │ └── user_multi_click.c │ ├── Basic tutorial---phase summary │ │ ├── .vscode │ │ │ ├── .cortex-debug.peripherals.state.json │ │ │ ├── .cortex-debug.registers.state.json │ │ │ ├── c_cpp_properties.json │ │ │ ├── launch.json │ │ │ ├── settings.json │ │ │ └── tasks.json │ │ ├── README.md │ │ ├── armgcc │ │ │ ├── Makefile │ │ │ ├── _build │ │ │ │ ├── nrf52840_xxaa.bin │ │ │ │ ├── nrf52840_xxaa.in │ │ │ │ ├── nrf52840_xxaa.map │ │ │ │ └── nrf52840_xxaa │ │ │ │ │ ├── SEGGER_RTT.c.d │ │ │ │ │ ├── SEGGER_RTT_Syscalls_SES.c.d │ │ │ │ │ ├── SEGGER_RTT_printf.c.d │ │ │ │ │ ├── app_error.c.d │ │ │ │ │ ├── app_error_weak.c.d │ │ │ │ │ ├── app_util_platform.c.d │ │ │ │ │ ├── gcc_startup_nrf52840.S.d │ │ │ │ │ ├── main.c.d │ │ │ │ │ ├── nrf_atomic.c.d │ │ │ │ │ ├── nrf_balloc.c.d │ │ │ │ │ ├── nrf_drv_uart.c.d │ │ │ │ │ ├── nrf_fprintf.c.d │ │ │ │ │ ├── nrf_fprintf_format.c.d │ │ │ │ │ ├── nrf_log_backend_rtt.c.d │ │ │ │ │ ├── nrf_log_backend_serial.c.d │ │ │ │ │ ├── nrf_log_backend_uart.c.d │ │ │ │ │ ├── nrf_log_default_backends.c.d │ │ │ │ │ ├── nrf_log_frontend.c.d │ │ │ │ │ ├── nrf_log_str_formatter.c.d │ │ │ │ │ ├── nrf_memobj.c.d │ │ │ │ │ ├── nrf_ringbuf.c.d │ │ │ │ │ ├── nrfx_prs.c.d │ │ │ │ │ ├── nrfx_uart.c.d │ │ │ │ │ ├── nrfx_uarte.c.d │ │ │ │ │ ├── system_nrf52840.c.d │ │ │ │ │ └── user_log.c.d │ │ │ └── gcc_nrf52.ld │ │ ├── config │ │ │ └── sdk_config.h │ │ ├── main.c │ │ ├── ses │ │ │ ├── Basic tutorial---phase summary.emProject │ │ │ ├── Basic tutorial---phase summary.emSession │ │ │ ├── Basic tutorial---phase summary_Release.jlink │ │ │ ├── Output │ │ │ │ ├── Basic tutorial---phase summary Debug │ │ │ │ │ └── Obj │ │ │ │ │ │ ├── Basic tutorial---phase summary.ind │ │ │ │ │ │ ├── Basic tutorial---phase summary.ld │ │ │ │ │ │ ├── SEGGER_RTT.d │ │ │ │ │ │ ├── SEGGER_RTT_Syscalls_SES.d │ │ │ │ │ │ ├── SEGGER_RTT_printf.d │ │ │ │ │ │ ├── app_error.d │ │ │ │ │ │ ├── app_error_weak.d │ │ │ │ │ │ ├── app_util_platform.d │ │ │ │ │ │ ├── main.d │ │ │ │ │ │ ├── nrf_atomic.d │ │ │ │ │ │ ├── nrf_balloc.d │ │ │ │ │ │ ├── nrf_drv_uart.d │ │ │ │ │ │ ├── nrf_fprintf.d │ │ │ │ │ │ ├── nrf_fprintf_format.d │ │ │ │ │ │ ├── nrf_log_backend_rtt.d │ │ │ │ │ │ ├── nrf_log_backend_serial.d │ │ │ │ │ │ ├── nrf_log_backend_uart.d │ │ │ │ │ │ ├── nrf_log_default_backends.d │ │ │ │ │ │ ├── nrf_log_frontend.d │ │ │ │ │ │ ├── nrf_log_str_formatter.d │ │ │ │ │ │ ├── nrf_memobj.d │ │ │ │ │ │ ├── nrf_ringbuf.d │ │ │ │ │ │ ├── nrfx_prs.d │ │ │ │ │ │ ├── nrfx_uart.d │ │ │ │ │ │ ├── nrfx_uarte.d │ │ │ │ │ │ ├── ses_startup_nrf52840.d │ │ │ │ │ │ ├── ses_startup_nrf_common.d │ │ │ │ │ │ ├── system_nrf52840.d │ │ │ │ │ │ ├── thumb_crt0.d │ │ │ │ │ │ └── user_log.d │ │ │ │ ├── Basic tutorial---phase summary Release │ │ │ │ │ └── Obj │ │ │ │ │ │ ├── app_uart.d │ │ │ │ │ │ └── low_power_pwm.d │ │ │ │ └── Debug │ │ │ │ │ └── Exe │ │ │ │ │ └── Basic tutorial---phase summary.map │ │ │ └── flash_placement.xml │ │ └── user_driver │ │ │ ├── include │ │ │ ├── user_adc.h │ │ │ ├── user_app.h │ │ │ ├── user_common.h │ │ │ ├── user_log.h │ │ │ ├── user_multi_click.h │ │ │ ├── user_ppi.h │ │ │ └── user_pwm.h │ │ │ └── source │ │ │ ├── user_adc.c │ │ │ ├── user_app.c │ │ │ ├── user_log.c │ │ │ ├── user_multi_click.c │ │ │ ├── user_ppi.c │ │ │ └── user_pwm.c │ ├── Basic tutorial---ppi │ │ ├── .vscode │ │ │ ├── .cortex-debug.peripherals.state.json │ │ │ ├── .cortex-debug.registers.state.json │ │ │ ├── c_cpp_properties.json │ │ │ ├── launch.json │ │ │ ├── settings.json │ │ │ └── tasks.json │ │ ├── README.md │ │ ├── armgcc │ │ │ ├── Makefile │ │ │ └── gcc_nrf52.ld │ │ ├── config │ │ │ └── sdk_config.h │ │ ├── main.c │ │ ├── ses │ │ │ ├── Basic tutorial---ppi.emProject │ │ │ ├── Basic tutorial---ppi.emSession │ │ │ ├── Basic tutorial---ppi.jlink │ │ │ ├── Basic tutorial---ppi_Release.jlink │ │ │ ├── Output │ │ │ │ ├── Basic tutorial---ppi Release │ │ │ │ │ └── Obj │ │ │ │ │ │ ├── Basic tutorial---ppi.ind │ │ │ │ │ │ ├── Basic tutorial---ppi.ld │ │ │ │ │ │ ├── SEGGER_RTT.d │ │ │ │ │ │ ├── SEGGER_RTT_Syscalls_SES.d │ │ │ │ │ │ ├── SEGGER_RTT_printf.d │ │ │ │ │ │ ├── app_error.d │ │ │ │ │ │ ├── app_error_weak.d │ │ │ │ │ │ ├── app_util_platform.d │ │ │ │ │ │ ├── main.d │ │ │ │ │ │ ├── nrf_atomic.d │ │ │ │ │ │ ├── nrf_balloc.d │ │ │ │ │ │ ├── nrf_drv_ppi.d │ │ │ │ │ │ ├── nrf_drv_uart.d │ │ │ │ │ │ ├── nrf_fprintf.d │ │ │ │ │ │ ├── nrf_fprintf_format.d │ │ │ │ │ │ ├── nrf_log_backend_rtt.d │ │ │ │ │ │ ├── nrf_log_backend_serial.d │ │ │ │ │ │ ├── nrf_log_backend_uart.d │ │ │ │ │ │ ├── nrf_log_default_backends.d │ │ │ │ │ │ ├── nrf_log_frontend.d │ │ │ │ │ │ ├── nrf_log_str_formatter.d │ │ │ │ │ │ ├── nrf_memobj.d │ │ │ │ │ │ ├── nrf_ringbuf.d │ │ │ │ │ │ ├── nrfx_gpiote.d │ │ │ │ │ │ ├── nrfx_ppi.d │ │ │ │ │ │ ├── nrfx_prs.d │ │ │ │ │ │ ├── nrfx_uart.d │ │ │ │ │ │ ├── nrfx_uarte.d │ │ │ │ │ │ ├── ses_startup_nrf52840.d │ │ │ │ │ │ ├── ses_startup_nrf_common.d │ │ │ │ │ │ ├── system_nrf52840.d │ │ │ │ │ │ ├── thumb_crt0.d │ │ │ │ │ │ ├── user_application.d │ │ │ │ │ │ └── user_log.d │ │ │ │ └── Release │ │ │ │ │ └── Exe │ │ │ │ │ └── Basic tutorial---ppi.map │ │ │ └── flash_placement.xml │ │ └── user_driver │ │ │ ├── include │ │ │ ├── user_application.h │ │ │ └── user_log.h │ │ │ └── source │ │ │ ├── user_application.c │ │ │ └── user_log.c │ ├── Basic tutorial---pwm │ │ ├── .vscode │ │ │ ├── .cortex-debug.peripherals.state.json │ │ │ ├── .cortex-debug.registers.state.json │ │ │ ├── browse.vc.db │ │ │ ├── c_cpp_properties.json │ │ │ ├── launch.json │ │ │ ├── settings.json │ │ │ └── tasks.json │ │ ├── README.md │ │ ├── armgcc │ │ │ ├── Makefile │ │ │ └── gcc_nrf52.ld │ │ ├── config │ │ │ └── sdk_config.h │ │ ├── main.c │ │ ├── ses │ │ │ ├── Basic tutorial---pwm.emProject │ │ │ ├── Basic tutorial---pwm.emSession │ │ │ ├── Basic tutorial---pwm_Release.jlink │ │ │ └── flash_placement.xml │ │ └── user_driver │ │ │ ├── include │ │ │ ├── user_application.h │ │ │ ├── user_log.h │ │ │ └── user_pwm.h │ │ │ └── source │ │ │ ├── user_application.c │ │ │ ├── user_log.c │ │ │ └── user_pwm.c │ ├── Basic tutorial---template project │ │ ├── .vscode │ │ │ ├── c_cpp_properties.json │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── README.md │ │ ├── armgcc │ │ │ ├── Makefile │ │ │ └── gcc_nrf52.ld │ │ ├── config │ │ │ └── sdk_config.h │ │ ├── main.c │ │ └── ses │ │ │ ├── Basic tutorial---template project.emProject │ │ │ ├── Basic tutorial---template project.emSession │ │ │ └── flash_placement.xml │ ├── Intermediate tutorial---sig mesh general on off │ │ └── README.md │ └── README.md └── 配件模块 │ └── README.md └── 红旭无线的源码相关的约定俗称 └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolongba/HX_DK_FOR_NORDIC_52840_BLE/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolongba/HX_DK_FOR_NORDIC_52840_BLE/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolongba/HX_DK_FOR_NORDIC_52840_BLE/HEAD/README.md -------------------------------------------------------------------------------- /硬件/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolongba/HX_DK_FOR_NORDIC_52840_BLE/HEAD/硬件/README.md -------------------------------------------------------------------------------- /硬件/红旭nRF52840 Dongle原理图/README.md: -------------------------------------------------------------------------------- 1 | # 前言 2 | 3 | 4 | -------------------------------------------------------------------------------- /硬件/红旭配件模块原理图/README.md: -------------------------------------------------------------------------------- 1 | # 前言 2 | 3 | 4 | -------------------------------------------------------------------------------- /硬件/红旭配件模块芯片相关文档/README.md: -------------------------------------------------------------------------------- 1 | # 前言 2 | 3 | 4 | -------------------------------------------------------------------------------- /软件/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xiaolongba/HX_DK_FOR_NORDIC_52840_BLE/HEAD/软件/README.md -------------------------------------------------------------------------------- /软件/红旭教程配套的相关工具/README.md: -------------------------------------------------------------------------------- 1 | # Build Tools 2 | 该压缩包的工具主要用于vscode+gcc开发调试nRF52840时使用 3 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/adc/cal/efuse/tp/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/adc/cal/efuse/vref/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/adc/cal/lut/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/app/offset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/aws/iot/mqtt/host.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/ble/smp/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/bluedroid/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/bluedroid/mem/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/bluedroid/pinned/to/core/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/bluedroid/pinned/to/core/1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/bootloader/vddsdio/boost/1/9v.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/brownout/det.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/brownout/det/lvl.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/brownout/det/lvl/sel/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/bt/reserve/dram.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/bt/stack/no/log.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/btdm/controller/hci/mode/uart/h4.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/btdm/controller/hci/mode/vhci.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/btdm/controller/pinned/to/core.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/btdm/controller/pinned/to/core/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/btdm/controller/pinned/to/core/1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/classic/bt/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/console/uart/baudrate.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/console/uart/custom/num/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/console/uart/custom/num/1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/console/uart/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/console/uart/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/dma/rx/buf/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/dma/tx/buf/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/emac/task/priority.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/enable/static/task/clean/up/hook.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/apptrace/dest/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/apptrace/lock/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/debug/ocdaware.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/deep/sleep/wakeup/delay.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/default/cpu/freq/160.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/default/cpu/freq/mhz.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/enable/coredump/to/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/panic/print/reboot.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/phy/max/tx/power.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/phy/max/wifi/tx/power.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/pthread/task/prio/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/rtc/clk/cal/cycles.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/time/syscall/use/rtc/frc1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/trax/twobanks.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/wifi/ampdu/rx/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/wifi/ampdu/tx/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/wifi/dynamic/rx/buffer/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/wifi/dynamic/tx/buffer.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/wifi/dynamic/tx/buffer/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/wifi/nvs/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/wifi/rx/ba/win.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/wifi/static/rx/buffer/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/wifi/tx/ba/win.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/wifi/tx/buffer/type.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/xtal/freq.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esp32/xtal/freq/40.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/after.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/after/reset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/baud.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/baud/115200b.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/baud/921600b.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/baud/other/val.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/before.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/before/reset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/compressed.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/flashfreq.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/flashfreq/40m.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/flashmode.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/flashsize.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/flashsize/2mb.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/flashsize/detect.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/esptoolpy/port.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/fatfs/codepage.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/fatfs/codepage/437.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/fatfs/fs/lock.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/fatfs/lfn/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/fatfs/per/file/cache.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/fatfs/timeout/ms.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/flash/encryption/insecure.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/flashmode/dio.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/four/universal/mac/address.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/freertos/assert/fail/abort.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/freertos/coretimer/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/freertos/hz.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/freertos/idle/task/stacksize.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/freertos/interrupt/backtrace.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/freertos/isr/stacksize.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/freertos/legacy/idle/hook.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/freertos/legacy/tick/hook.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/freertos/max/task/name/len.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/freertos/portmux/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/freertos/portmux/debug/recursive.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/freertos/queue/registry/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/gattc/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/gatts/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/heap/poisoning/disabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/int/wdt.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/int/wdt/check/cpu1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/int/wdt/timeout/ms.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/ip/lost/timer/interval.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/ipc/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/libsodium/use/mbedtls/sha.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/log/bootloader/level.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/log/bootloader/level/info.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/log/colors.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/log/default/level.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/log/default/level/info.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/dhcp/does/arp/check.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/dhcp/max/ntp/servers.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/dhcps/lease/unit.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/dhcps/max/station/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/etharp/trust/ip/mac.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/loopback/max/pbufs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/max/active/tcp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/max/listening/tcp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/max/raw/pcbs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/max/sockets.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/max/udp/pcbs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/netif/loopback.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/so/reuse.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/lwip/so/reuse/rxtoall.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/main/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/make/warn/undefined/variables.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/aes/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ccm/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecdh/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecdsa/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/dp/bp256r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/dp/bp384r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/dp/bp512r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/dp/curve25519/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/dp/secp192k1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/dp/secp192r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/dp/secp224k1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/dp/secp224r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/dp/secp256k1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/dp/secp256r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/dp/secp384r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/dp/secp521r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ecp/nist/optim.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/gcm/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/hardware/aes.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/have/time.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/key/exchange/dhe/psk.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/key/exchange/dhe/rsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/key/exchange/ecdh/ecdsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/key/exchange/ecdh/rsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/key/exchange/ecdhe/ecdsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/key/exchange/ecdhe/psk.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/key/exchange/ecdhe/rsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/key/exchange/psk.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/key/exchange/rsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/key/exchange/rsa/psk.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/mpi/use/interrupt.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/pem/parse/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/pem/write/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/rc4/disabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ssl/alpn.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ssl/max/content/len.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ssl/proto/tls1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ssl/proto/tls1/1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ssl/proto/tls1/2.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ssl/renegotiation.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/ssl/session/tickets.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/tls/client.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/tls/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/tls/server.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/tls/server/and/client.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/x509/crl/parse/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/mbedtls/x509/csr/parse/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/memmap/smp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/monitor/baud.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/monitor/baud/115200b.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/monitor/baud/other/val.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/newlib/stdin/line/ending/cr.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/newlib/stdout/line/ending/crlf.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/number/of/universal/mac/address.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/openssl/assert/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/openssl/assert/debug/block.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/openssl/assert/debug/exit.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/openssl/assert/do/nothing.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/openssl/lowlevel/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/optimization/assertions/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/optimization/level/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/partition/table/custom/filename.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/partition/table/filename.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/partition/table/single/app.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/pm/dfs/init/auto.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/pm/profiling.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/pm/trace.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/pm/use/rtc/timer/ref.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/ppp/chap/support.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/ppp/debug/on.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/ppp/mppe/support.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/ppp/mschap/support.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/ppp/pap/support.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/python.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/secure/boot/allow/jtag.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/secure/boot/allow/rom/basic.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/secure/boot/build/signed/binaries.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/secure/boot/insecure.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/secure/boot/signing/key.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/secure/boot/test/mode.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/secure/boot/verification/key.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/secure/bootloader/one/time/flash.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/secure/bootloader/reflashable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/smp/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spi/flash/log/failed/write.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spi/flash/rom/driver/patch.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiffs/cache.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiffs/cache/wr.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiffs/gc/max/runs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiffs/max/partitions.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiffs/meta/length.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiffs/obj/name/len.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiffs/page/check.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiffs/use/magic.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiffs/use/magic/length.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiffs/use/mtime.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiram/boot/init.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiram/cache/workaround.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiram/memtest.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiram/speed/40m.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiram/speed/80m.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiram/type/esppsram32.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiram/use/caps/alloc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiram/use/malloc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/spiram/use/memmap.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/stack/check/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sw/coexist/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/system/event/queue/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/system/event/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/evt/idle/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/evt/isr/enter/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/evt/isr/exit/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/evt/overflow/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/evt/task/create/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/evt/task/stop/exec/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/evt/task/terminate/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/evt/timer/enter/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/evt/timer/exit/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/ts/source/ccount.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/ts/source/esp/timer.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/ts/source/timer/00.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/ts/source/timer/01.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/ts/source/timer/10.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/sysview/ts/source/timer/11.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/task/wdt.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/task/wdt/check/idle/task/cpu0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/task/wdt/check/idle/task/cpu1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/task/wdt/timeout/s.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/tcp/maxrtx.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/tcp/msl.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/tcp/mss.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/tcp/oversize/mss.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/tcp/queue/ooseq.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/tcp/recvmbox/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/tcp/snd/buf/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/tcp/synmaxrtx.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/tcp/wnd/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/tcpip/recvmbox/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/tcpip/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/timer/queue/length.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/timer/task/priority.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/timer/task/stack/depth.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/timer/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/toolprefix.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/tracemem/reserve/dram.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/udp/recvmbox/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/ulp/coproc/reserve/mem.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/wl/sector/mode/perf.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/wl/sector/mode/safe.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/wl/sector/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第一课:如何创建自己的第一个热点/app/build/include/config/wl/sector/size/4096.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/adc/cal/efuse/tp/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/adc/cal/efuse/vref/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/adc/cal/lut/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/app/offset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/aws/iot/mqtt/host.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/ble/smp/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/bluedroid/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/bluedroid/mem/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/bluedroid/pinned/to/core/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/bluedroid/pinned/to/core/1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/brownout/det.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/brownout/det/lvl.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/brownout/det/lvl/sel/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/bt/reserve/dram.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/bt/stack/no/log.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/classic/bt/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/console/uart/baudrate.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/console/uart/custom/num/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/console/uart/custom/num/1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/console/uart/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/console/uart/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/dma/rx/buf/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/dma/tx/buf/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/emac/task/priority.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esp32/apptrace/dest/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esp32/debug/ocdaware.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esp32/panic/print/reboot.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esp32/phy/max/tx/power.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esp32/rtc/clk/cal/cycles.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esp32/trax/twobanks.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esp32/wifi/nvs/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esp32/wifi/rx/ba/win.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esp32/wifi/tx/ba/win.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esp32/wifi/tx/buffer/type.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esp32/xtal/freq.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esp32/xtal/freq/40.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/after.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/after/reset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/baud.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/baud/115200b.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/baud/921600b.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/baud/other/val.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/before.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/before/reset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/compressed.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/flashfreq.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/flashfreq/40m.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/flashmode.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/flashsize.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/flashsize/2mb.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/esptoolpy/port.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/fatfs/codepage.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/fatfs/codepage/437.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/fatfs/fs/lock.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/fatfs/lfn/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/fatfs/per/file/cache.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/fatfs/timeout/ms.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/flash/encryption/insecure.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/flashmode/dio.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/freertos/coretimer/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/freertos/hz.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/freertos/isr/stacksize.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/freertos/legacy/idle/hook.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/freertos/legacy/tick/hook.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/freertos/portmux/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/gattc/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/gatts/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/heap/poisoning/disabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/int/wdt.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/int/wdt/check/cpu1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/int/wdt/timeout/ms.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/ip/lost/timer/interval.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/ipc/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/libsodium/use/mbedtls/sha.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/log/bootloader/level.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/log/bootloader/level/info.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/log/colors.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/log/default/level.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/log/default/level/info.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/dhcp/does/arp/check.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/dhcp/max/ntp/servers.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/dhcps/lease/unit.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/etharp/trust/ip/mac.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/loopback/max/pbufs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/max/active/tcp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/max/listening/tcp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/max/raw/pcbs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/max/sockets.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/max/udp/pcbs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/netif/loopback.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/so/reuse.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/lwip/so/reuse/rxtoall.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/main/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/aes/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/ccm/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/ecdh/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/ecdsa/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/ecp/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/ecp/nist/optim.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/gcm/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/hardware/aes.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/have/time.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/key/exchange/psk.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/key/exchange/rsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/mpi/use/interrupt.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/pem/parse/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/pem/write/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/rc4/disabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/ssl/alpn.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/ssl/proto/tls1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/ssl/proto/tls1/1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/ssl/proto/tls1/2.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/ssl/renegotiation.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/tls/client.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/tls/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/tls/server.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/x509/crl/parse/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/mbedtls/x509/csr/parse/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/memmap/smp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/monitor/baud.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/monitor/baud/115200b.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/monitor/baud/other/val.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/openssl/assert/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/openssl/assert/debug/exit.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/openssl/assert/do/nothing.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/openssl/lowlevel/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/optimization/level/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/partition/table/filename.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/pm/dfs/init/auto.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/pm/profiling.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/pm/trace.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/pm/use/rtc/timer/ref.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/ppp/chap/support.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/ppp/debug/on.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/ppp/mppe/support.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/ppp/mschap/support.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/ppp/pap/support.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/python.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/secure/boot/allow/jtag.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/secure/boot/insecure.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/secure/boot/signing/key.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/secure/boot/test/mode.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/smp/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiffs/cache.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiffs/cache/wr.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiffs/gc/max/runs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiffs/max/partitions.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiffs/meta/length.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiffs/obj/name/len.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiffs/page/check.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiffs/use/magic.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiffs/use/magic/length.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiffs/use/mtime.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiram/boot/init.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiram/cache/workaround.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiram/memtest.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiram/speed/40m.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiram/speed/80m.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiram/type/esppsram32.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiram/use/caps/alloc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiram/use/malloc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/spiram/use/memmap.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/stack/check/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/sw/coexist/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/system/event/queue/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/sysview/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/sysview/evt/idle/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/sysview/ts/source/ccount.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/task/wdt.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/task/wdt/timeout/s.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/tcp/maxrtx.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/tcp/msl.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/tcp/mss.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/tcp/oversize/mss.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/tcp/queue/ooseq.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/tcp/recvmbox/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/tcp/snd/buf/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/tcp/synmaxrtx.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/tcp/wnd/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/tcpip/recvmbox/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/tcpip/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/timer/queue/length.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/timer/task/priority.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/timer/task/stack/depth.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/timer/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/toolprefix.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/tracemem/reserve/dram.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/udp/recvmbox/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/ulp/coproc/reserve/mem.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/wl/sector/mode/perf.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/wl/sector/mode/safe.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/wl/sector/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第三课:利用mbedtls获取天气预报/app/build/include/config/wl/sector/size/4096.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/adc/cal/efuse/tp/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/adc/cal/efuse/vref/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/adc/cal/lut/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/app/offset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/aws/iot/mqtt/host.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/ble/smp/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/bluedroid/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/bluedroid/mem/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/bluedroid/pinned/to/core/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/bluedroid/pinned/to/core/1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/bootloader/vddsdio/boost/1/9v.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/brownout/det.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/brownout/det/lvl.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/brownout/det/lvl/sel/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/bt/reserve/dram.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/bt/stack/no/log.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/btdm/controller/hci/mode/vhci.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/classic/bt/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/console/uart/baudrate.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/console/uart/custom/num/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/console/uart/custom/num/1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/console/uart/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/console/uart/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/dma/rx/buf/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/dma/tx/buf/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/emac/task/priority.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/apptrace/dest/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/apptrace/lock/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/debug/ocdaware.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/deep/sleep/wakeup/delay.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/default/cpu/freq/160.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/default/cpu/freq/mhz.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/enable/coredump/to/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/panic/print/reboot.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/phy/max/tx/power.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/phy/max/wifi/tx/power.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/rtc/clk/cal/cycles.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/trax/twobanks.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/wifi/ampdu/rx/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/wifi/ampdu/tx/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/wifi/dynamic/tx/buffer.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/wifi/nvs/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/wifi/rx/ba/win.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/wifi/tx/ba/win.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/wifi/tx/buffer/type.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/xtal/freq.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esp32/xtal/freq/40.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/after.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/after/reset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/baud.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/baud/115200b.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/baud/921600b.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/baud/other/val.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/before.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/before/reset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/compressed.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/flashfreq.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/flashfreq/40m.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/flashmode.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/flashsize.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/flashsize/2mb.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/flashsize/detect.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/esptoolpy/port.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/fatfs/codepage.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/fatfs/codepage/437.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/fatfs/fs/lock.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/fatfs/lfn/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/fatfs/per/file/cache.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/fatfs/timeout/ms.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/flash/encryption/insecure.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/flashmode/dio.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/four/universal/mac/address.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/freertos/assert/fail/abort.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/freertos/coretimer/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/freertos/hz.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/freertos/idle/task/stacksize.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/freertos/interrupt/backtrace.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/freertos/isr/stacksize.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/freertos/legacy/idle/hook.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/freertos/legacy/tick/hook.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/freertos/max/task/name/len.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/freertos/portmux/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/freertos/queue/registry/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/gattc/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/gatts/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/heap/poisoning/disabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/int/wdt.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/int/wdt/check/cpu1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/int/wdt/timeout/ms.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/ip/lost/timer/interval.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/ipc/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/libsodium/use/mbedtls/sha.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/log/bootloader/level.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/log/bootloader/level/info.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/log/colors.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/log/default/level.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/log/default/level/info.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/dhcp/does/arp/check.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/dhcp/max/ntp/servers.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/dhcps/lease/unit.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/dhcps/max/station/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/etharp/trust/ip/mac.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/loopback/max/pbufs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/max/active/tcp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/max/listening/tcp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/max/raw/pcbs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/max/sockets.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/max/udp/pcbs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/netif/loopback.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/so/reuse.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/lwip/so/reuse/rxtoall.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/main/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/make/warn/undefined/variables.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/aes/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/ccm/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/ecdh/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/ecdsa/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/ecp/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/ecp/nist/optim.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/gcm/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/hardware/aes.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/have/time.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/key/exchange/dhe/psk.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/key/exchange/dhe/rsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/key/exchange/ecdh/rsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/key/exchange/psk.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/key/exchange/rsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/key/exchange/rsa/psk.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/mpi/use/interrupt.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/pem/parse/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/pem/write/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/rc4/disabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/ssl/alpn.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/ssl/max/content/len.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/ssl/proto/tls1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/ssl/proto/tls1/1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/ssl/proto/tls1/2.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/ssl/renegotiation.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/ssl/session/tickets.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/tls/client.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/tls/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/tls/server.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/tls/server/and/client.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/x509/crl/parse/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/mbedtls/x509/csr/parse/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/memmap/smp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/monitor/baud.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/monitor/baud/115200b.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/monitor/baud/other/val.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/newlib/stdin/line/ending/cr.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/openssl/assert/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/openssl/assert/debug/block.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/openssl/assert/debug/exit.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/openssl/assert/do/nothing.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/openssl/lowlevel/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/optimization/level/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/partition/table/filename.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/partition/table/single/app.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/pm/dfs/init/auto.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/pm/profiling.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/pm/trace.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/pm/use/rtc/timer/ref.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/ppp/chap/support.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/ppp/debug/on.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/ppp/mppe/support.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/ppp/mschap/support.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/ppp/pap/support.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/python.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/secure/boot/allow/jtag.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/secure/boot/allow/rom/basic.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/secure/boot/insecure.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/secure/boot/signing/key.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/secure/boot/test/mode.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/secure/boot/verification/key.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/secure/bootloader/reflashable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/smp/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spi/flash/log/failed/write.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spi/flash/rom/driver/patch.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiffs/cache.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiffs/cache/wr.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiffs/gc/max/runs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiffs/max/partitions.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiffs/meta/length.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiffs/obj/name/len.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiffs/page/check.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiffs/use/magic.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiffs/use/magic/length.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiffs/use/mtime.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiram/boot/init.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiram/cache/workaround.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiram/memtest.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiram/speed/40m.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiram/speed/80m.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiram/type/esppsram32.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiram/use/caps/alloc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiram/use/malloc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/spiram/use/memmap.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/stack/check/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sw/coexist/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/system/event/queue/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/system/event/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sysview/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sysview/evt/idle/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sysview/evt/isr/enter/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sysview/evt/isr/exit/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sysview/evt/overflow/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sysview/evt/timer/exit/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sysview/ts/source/ccount.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sysview/ts/source/esp/timer.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sysview/ts/source/timer/00.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sysview/ts/source/timer/01.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sysview/ts/source/timer/10.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/sysview/ts/source/timer/11.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/task/wdt.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/task/wdt/check/idle/task/cpu0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/task/wdt/check/idle/task/cpu1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/task/wdt/timeout/s.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/tcp/maxrtx.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/tcp/msl.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/tcp/mss.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/tcp/oversize/mss.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/tcp/queue/ooseq.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/tcp/recvmbox/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/tcp/snd/buf/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/tcp/synmaxrtx.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/tcp/wnd/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/tcpip/recvmbox/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/tcpip/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/timer/queue/length.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/timer/task/priority.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/timer/task/stack/depth.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/timer/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/toolprefix.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/tracemem/reserve/dram.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/udp/recvmbox/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/ulp/coproc/reserve/mem.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/wl/sector/mode/perf.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/wl/sector/mode/safe.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/wl/sector/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/ESP32的第二课:按键单击以及多击的实现/app/build/include/config/wl/sector/size/4096.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/adc/cal/efuse/tp/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/adc/cal/efuse/vref/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/adc/cal/lut/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/app/offset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/bootloader/vddsdio/boost/1/9v.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/brownout/det.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/brownout/det/lvl.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/brownout/det/lvl/sel/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/bt/reserve/dram.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/btdm/controller/pinned/to/core.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/console/uart/baudrate.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/console/uart/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/console/uart/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/dma/rx/buf/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/dma/tx/buf/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/emac/task/priority.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/apptrace/dest/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/apptrace/lock/enable.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/debug/ocdaware.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/deep/sleep/wakeup/delay.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/default/cpu/freq/160.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/default/cpu/freq/mhz.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/enable/coredump/to/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/panic/print/reboot.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/phy/calibration/and/data/storage.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/phy/max/tx/power.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/phy/max/wifi/tx/power.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/pthread/task/prio/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/pthread/task/stack/size/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/rtc/clk/cal/cycles.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/rtc/clock/source/internal/rc.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/time/syscall/use/rtc/frc1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/wifi/ampdu/rx/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/wifi/ampdu/tx/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/wifi/dynamic/rx/buffer/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/wifi/dynamic/tx/buffer.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/wifi/dynamic/tx/buffer/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/wifi/nvs/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/wifi/rx/ba/win.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/wifi/static/rx/buffer/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/wifi/tx/ba/win.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/wifi/tx/buffer/type.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/xtal/freq.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esp32/xtal/freq/40.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/after.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/after/reset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/baud.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/baud/115200b.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/baud/other/val.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/before.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/before/reset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/compressed.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/flashfreq.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/flashfreq/40m.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/flashmode.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/flashsize.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/flashsize/2mb.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/flashsize/detect.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/esptoolpy/port.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/fatfs/codepage.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/fatfs/codepage/437.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/fatfs/fs/lock.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/fatfs/lfn/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/fatfs/per/file/cache.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/fatfs/timeout/ms.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/flashmode/dio.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/four/universal/mac/address.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/freertos/assert/fail/abort.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/freertos/assert/on/untested/function.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/freertos/check/stackoverflow/canary.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/freertos/coretimer/0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/freertos/hz.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/freertos/idle/task/stacksize.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/freertos/interrupt/backtrace.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/freertos/isr/stacksize.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/freertos/max/task/name/len.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/freertos/queue/registry/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/freertos/thread/local/storage/pointers.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/heap/poisoning/disabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/int/wdt.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/int/wdt/check/cpu1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/int/wdt/timeout/ms.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/ip/lost/timer/interval.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/ipc/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/libsodium/use/mbedtls/sha.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/log/bootloader/level.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/log/bootloader/level/info.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/log/colors.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/log/default/level.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/log/default/level/info.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/dhcp/does/arp/check.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/dhcp/max/ntp/servers.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/dhcps/lease/unit.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/dhcps/max/station/num.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/etharp/trust/ip/mac.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/loopback/max/pbufs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/max/active/tcp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/max/listening/tcp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/max/raw/pcbs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/max/sockets.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/max/udp/pcbs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/netif/loopback.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/so/reuse.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/lwip/so/reuse/rxtoall.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/main/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/make/warn/undefined/variables.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/aes/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ccm/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecdh/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecdsa/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/dp/bp256r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/dp/bp384r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/dp/bp512r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/dp/curve25519/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/dp/secp192k1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/dp/secp192r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/dp/secp224k1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/dp/secp224r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/dp/secp256k1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/dp/secp256r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/dp/secp384r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/dp/secp521r1/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ecp/nist/optim.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/gcm/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/hardware/aes.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/have/time.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/key/exchange/dhe/rsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/key/exchange/ecdh/ecdsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/key/exchange/ecdh/rsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/key/exchange/ecdhe/ecdsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/key/exchange/ecdhe/rsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/key/exchange/elliptic/curve.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/key/exchange/rsa.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/pem/parse/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/pem/write/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/rc4/disabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ssl/alpn.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ssl/max/content/len.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ssl/proto/tls1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ssl/proto/tls1/1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ssl/proto/tls1/2.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ssl/renegotiation.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/ssl/session/tickets.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/tls/client.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/tls/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/tls/server.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/tls/server/and/client.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/x509/crl/parse/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/mbedtls/x509/csr/parse/c.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/memmap/smp.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/monitor/baud.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/monitor/baud/115200b.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/monitor/baud/other/val.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/newlib/stdin/line/ending/cr.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/newlib/stdout/line/ending/crlf.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/number/of/universal/mac/address.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/openssl/assert/do/nothing.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/optimization/assertions/enabled.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/optimization/level/debug.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/partition/table/custom/app/bin/offset.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/partition/table/custom/filename.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/partition/table/filename.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/partition/table/single/app.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/python.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/spi/flash/rom/driver/patch.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/spi/flash/writing/dangerous/regions/aborts.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/spiffs/cache.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/spiffs/cache/wr.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/spiffs/gc/max/runs.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/spiffs/max/partitions.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/spiffs/meta/length.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/spiffs/obj/name/len.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/spiffs/page/check.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/spiffs/use/magic.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/spiffs/use/magic/length.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/spiffs/use/mtime.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/stack/check/none.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/system/event/queue/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/system/event/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/task/wdt.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/task/wdt/check/idle/task/cpu0.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/task/wdt/check/idle/task/cpu1.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/task/wdt/timeout/s.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/tcp/maxrtx.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/tcp/msl.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/tcp/mss.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/tcp/oversize/mss.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/tcp/queue/ooseq.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/tcp/recvmbox/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/tcp/snd/buf/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/tcp/synmaxrtx.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/tcp/wnd/default.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/tcpip/recvmbox/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/tcpip/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/timer/queue/length.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/timer/task/priority.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/timer/task/stack/depth.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/timer/task/stack/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/toolprefix.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/tracemem/reserve/dram.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/udp/recvmbox/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/ulp/coproc/reserve/mem.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/wl/sector/size.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/入门基础篇:PWM彩灯/build/include/config/wl/sector/size/4096.h: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/如何实现基于天猫精灵,控制红旭mini开发板的RGB灯/build/CMakeFiles/bootloader-complete: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/ESP32/如何实现基于天猫精灵,控制红旭mini开发板的RGB灯/build/flash_app_args: -------------------------------------------------------------------------------- 1 | 0x10000 user_app.bin 2 | -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/nRF52840/Basic tutorial---adc/.vscode/.cortex-debug.peripherals.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/nRF52840/Basic tutorial---adc/.vscode/.cortex-debug.registers.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/nRF52840/Basic tutorial---hello world/.vscode/.cortex-debug.peripherals.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/nRF52840/Basic tutorial---hello world/.vscode/.cortex-debug.registers.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/nRF52840/Basic tutorial---multi buttons/.vscode/.cortex-debug.registers.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/nRF52840/Basic tutorial---phase summary/.vscode/.cortex-debug.registers.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/nRF52840/Basic tutorial---ppi/.vscode/.cortex-debug.peripherals.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/nRF52840/Basic tutorial---ppi/.vscode/.cortex-debug.registers.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/nRF52840/Basic tutorial---pwm/.vscode/.cortex-debug.peripherals.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/nRF52840/Basic tutorial---pwm/.vscode/.cortex-debug.registers.state.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /软件/红旭无线开发板实战教程对应源码/nRF52840/README.md: -------------------------------------------------------------------------------- 1 | # 前言 2 | 3 | 4 | --------------------------------------------------------------------------------