From d1915a2fac2cb1fce57fd260471102532ee6f71d Mon Sep 17 00:00:00 2001 From: sunbeam Date: Fri, 20 Dec 2024 15:22:18 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD=E5=9F=BA=E6=9C=ACOK?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cva_asw_m0146/.vscode/settings.json | 6 +- cva_asw_m0146/cva_asw_m0146.ewp | 32 ++ cva_asw_m0146/cva_asw_m0146.ewt | 30 ++ cva_asw_m0146/settings/cva_asw_m0146.dnx | 9 +- cva_asw_m0146/settings/cva_asw_m0146.wsdt | 18 +- cva_asw_m0146/src/FanHeat.c | 5 +- cva_asw_m0146/src/MotorCtrl.c | 515 ++++++++++++---------- cva_asw_m0146/src/MotorCtrl.h | 9 + cva_asw_m0146/src/appTask.c | 4 + cva_asw_m0146/src/fee/MemoryTask.c | 153 +++++++ cva_asw_m0146/src/fee/MemoryTask.h | 48 ++ cva_asw_m0146/src/fee/fee_cfg.c | 249 +++++++++++ cva_asw_m0146/src/fee/fee_cfg.h | 66 +++ cva_asw_m0146/src/fee/fee_internal.c | 297 +++++++++++++ cva_asw_m0146/src/fee/fee_internal.h | 60 +++ cva_asw_m0146/src/hwctrl.c | 16 +- cva_asw_m0146/src/key.c | 70 ++- cva_asw_m0146/src/key.h | 5 + 18 files changed, 1330 insertions(+), 262 deletions(-) create mode 100644 cva_asw_m0146/src/fee/MemoryTask.c create mode 100644 cva_asw_m0146/src/fee/MemoryTask.h create mode 100644 cva_asw_m0146/src/fee/fee_cfg.c create mode 100644 cva_asw_m0146/src/fee/fee_cfg.h create mode 100644 cva_asw_m0146/src/fee/fee_internal.c create mode 100644 cva_asw_m0146/src/fee/fee_internal.h diff --git a/cva_asw_m0146/.vscode/settings.json b/cva_asw_m0146/.vscode/settings.json index 2bd604e..dc81238 100644 --- a/cva_asw_m0146/.vscode/settings.json +++ b/cva_asw_m0146/.vscode/settings.json @@ -29,7 +29,11 @@ "key.h": "c", "dbccodeconf.h": "c", "canmatrix.h": "c", - "scm_canmatrix-binutil.h": "c" + "scm_canmatrix-binutil.h": "c", + "fee_cfg.h": "c", + "string.h": "c", + "fee_internal.h": "c", + "memorytask.h": "c" }, "C_Cpp.default.compilerPath": "", "MicroPython.executeButton": [ diff --git a/cva_asw_m0146/cva_asw_m0146.ewp b/cva_asw_m0146/cva_asw_m0146.ewp index 3053958..5d8df4a 100644 --- a/cva_asw_m0146/cva_asw_m0146.ewp +++ b/cva_asw_m0146/cva_asw_m0146.ewp @@ -367,6 +367,8 @@ $PROJ_DIR$\src\CANmatrix\conf $PROJ_DIR$\src\CANmatrix\lib $PROJ_DIR$\src\CANmatrix\usr + $PROJ_DIR$\src\fee + $PROJ_DIR$\SDK\middleware\nvm\fee