From 1c31a9f6dd7a1e2aa0de4e88c8e3a46d2f432166 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E6=99=9F=E6=98=8A?= <545403892@qq.com> Date: Fri, 27 Feb 2026 11:03:47 +0800 Subject: [PATCH] 1 --- .cproject | 7 + FreeRTOS.wvproj | 19 +- FreeRTOS/FreeRTOSConfig.h | 2 +- src/main.c | 272 +- system/HAL/.vscode/c_cpp_properties.json | 18 + system/HAL/.vscode/launch.json | 24 + system/HAL/.vscode/settings.json | 59 + system/HAL/KEY.c | 137 + system/HAL/LED.c | 361 + system/HAL/MCU.c | 302 + system/HAL/RTC.c | 205 + system/HAL/SLEEP.c | 149 + system/HAL/include/CONFIG.h | 151 + system/HAL/include/HAL.h | 80 + system/HAL/include/KEY.h | 112 + system/HAL/include/LED.h | 134 + system/HAL/include/RTC.h | 60 + system/HAL/include/SLEEP.h | 51 + system/LIB/CH584BLE_ROMx.hex | 11901 +++++++++++++++++++++ system/LIB/CH585BLE_ROMx.hex | 11901 +++++++++++++++++++++ system/LIB/CH58xBLE_LIB.h | 4917 +++++++++ system/LIB/CH58xBLE_ROM.h | 4936 +++++++++ system/LIB/ble_task_scheduler.S | 127 + system/LIB/libCH58xBLE.a | Bin 0 -> 1389300 bytes system/LIB/libCH58xBLE_PERI.a | Bin 0 -> 1122838 bytes system/LIB/wchrf.h | 589 + system/StdPeriphDriver/CH58x_pwr.c | 172 +- 27 files changed, 36354 insertions(+), 332 deletions(-) create mode 100644 system/HAL/.vscode/c_cpp_properties.json create mode 100644 system/HAL/.vscode/launch.json create mode 100644 system/HAL/.vscode/settings.json create mode 100644 system/HAL/KEY.c create mode 100644 system/HAL/LED.c create mode 100644 system/HAL/MCU.c create mode 100644 system/HAL/RTC.c create mode 100644 system/HAL/SLEEP.c create mode 100644 system/HAL/include/CONFIG.h create mode 100644 system/HAL/include/HAL.h create mode 100644 system/HAL/include/KEY.h create mode 100644 system/HAL/include/LED.h create mode 100644 system/HAL/include/RTC.h create mode 100644 system/HAL/include/SLEEP.h create mode 100644 system/LIB/CH584BLE_ROMx.hex create mode 100644 system/LIB/CH585BLE_ROMx.hex create mode 100644 system/LIB/CH58xBLE_LIB.h create mode 100644 system/LIB/CH58xBLE_ROM.h create mode 100644 system/LIB/ble_task_scheduler.S create mode 100644 system/LIB/libCH58xBLE.a create mode 100644 system/LIB/libCH58xBLE_PERI.a create mode 100644 system/LIB/wchrf.h diff --git a/.cproject b/.cproject index abdba75..73ed745 100644 --- a/.cproject +++ b/.cproject @@ -121,6 +121,7 @@