From d191524d49c7639ae4c4b2b1edcaca600a4687a5 Mon Sep 17 00:00:00 2001 From: sunbeam Date: Mon, 11 Nov 2024 14:30:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A8=A1=E5=9E=8B=E5=BC=80=E5=8F=91=E5=88=9D?= =?UTF-8?q?=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cva_asw_m0146/.vscode/settings.json | 5 +- cva_asw_m0146/cva_asw_m0146.ewp | 31 +- cva_asw_m0146/cva_asw_m0146.ewt | 27 + .../settings/cva_asw_m0146.Debug.cspy.bat | 4 +- .../settings/cva_asw_m0146.Debug.cspy.ps1 | 4 +- .../settings/cva_asw_m0146.Debug.driver.xcl | 2 +- .../settings/cva_asw_m0146.Debug.general.xcl | 8 +- cva_asw_m0146/settings/cva_asw_m0146.dnx | 4 +- cva_asw_m0146/settings/cva_asw_m0146.wsdt | 45 +- cva_asw_m0146/src/RP_01_APP_ert_rtw/KeyPro.c | 636 ++++++++++++++ cva_asw_m0146/src/RP_01_APP_ert_rtw/KeyPro.h | 121 +++ .../RP_01_APP_ert_rtw/MotorCtrl_Maintask.c | 114 +++ .../RP_01_APP_ert_rtw/MotorCtrl_Maintask.h | 46 ++ cva_asw_m0146/src/RP_01_APP_ert_rtw/MsgTx.c | 410 +++++++++ cva_asw_m0146/src/RP_01_APP_ert_rtw/MsgTx.h | 48 ++ .../src/RP_01_APP_ert_rtw/RP_01_APP.c | 346 ++++++++ .../src/RP_01_APP_ert_rtw/RP_01_APP.h | 195 +++++ .../src/RP_01_APP_ert_rtw/RP_01_APP_private.h | 31 + .../src/RP_01_APP_ert_rtw/RP_01_APP_types.h | 46 ++ .../RP_01_APP_ert_rtw/can_datatype_ground.c | 4 + .../src/RP_01_APP_ert_rtw/can_key_msg.c | 778 ++++++++++++++++++ .../src/RP_01_APP_ert_rtw/can_key_msg.h | 69 ++ .../src/RP_01_APP_ert_rtw/ert_main.c | 103 +++ cva_asw_m0146/src/RTE/RTE.C | 109 +++ cva_asw_m0146/src/RTE/RTE.H | 28 + cva_asw_m0146/src/RTE/can_message.h | 76 ++ cva_asw_m0146/src/RTE/rtwtypes.h | 89 ++ cva_asw_m0146/src/appTask.c | 6 +- cva_asw_m0146/src/canuser.c | 19 +- cva_asw_m0146/src/canuser.h | 18 +- 30 files changed, 3378 insertions(+), 44 deletions(-) create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/KeyPro.c create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/KeyPro.h create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/MotorCtrl_Maintask.c create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/MotorCtrl_Maintask.h create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/MsgTx.c create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/MsgTx.h create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/RP_01_APP.c create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/RP_01_APP.h create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/RP_01_APP_private.h create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/RP_01_APP_types.h create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/can_datatype_ground.c create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/can_key_msg.c create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/can_key_msg.h create mode 100644 cva_asw_m0146/src/RP_01_APP_ert_rtw/ert_main.c create mode 100644 cva_asw_m0146/src/RTE/RTE.C create mode 100644 cva_asw_m0146/src/RTE/RTE.H create mode 100644 cva_asw_m0146/src/RTE/can_message.h create mode 100644 cva_asw_m0146/src/RTE/rtwtypes.h diff --git a/cva_asw_m0146/.vscode/settings.json b/cva_asw_m0146/.vscode/settings.json index 4afa91c..d3e447c 100644 --- a/cva_asw_m0146/.vscode/settings.json +++ b/cva_asw_m0146/.vscode/settings.json @@ -19,7 +19,10 @@ "sbc_tle94x1.h": "c", "tle94x1.h": "c", "reset_drv.h": "c", - "pwmlite_drv.h": "c" + "pwmlite_drv.h": "c", + "RTE.C": "cpp", + "rtwtypes.h": "c", + "can_message.h": "c" }, "C_Cpp.default.compilerPath": "" } \ No newline at end of file diff --git a/cva_asw_m0146/cva_asw_m0146.ewp b/cva_asw_m0146/cva_asw_m0146.ewp index ce514be..0122f5a 100644 --- a/cva_asw_m0146/cva_asw_m0146.ewp +++ b/cva_asw_m0146/cva_asw_m0146.ewp @@ -361,6 +361,8 @@ $PROJ_DIR$\src\RTT $PROJ_DIR$\SDK\platform\devices\CVM014x\drivers\clock $PROJ_DIR$\SDK\platform\devices\CVM014x\drivers\cpu\irq + $PROJ_DIR$\src\RP_01_APP_ert_rtw + $PROJ_DIR$\src\RTE