From 09813a86b16ec57d7876f9fd33291abc5474d367 Mon Sep 17 00:00:00 2001 From: loseboy Date: Mon, 24 May 2021 18:08:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=87=AA=E5=AE=9A=E4=B9=8940?= =?UTF-8?q?4=E9=A1=B5=E9=9D=A2=EF=BC=8C=E5=88=87=E6=8D=A2=E6=97=A7?= =?UTF-8?q?=E5=9C=B0=E5=9D=80=E5=88=B0=E6=96=B0=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 121 ++++++++++++++++++++++++++++ _media/404page.png | Bin 0 -> 47146 bytes _scripts/db.json | 195 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 316 insertions(+) create mode 100644 404.html create mode 100644 _media/404page.png create mode 100644 _scripts/db.json diff --git a/404.html b/404.html new file mode 100644 index 0000000..9a5ad21 --- /dev/null +++ b/404.html @@ -0,0 +1,121 @@ + + + + + 页面跳转中 + + + + + + + +
+ + + +
+

温馨提示:您访问的地址不存在!

+ +

页面自动跳转等待5

+ +
+
+ + \ No newline at end of file diff --git a/_media/404page.png b/_media/404page.png new file mode 100644 index 0000000000000000000000000000000000000000..ce377dfe1ade01242ecbea0eb0bfa85548abe503 GIT binary patch literal 47146 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 Z3;_CoAXM~dpRoV{002ovPDHLkV1kDNZT0{F literal 0 HcmV?d00001 diff --git a/_scripts/db.json b/_scripts/db.json new file mode 100644 index 0000000..511f0d5 --- /dev/null +++ b/_scripts/db.json @@ -0,0 +1,195 @@ +var url = { + "index.md": "other/novice-guide/README.md", + "application-note/README.md": "rt-thread-version/rt-thread-standard/application-note/README.md", + "application-note/components/at/an0014-at-client.md": "rt-thread-version/rt-thread-standard/application-note/components/at/an0014-at-client.md", + "application-note/components/cplusplus/an0035-cpp.md": "rt-thread-version/rt-thread-standard/application-note/components/cplusplus/an0035-cpp.md", + "application-note/components/dfs/an0012-dfs.md": "rt-thread-version/rt-thread-standard/application-note/components/dfs/an0012-dfs.md", + "application-note/components/dfs/an0027-littlefs.md": "rt-thread-version/rt-thread-standard/application-note/components/dfs/an0027-littlefs.md", + "application-note/components/dlmodule/an0023-dlmodule.md": "rt-thread-version/rt-thread-standard/application-note/components/dlmodule/an0023-dlmodule.md", + "application-note/components/network/an0010-lwip-driver-porting.md": "rt-thread-version/rt-thread-standard/application-note/components/network/an0010-lwip-driver-porting.md", + "application-note/components/network/an0011-network-started.md": "rt-thread-version/rt-thread-standard/application-note/components/network/an0011-network-started.md", + "application-note/components/network/an0019-tcpclient-socket.md": "rt-thread-version/rt-thread-standard/application-note/components/network/an0019-tcpclient-socket.md", + "application-note/components/sfud/an0048-sfud.md": "rt-thread-version/rt-thread-standard/application-note/components/sfud/an0048-sfud.md", + "application-note/debug/README.md": "rt-thread-version/rt-thread-standard/application-note/debug/README.md", + "application-note/debug/cmbacktrace/an0013-CmBacktrace.md": "rt-thread-version/rt-thread-standard/application-note/debug/cmbacktrace/an0013-CmBacktrace.md", + "application-note/debug/systemview/an0009-systemview.md": "rt-thread-version/rt-thread-standard/application-note/debug/systemview/an0009-systemview.md", + "application-note/driver/gpio/an0002-rtthread-driver-gpio.md": "rt-thread-version/rt-thread-standard/application-note/driver/gpio/an0002-rtthread-driver-gpio.md", + "application-note/driver/i2c/an0003-rtthread-driver-i2c.md": "rt-thread-version/rt-thread-standard/application-note/driver/i2c/an0003-rtthread-driver-i2c.md", + "application-note/driver/pwm/an0037-rtthread-driver-pwm.md": "rt-thread-version/rt-thread-standard/application-note/driver/pwm/an0037-rtthread-driver-pwm.md", + "application-note/driver/spi/an0004-rtthread-driver-spi.md": "rt-thread-version/rt-thread-standard/application-note/driver/spi/an0004-rtthread-driver-spi.md", + "application-note/driver/uart/an0001-rtthread-driver-uart.md": "rt-thread-version/rt-thread-standard/application-note/driver/uart/an0001-rtthread-driver-uart.md", + "application-note/driver/usb/an0046-rtthread-driver-usbh.md": "rt-thread-version/rt-thread-standard/application-note/driver/usb/an0046-rtthread-driver-usbh.md", + "application-note/packages/freemodbus/an0036-freemodbus.md": "rt-thread-version/rt-thread-standard/application-note/packages/freemodbus/an0036-freemodbus.md", + "application-note/packages/mbedtls_wireshark_sniffer/an0029-mbedtls_wireshark_sniffer.md": "rt-thread-version/rt-thread-standard/application-note/packages/mbedtls_wireshark_sniffer/an0029-mbedtls_wireshark_sniffer.md", + "application-note/packages/netutils/an0018-system-netutils.md": "rt-thread-version/rt-thread-standard/application-note/packages/netutils/an0018-system-netutils.md", + "application-note/packages/rw007_module_using/an0034-rw007-module-using.md": "rt-thread-version/rt-thread-standard/application-note/packages/rw007_module_using/an0034-rw007-module-using.md", + "application-note/setup/README.md": "rt-thread-version/rt-thread-standard/application-note/setup/README.md", + "application-note/setup/git/an0015-rtthread-setup-git.md": "rt-thread-version/rt-thread-standard/application-note/setup/git/an0015-rtthread-setup-git.md", + "application-note/setup/qemu/eclipse/an0020-qemu-eclipse.md": "rt-thread-version/rt-thread-standard/application-note/setup/qemu/eclipse/an0020-qemu-eclipse.md", + "application-note/setup/qemu/ubuntu/an0005-qemu-ubuntu.md": "rt-thread-version/rt-thread-standard/application-note/setup/qemu/ubuntu/an0005-qemu-ubuntu.md", + "application-note/setup/qemu/vscode/an0021-qemu-vscode.md": "rt-thread-version/rt-thread-standard/application-note/setup/qemu/vscode/an0021-qemu-vscode.md", + "application-note/setup/qemu/windows/an0006-qemu-windows.md": "rt-thread-version/rt-thread-standard/application-note/setup/qemu/windows/an0006-qemu-windows.md", + "application-note/setup/rt-thread-version/an0030-rtthread-version.md": "rt-thread-version/rt-thread-standard/application-note/setup/rt-thread-version/an0030-rtthread-version.md", + "application-note/setup/source-code/an0016-source-code.md": "rt-thread-version/rt-thread-standard/application-note/setup/source-code/an0016-source-code.md", + "application-note/setup/standard-project/an0017-standard-project.md": "rt-thread-version/rt-thread-standard/application-note/setup/standard-project/an0017-standard-project.md", + "application-note/system/init/an0007-rtthread-system-component-init.md": "rt-thread-version/rt-thread-standard/application-note/system/init/an0007-rtthread-system-component-init.md", + "application-note/system/libc/an0008-rtthread-system-libc.md": "rt-thread-version/rt-thread-standard/application-note/system/libc/an0008-rtthread-system-libc.md", + "application-note/system/optimization/Optimize-code-size/an0049-optimize-code-size.md": "rt-thread-version/rt-thread-standard/application-note/system/optimization/Optimize-code-size/an0049-optimize-code-size.md", + "application-note/system/pm/an0025-pm.md": "rt-thread-version/rt-thread-standard/application-note/system/pm/an0025-pm.md", + "application-note/system/rtboot/an0028-rtboot.md": "rt-thread-version/rt-thread-standard/application-note/system/rtboot/an0028-rtboot.md", + "development-guide/github/github.md": "rt-thread-version/rt-thread-standard/development-guide/github/github.md", + "development-guide/package/package.md": "rt-thread-version/rt-thread-standard/development-guide/package/package.md", + "development-guide/sensor/sensor_driver.md": "rt-thread-version/rt-thread-standard/development-guide/sensor/sensor_driver.md", + "development-guide/sensor/sensor_driver_development.md": "rt-thread-version/rt-thread-standard/development-guide/sensor/sensor_driver_development.md", + "development-guide/touch/touch_device.md": "rt-thread-version/rt-thread-standard/development-guide/touch/touch_device.md", + "development-guide/touch/touch_gt9147_driver.md": "rt-thread-version/rt-thread-standard/development-guide/touch/touch_gt9147_driver.md", + "programming-manual/readme.md": "rt-thread-version/rt-thread-standard/programming-manual/readme.md", + "programming-manual/version.md": "rt-thread-version/rt-thread-standard/programming-manual/version.md", + "programming-manual/at/at.md": "rt-thread-version/rt-thread-standard/programming-manual/at/at.md", + "programming-manual/basic/basic.md": "rt-thread-version/rt-thread-standard/programming-manual/basic/basic.md", + "programming-manual/device/device.md": "rt-thread-version/rt-thread-standard/programming-manual/device/device.md", + "programming-manual/device/adc/adc.md": "rt-thread-version/rt-thread-standard/programming-manual/device/adc/adc.md", + "programming-manual/device/audio/audio.md": "rt-thread-version/rt-thread-standard/programming-manual/device/audio/audio.md", + "programming-manual/device/can/can.md": "rt-thread-version/rt-thread-standard/programming-manual/device/can/can.md", + "programming-manual/device/crypto/crypto.md": "rt-thread-version/rt-thread-standard/programming-manual/device/crypto/crypto.md", + "programming-manual/device/dac/dac.md": "rt-thread-version/rt-thread-standard/programming-manual/device/dac/dac.md", + "programming-manual/device/hwtimer/hwtimer.md": "rt-thread-version/rt-thread-standard/programming-manual/device/hwtimer/hwtimer.md", + "programming-manual/device/i2c/i2c.md": "rt-thread-version/rt-thread-standard/programming-manual/device/i2c/i2c.md", + "programming-manual/device/pin/pin.md": "rt-thread-version/rt-thread-standard/programming-manual/device/pin/pin.md", + "programming-manual/device/pulse_encoder/pulse_encoder.md": "rt-thread-version/rt-thread-standard/programming-manual/device/pulse_encoder/pulse_encoder.md", + "programming-manual/device/pwm/pwm.md": "rt-thread-version/rt-thread-standard/programming-manual/device/pwm/pwm.md", + "programming-manual/device/rtc/rtc.md": "rt-thread-version/rt-thread-standard/programming-manual/device/rtc/rtc.md", + "programming-manual/device/sensor/sensor.md": "rt-thread-version/rt-thread-standard/programming-manual/device/sensor/sensor.md", + "programming-manual/device/sensor/sensor_list.md": "rt-thread-version/rt-thread-standard/programming-manual/device/sensor/sensor_list.md", + "programming-manual/device/spi/spi.md": "rt-thread-version/rt-thread-standard/programming-manual/device/spi/spi.md", + "programming-manual/device/touch/touch.md": "rt-thread-version/rt-thread-standard/programming-manual/device/touch/touch.md", + "programming-manual/device/touch/touch_list.md": "rt-thread-version/rt-thread-standard/programming-manual/device/touch/touch_list.md", + "programming-manual/device/uart/uart.md": "rt-thread-version/rt-thread-standard/programming-manual/device/uart/uart.md", + "programming-manual/device/watchdog/watchdog.md": "rt-thread-version/rt-thread-standard/programming-manual/device/watchdog/watchdog.md", + "programming-manual/device/wlan/wlan.md": "rt-thread-version/rt-thread-standard/programming-manual/device/wlan/wlan.md", + "programming-manual/dlmodule/dlmodule.md": "rt-thread-version/rt-thread-standard/programming-manual/dlmodule/dlmodule.md", + "programming-manual/env/env.md": "development-tools/env/env.md", + "programming-manual/filesystem/filesystem.md": "rt-thread-version/rt-thread-standard/programming-manual/filesystem/filesystem.md", + "programming-manual/finsh/finsh.md": "rt-thread-version/rt-thread-standard/programming-manual/finsh/finsh.md", + "programming-manual/interrupt/interrupt.md": "rt-thread-version/rt-thread-standard/programming-manual/interrupt/interrupt.md", + "programming-manual/ipc1/ipc1.md": "rt-thread-version/rt-thread-standard/programming-manual/ipc1/ipc1.md", + "programming-manual/ipc2/ipc2.md": "rt-thread-version/rt-thread-standard/programming-manual/ipc2/ipc2.md", + "programming-manual/kconfig/kconfig.md": "development-tools/kconfig/kconfig.md", + "programming-manual/memory/memory.md": "rt-thread-version/rt-thread-standard/programming-manual/memory/memory.md", + "programming-manual/netdev/netdev.md": "rt-thread-version/rt-thread-standard/programming-manual/netdev/netdev.md", + "programming-manual/network/network.md": "rt-thread-version/rt-thread-standard/programming-manual/network/network.md", + "programming-manual/pm/pm.md": "rt-thread-version/rt-thread-standard/programming-manual/pm/pm.md", + "programming-manual/porting/porting.md": "rt-thread-version/rt-thread-standard/programming-manual/porting/porting.md", + "programming-manual/posix/posix.md": "rt-thread-version/rt-thread-standard/programming-manual/posix/posix.md", + "programming-manual/preface/preface.md": "rt-thread-version/rt-thread-standard/programming-manual/preface/preface.md", + "programming-manual/sal/sal.md": "rt-thread-version/rt-thread-standard/programming-manual/sal/sal.md", + "programming-manual/scons/scons.md": "development-tools/scons/scons.md", + "programming-manual/thread/thread.md": "rt-thread-version/rt-thread-standard/programming-manual/thread/thread.md", + "programming-manual/timer/timer.md": "rt-thread-version/rt-thread-standard/programming-manual/timer/timer.md", + "programming-manual/ulog/ulog.md": "rt-thread-version/rt-thread-standard/programming-manual/ulog/ulog.md", + "programming-manual/utest/utest.md": "rt-thread-version/rt-thread-standard/programming-manual/utest/utest.md", + "rt-smart/architecture/architecture.md": "rt-thread-version/rt-thread-smart/architecture/architecture.md", + "rt-smart/rt-smart-lwp/rt-smart-lwp.md": "rt-thread-version/rt-thread-smart/rt-smart-lwp/rt-smart-lwp.md", + "rt-smart/rt-smart-quickstart/rt-smart-quickstart.md": "rt-thread-version/rt-thread-smart/rt-smart-quickstart/rt-smart-quickstart.md", + "rtthread-studio/applications/quick-start/rtthread-studio-quick-start.md": "rtthread-studio/applications/quick-start/rtthread-studio-quick-start.md", + "rtthread-studio/applications/thread/rtthread-studio-thread.md": "rtthread-studio/applications/thread/rtthread-studio-thread.md", + "rtthread-studio/applications/uart/rtthread-studio-uart.md": "rtthread-studio/applications/uart/rtthread-studio-uart.md", + "rtthread-studio/changelog/changelog.md": "rtthread-studio/changelog/changelog.md", + "rtthread-studio/drivers/cubemx/rtthread-studio-cubemx.md": "rtthread-studio/drivers/cubemx/rtthread-studio-cubemx.md", + "rtthread-studio/drivers/drv-list/support-driver-list.md": "rtthread-studio/drivers/drv-list/support-driver-list.md", + "rtthread-studio/drivers/eth/rtthread-studio-eth.md": "rtthread-studio/drivers/eth/rtthread-studio-eth.md", + "rtthread-studio/drivers/pin/rtthread-studio-pin.md": "rtthread-studio/drivers/pin/rtthread-studio-pin.md", + "rtthread-studio/drivers/soft-i2c/rtthread-studio-soft-i2c.md": "rtthread-studio/drivers/soft-i2c/rtthread-studio-soft-i2c.md", + "rtthread-studio/drivers/spi/rtthread-studio-spi.md": "rtthread-studio/drivers/spi/rtthread-studio-spi.md", + "rtthread-studio/drivers/uart/nano-v3.1.3/rtthread-studio-uart-nano-v3.1.3.md": "rtthread-studio/drivers/uart/nano-v3.1.3/rtthread-studio-uart-nano-v3.1.3.md", + "rtthread-studio/drivers/uart/v4.0.2/rtthread-studio-uart-v4.0.2.md": "rtthread-studio/drivers/uart/v4.0.2/rtthread-studio-uart-v4.0.2.md", + "rtthread-studio/drivers/usb-device/rtthread-studio-usb-device.md": "rtthread-studio/drivers/usb-device/rtthread-studio-usb-device.md", + "rtthread-studio/faq/studio-faq.md": "rtthread-studio/faq/studio-faq.md", + "rtthread-studio/nav/index.md": "rtthread-studio/nav/index.md", + "rtthread-studio/um/studio-user-begin.md": "rtthread-studio/um/studio-user-begin.md", + "rtthread-studio/um/studio-user-manual.md": "rtthread-studio/um/studio-user-manual.md", + "tutorial/env-video.md": "https:/www.rt-thread.org/page/video.html", + "tutorial/video.md": "https:/www.rt-thread.org/page/video.html", + "tutorial/beep-player/button.md": "rt-thread-version/rt-thread-standard/tutorial/beep-player/button.md", + "tutorial/beep-player/decode.md": "rt-thread-version/rt-thread-standard/tutorial/beep-player/decode.md", + "tutorial/beep-player/key.md": "rt-thread-version/rt-thread-standard/tutorial/beep-player/key.md", + "tutorial/beep-player/pin.md": "rt-thread-version/rt-thread-standard/tutorial/beep-player/pin.md", + "tutorial/beep-player/player.md": "rt-thread-version/rt-thread-standard/tutorial/beep-player/player.md", + "tutorial/beep-player/pwm.md": "rt-thread-version/rt-thread-standard/tutorial/beep-player/pwm.md", + "tutorial/beep-player/README.md": "rt-thread-version/rt-thread-standard/tutorial/beep-player/README.md", + "tutorial/experimental-manual/preparations.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/preparations.md", + "tutorial/experimental-manual/README.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/README.md", + "tutorial/experimental-manual/version.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/version.md", + "tutorial/experimental-manual/dynmem_sample/dynmem_sample.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/dynmem_sample/dynmem_sample.md", + "tutorial/experimental-manual/event_sample/event_sample.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/event_sample/event_sample.md", + "tutorial/experimental-manual/mailbox_sample/mailbox_sample.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/mailbox_sample/mailbox_sample.md", + "tutorial/experimental-manual/msgq_sample/msgq_sample.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/msgq_sample/msgq_sample.md", + "tutorial/experimental-manual/pri_inversion/pri_inversion.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/pri_inversion/pri_inversion.md", + "tutorial/experimental-manual/producer_consumer/producer_consumer.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/producer_consumer/producer_consumer.md", + "tutorial/experimental-manual/signal_sample/signal_sample.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/signal_sample/signal_sample.md", + "tutorial/experimental-manual/thread_sample/thread_sample.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/thread_sample/thread_sample.md", + "tutorial/experimental-manual/timer_sample/timer_sample.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/timer_sample/timer_sample.md", + "tutorial/experimental-manual/timeslice_sample/timeslice_sample.md": "rt-thread-version/rt-thread-standard/tutorial/experimental-manual/timeslice_sample/timeslice_sample.md", + "tutorial/kernel/kernel-video.md": "rt-thread-version/rt-thread-standard/tutorial/kernel/kernel-video.md", + "tutorial/kernel/preparations.md": "rt-thread-version/rt-thread-standard/tutorial/kernel/preparations.md", + "tutorial/nano/an0038-nano-introduction.md": "rt-thread-version/rt-thread-nano/an0038-nano-introduction.md", + "tutorial/nano/finsh-port/an0045-finsh-port.md": "rt-thread-version/rt-thread-nano/finsh-port/an0045-finsh-port.md", + "tutorial/nano/nano-config/an0043-nano-config.md": "rt-thread-version/rt-thread-nano/nano-config/an0043-nano-config.md", + "tutorial/nano/nano-port-cube/an0041-nano-port-cube.md": "rt-thread-version/rt-thread-nano/nano-port-cube/an0041-nano-port-cube.md", + "tutorial/nano/nano-port-gcc-riscv/an0042-nano-port-gcc-riscv.md": "rt-thread-version/rt-thread-nano/nano-port-gcc-riscv/an0042-nano-port-gcc-riscv.md", + "tutorial/nano/nano-port-iar/an0040-nano-port-iar.md": "rt-thread-version/rt-thread-nano/nano-port-iar/an0040-nano-port-iar.md", + "tutorial/nano/nano-port-keil/an0039-nano-port-keil.md": "rt-thread-version/rt-thread-nano/nano-port-keil/an0039-nano-port-keil.md", + "tutorial/nano/nano-port-principle/an0044-nano-port-principle.md": "rt-thread-version/rt-thread-nano/nano-port-principle/an0044-nano-port-principle.md", + "tutorial/nano/nano-port-studio/an0047-nano-port-studio.md": "rt-thread-version/rt-thread-nano/nano-port-studio/an0047-nano-port-studio.md", + "tutorial/project/project.md": "rt-thread-version/rt-thread-standard/tutorial/project/project.md", + "tutorial/qemu-network/README.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/README.md", + "tutorial/qemu-network/version.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/version.md", + "tutorial/qemu-network/arp_principle/arp_principle.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/arp_principle/arp_principle.md", + "tutorial/qemu-network/dhcp_principle/dhcp_principle.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/dhcp_principle/dhcp_principle.md", + "tutorial/qemu-network/faq/faq.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/faq/faq.md", + "tutorial/qemu-network/filesystems/filesystems.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/filesystems/filesystems.md", + "tutorial/qemu-network/httpclient/httpclient.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/httpclient/httpclient.md", + "tutorial/qemu-network/mqtt/mqtt.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/mqtt/mqtt.md", + "tutorial/qemu-network/ntp/ntp.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/ntp/ntp.md", + "tutorial/qemu-network/onenet/onenet.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/onenet/onenet.md", + "tutorial/qemu-network/ping_principle/ping_principle.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/ping_principle/ping_principle.md", + "tutorial/qemu-network/qemu_setup/qemu_setup.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/qemu_setup/qemu_setup.md", + "tutorial/qemu-network/qemu_vscode/qemu_vscode.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/qemu_vscode/qemu_vscode.md", + "tutorial/qemu-network/socket/socket.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/socket/socket.md", + "tutorial/qemu-network/tcpclient/tcpclient.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/tcpclient/tcpclient.md", + "tutorial/qemu-network/tcpclient_select/tcpclient_select.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/tcpclient_select/tcpclient_select.md", + "tutorial/qemu-network/tcpserver/tcpserver.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/tcpserver/tcpserver.md", + "tutorial/qemu-network/tcp_ip/tcp_ip.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/tcp_ip/tcp_ip.md", + "tutorial/qemu-network/tcp_udp_principle/tcp_udp_principle.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/tcp_udp_principle/tcp_udp_principle.md", + "tutorial/qemu-network/telnet/telnet.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/telnet/telnet.md", + "tutorial/qemu-network/tftp/tftp.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/tftp/tftp.md", + "tutorial/qemu-network/udpclient/udpclient.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/udpclient/udpclient.md", + "tutorial/qemu-network/udpserver/udpserver.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/udpserver/udpserver.md", + "tutorial/qemu-network/wireshark/wireshark.md": "rt-thread-version/rt-thread-standard/tutorial/qemu-network/wireshark/wireshark.md", + "tutorial/quick-start/more.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/more.md", + "tutorial/quick-start/imxrt1052-atk-commander/quick-start.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/imxrt1052-atk-commander/quick-start.md", + "tutorial/quick-start/imxrt1052-fire-mini/quick-start.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/imxrt1052-fire-mini/quick-start.md", + "tutorial/quick-start/introduction/introduction.md": "rt-thread-version/rt-thread-standard/README.md", + "tutorial/quick-start/iot_board/quick-start.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/iot_board/quick-start.md", + "tutorial/quick-start/keil/keil.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/keil/keil.md", + "tutorial/quick-start/qemu-vexpress-a9/quick-start.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/qemu-vexpress-a9/quick-start.md", + "tutorial/quick-start/src_code_introduction/rtthread_dir.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/src_code_introduction/rtthread_dir.md", + "tutorial/quick-start/stm32f103-atk-nano/quick-start.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/stm32f103-atk-nano/quick-start.md", + "tutorial/quick-start/stm32f103-fire-arbitrary/quick-start.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/stm32f103-fire-arbitrary/quick-start.md", + "tutorial/quick-start/stm32f103-simulator/stm32f103-simulator.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/stm32f103-simulator/stm32f103-simulator.md", + "tutorial/quick-start/stm32f407-atk-explorer/quick-start.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/stm32f407-atk-explorer/quick-start.md", + "tutorial/quick-start/stm32f429-atk-apolo/quick-start.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/stm32f429-atk-apolo/quick-start.md", + "tutorial/quick-start/stm32f429-fire-challenger/quick-start.md": "rt-thread-version/rt-thread-standard/tutorial/quick-start/stm32f429-fire-challenger/quick-start.md", + "tutorial/smart-car/README.md": "rt-thread-version/rt-thread-standard/tutorial/smart-car/README.md", + "tutorial/smart-car/cnn-mnist/cnn-mnist.md": "rt-thread-version/rt-thread-standard/tutorial/smart-car/cnn-mnist/cnn-mnist.md", + "tutorial/smart-car/darknet-yolov2/darknet-yolov2.md": "rt-thread-version/rt-thread-standard/tutorial/smart-car/darknet-yolov2/darknet-yolov2.md", + "tutorial/smart-car/object-detection/object-detection.md": "rt-thread-version/rt-thread-standard/tutorial/smart-car/object-detection/object-detection.md", + "tutorial/smart-car/ros-camera-car/ros-camera-car.md": "rt-thread-version/rt-thread-standard/tutorial/smart-car/ros-camera-car/ros-camera-car.md", + "tutorial/smart-car/ros-connect/ros-connect.md": "rt-thread-version/rt-thread-standard/tutorial/smart-car/ros-connect/ros-connect.md", + "tutorial/smart-car/rplidar-connect/rplidar-connect.md": "rt-thread-version/rt-thread-standard/tutorial/smart-car/rplidar-connect/rplidar-connect.md", + "tutorial/temperature-system/dfs.md": "rt-thread-version/rt-thread-standard/tutorial/temperature-system/dfs.md", + "tutorial/temperature-system/ipc.md": "rt-thread-version/rt-thread-standard/tutorial/temperature-system/ipc.md", + "tutorial/temperature-system/onenet.md": "rt-thread-version/rt-thread-standard/tutorial/temperature-system/onenet.md", + "tutorial/temperature-system/README.md": "rt-thread-version/rt-thread-standard/tutorial/temperature-system/README.md", + "tutorial/temperature-system/sensor.md": "rt-thread-version/rt-thread-standard/tutorial/temperature-system/sensor.md" +} \ No newline at end of file -- Gitee