From 405370b8972844362948ac6f2cb04c9bdf50ab36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BD=98=E4=B8=87=E4=BC=8D?= <739355616@qq.com> Date: Mon, 7 Jul 2025 21:32:04 +0800 Subject: [PATCH 1/5] =?UTF-8?q?update:=E4=BF=AE=E5=A4=8D=E4=BA=86=E4=B8=80?= =?UTF-8?q?=E4=B8=8B=E5=B7=A5=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../workspace_ccstheia/.theia/launch.json" | 230 ------------------ 1 file changed, 230 deletions(-) delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/.theia/launch.json" diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/.theia/launch.json" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/.theia/launch.json" deleted file mode 100644 index 5b4bbf9..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/.theia/launch.json" +++ /dev/null @@ -1,230 +0,0 @@ -{ - "version": "0.2.0", - "configurations": [ - { - "name": "CCS Debug", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (1)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (2)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (3)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (4)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (5)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (6)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (7)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (8)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (9)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (10)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (11)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (12)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (13)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (14)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (15)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (16)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "CCS Debug (17)", - "type": "ccs-debug", - "request": "launch" - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (1)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/Debug" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (2)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (3)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/Debug/ti_msp_dl_config.h" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (4)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/Motor/Motor.c" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (5)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/empty.syscfg" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (6)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/Motor/Motor.h" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (7)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/empty.c" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (8)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/empty.syscfg" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (9)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/Encoder/Encoder.h" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (10)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/Uart0/Uart0.c" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (11)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/Uart0/Uart0.h" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (12)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/PID/PID.c" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (13)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/Line/Line.h" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (14)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/Line/Line.c" - } - }, - { - "name": "empty_LP_MSPM0G3507_nortos_ticlang (15)", - "type": "ccs-debug", - "request": "launch", - "projectInfo": { - "name": "empty_LP_MSPM0G3507_nortos_ticlang", - "resourceId": "/empty_LP_MSPM0G3507_nortos_ticlang/Encoder/Encoder.c" - } - } - ] -} \ No newline at end of file -- Gitee From db2dcc13f8159636e89866da8695841d25fba8aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BD=98=E4=B8=87=E4=BC=8D?= <739355616@qq.com> Date: Mon, 7 Jul 2025 21:32:59 +0800 Subject: [PATCH 2/5] update: --- .../.settings/org.eclipse.cdt.codan.core.prefs" | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.settings/org.eclipse.cdt.codan.core.prefs" diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.settings/org.eclipse.cdt.codan.core.prefs" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.settings/org.eclipse.cdt.codan.core.prefs" deleted file mode 100644 index f653028..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.settings/org.eclipse.cdt.codan.core.prefs" +++ /dev/null @@ -1,3 +0,0 @@ -eclipse.preferences.version=1 -inEditor=false -onBuild=false -- Gitee From 51058137141c3de03b33bd1ccf8e81cd065411d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BD=98=E4=B8=87=E4=BC=8D?= <739355616@qq.com> Date: Mon, 7 Jul 2025 21:34:26 +0800 Subject: [PATCH 3/5] =?UTF-8?q?del=EF=BC=9A=E5=88=A0=E9=99=A4=E4=BA=86?= =?UTF-8?q?=E4=B8=80=E4=B8=AA=E5=B7=A5=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../README.md" | 7 - .../.ccsproject" | 17 - .../.clangd" | 11 - .../.cproject" | 105 - .../.project" | 20 - .../org.eclipse.core.resources.prefs" | 20 - .../index/Delay.c.3FF2C70983DAA08C.idx" | Bin 542 -> 0 bytes .../index/Delay.h.9AD2A37AF21B9FEC.idx" | Bin 310 -> 0 bytes .../index/Encoder.c.4E4FF45719D94665.idx" | Bin 870 -> 0 bytes .../index/Encoder.h.9065537C72877485.idx" | Bin 378 -> 0 bytes .../clangd/index/Line.c.7F96D86369D5F505.idx" | Bin 1426 -> 0 bytes .../clangd/index/Line.h.A304A42E72031532.idx" | Bin 822 -> 0 bytes .../index/Motor.c.1C0F810DF14512DE.idx" | Bin 2912 -> 0 bytes .../index/Motor.h.BD1F31621DD861CC.idx" | Bin 722 -> 0 bytes .../clangd/index/PID.c.C01501D5D8BEE4FC.idx" | Bin 164 -> 0 bytes .../clangd/index/PID.c.EBDE603869A9DDD0.idx" | Bin 1902 -> 0 bytes .../clangd/index/PID.h.A4A4494B0C5595C9.idx" | Bin 1562 -> 0 bytes .../index/Uart0.c.C154CF21833113BD.idx" | Bin 1960 -> 0 bytes .../index/Uart0.h.D48DBB3B5B6310B5.idx" | Bin 1614 -> 0 bytes .../index/empty.c.0136060F584CB949.idx" | Bin 2476 -> 0 bytes .../index/empty.c.BEF8D86D60F40261.idx" | Bin 6208 -> 0 bytes .../ti_msp_dl_config.c.2873F8026A0A0431.idx" | Bin 12640 -> 0 bytes .../ti_msp_dl_config.h.3312F0FCDB1B1AFD.idx" | Bin 4074 -> 0 bytes .../Debug/.clangd/compile_commands.json" | 42 - .../Debug/Delay/Delay.d" | 151 - .../Debug/Delay/Delay.o" | Bin 2848 -> 0 bytes .../Debug/Delay/subdir_rules.mk" | 15 - .../Debug/Delay/subdir_vars.mk" | 26 - .../Debug/Encoder/Encoder.d" | 151 - .../Debug/Encoder/Encoder.o" | Bin 7292 -> 0 bytes .../Debug/Encoder/subdir_rules.mk" | 15 - .../Debug/Encoder/subdir_vars.mk" | 26 - .../Debug/Event.dot" | 30 - .../Debug/Line/Line.d" | 153 - .../Debug/Line/Line.o" | Bin 8608 -> 0 bytes .../Debug/Line/subdir_rules.mk" | 15 - .../Debug/Line/subdir_vars.mk" | 26 - .../Debug/Motor/Motor.d" | 153 - .../Debug/Motor/Motor.o" | Bin 12952 -> 0 bytes .../Debug/Motor/subdir_rules.mk" | 15 - .../Debug/Motor/subdir_vars.mk" | 26 - .../Debug/PID/PID.d" | 152 - .../Debug/PID/PID.o" | Bin 5332 -> 0 bytes .../Debug/PID/subdir_rules.mk" | 15 - .../Debug/PID/subdir_vars.mk" | 26 - .../Debug/Uart0/Uart0.d" | 153 - .../Debug/Uart0/Uart0.o" | Bin 10576 -> 0 bytes .../Debug/Uart0/subdir_rules.mk" | 15 - .../Debug/Uart0/subdir_vars.mk" | 26 - .../Debug/ccsObjs.opt" | 12 - .../Debug/device.cmd.genlibs" | 53 - .../Debug/device.opt" | 1 - .../Debug/device_linker.cmd" | 68 - .../empty_LP_MSPM0G3507_nortos_ticlang.map" | 602 --- .../empty_LP_MSPM0G3507_nortos_ticlang.out" | Bin 143644 -> 0 bytes ...LP_MSPM0G3507_nortos_ticlang_linkInfo.xml" | 4066 ----------------- .../Debug/makefile" | 173 - .../Debug/objects.mk" | 8 - .../Debug/sources.mk" | 134 - .../Debug/startup_mspm0g350x_ticlang.d" | 64 - .../Debug/subdir_rules.mk" | 43 - .../Debug/subdir_vars.mk" | 70 - .../Debug/targetConfigs/empty.d" | 163 - .../Debug/targetConfigs/empty.o" | Bin 22532 -> 0 bytes .../startup_mspm0g350x_ticlang.o" | Bin 4292 -> 0 bytes .../Debug/targetConfigs/subdir_rules.mk" | 43 - .../Debug/targetConfigs/subdir_vars.mk" | 70 - .../Debug/ti_msp_dl_config.c" | 415 -- .../Debug/ti_msp_dl_config.d" | 150 - .../Debug/ti_msp_dl_config.h" | 266 -- .../Debug/ti_msp_dl_config.o" | Bin 41436 -> 0 bytes .../Delay/Delay.c" | 20 - .../Delay/Delay.h" | 6 - .../Encoder/Encoder.c" | 37 - .../Encoder/Encoder.h" | 7 - .../Line/Line.c" | 27 - .../Line/Line.h" | 15 - .../Motor/Motor.c" | 77 - .../Motor/Motor.h" | 9 - .../PID/PID.c" | 63 - .../PID/PID.h" | 20 - .../Uart0/Uart0.c" | 82 - .../Uart0/Uart0.h" | 19 - .../targetConfigs/MSPM0G3507.ccxml" | 22 - .../targetConfigs/README.html" | 115 - .../targetConfigs/README.md" | 41 - .../targetConfigs/empty.c" | 214 - .../targetConfigs/empty.syscfg" | 250 - .../targetConfigs/readme.txt" | 9 - 89 files changed, 8845 deletions(-) delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/README.md" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.ccsproject" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.clangd" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.cproject" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.project" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.settings/org.eclipse.core.resources.prefs" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Delay.c.3FF2C70983DAA08C.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Delay.h.9AD2A37AF21B9FEC.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Encoder.c.4E4FF45719D94665.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Encoder.h.9065537C72877485.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Line.c.7F96D86369D5F505.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Line.h.A304A42E72031532.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Motor.c.1C0F810DF14512DE.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Motor.h.BD1F31621DD861CC.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/PID.c.C01501D5D8BEE4FC.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/PID.c.EBDE603869A9DDD0.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/PID.h.A4A4494B0C5595C9.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Uart0.c.C154CF21833113BD.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Uart0.h.D48DBB3B5B6310B5.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/empty.c.0136060F584CB949.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/empty.c.BEF8D86D60F40261.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.c.2873F8026A0A0431.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.h.3312F0FCDB1B1AFD.idx" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/compile_commands.json" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Delay/Delay.d" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Delay/Delay.o" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Delay/subdir_rules.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Delay/subdir_vars.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Encoder/Encoder.d" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Encoder/Encoder.o" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Encoder/subdir_rules.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Encoder/subdir_vars.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Event.dot" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Line/Line.d" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Line/Line.o" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Line/subdir_rules.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Line/subdir_vars.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Motor/Motor.d" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Motor/Motor.o" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Motor/subdir_rules.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Motor/subdir_vars.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/PID/PID.d" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/PID/PID.o" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/PID/subdir_rules.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/PID/subdir_vars.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Uart0/Uart0.d" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Uart0/Uart0.o" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Uart0/subdir_rules.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Uart0/subdir_vars.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/ccsObjs.opt" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/device.cmd.genlibs" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/device.opt" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/device_linker.cmd" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/empty_LP_MSPM0G3507_nortos_ticlang.map" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/empty_LP_MSPM0G3507_nortos_ticlang.out" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/empty_LP_MSPM0G3507_nortos_ticlang_linkInfo.xml" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/makefile" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/objects.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/sources.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/startup_mspm0g350x_ticlang.d" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/subdir_rules.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/subdir_vars.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/targetConfigs/empty.d" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/targetConfigs/empty.o" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/targetConfigs/startup_mspm0g350x_ticlang.o" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/targetConfigs/subdir_rules.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/targetConfigs/subdir_vars.mk" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/ti_msp_dl_config.c" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/ti_msp_dl_config.d" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/ti_msp_dl_config.h" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/ti_msp_dl_config.o" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Delay/Delay.c" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Delay/Delay.h" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Encoder/Encoder.c" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Encoder/Encoder.h" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Line/Line.c" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Line/Line.h" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Motor/Motor.c" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Motor/Motor.h" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/PID/PID.c" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/PID/PID.h" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Uart0/Uart0.c" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Uart0/Uart0.h" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/MSPM0G3507.ccxml" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/README.html" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/README.md" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/empty.c" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/empty.syscfg" delete mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/readme.txt" diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/README.md" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/README.md" deleted file mode 100644 index 81e6d14..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/README.md" +++ /dev/null @@ -1,7 +0,0 @@ - * @item 嵌入式共同开发仓库 - * @brief 开发电赛校赛以及备赛的项目 - * @details 嵌入式成员可以进行开发 - * @author 潘万伍 - * @version V1.0.0 - * @date 2025.06.13 - diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.ccsproject" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.ccsproject" deleted file mode 100644 index b0832e3..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.ccsproject" +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.clangd" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.clangd" deleted file mode 100644 index 8c4daa2..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.clangd" +++ /dev/null @@ -1,11 +0,0 @@ -# This is an auto-generated file - do not add it to source-control - -CompileFlags: - CompilationDatabase: Debug/.clangd - -Diagnostics: - Suppress: '*' - -InlayHints: - Enabled: No - diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.cproject" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.cproject" deleted file mode 100644 index 667e701..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.cproject" +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.project" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.project" deleted file mode 100644 index 005db0a..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.project" +++ /dev/null @@ -1,20 +0,0 @@ - - - empty_LP_MSPM0G3507_nortos_ticlang - - - - - - org.eclipse.cdt.managedbuilder.core.genmakebuilder - - - - - - com.ti.ccstudio.core.ccsNature - org.eclipse.cdt.core.cnature - org.eclipse.cdt.managedbuilder.core.managedBuildNature - org.eclipse.cdt.core.ccnature - - diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.settings/org.eclipse.core.resources.prefs" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.settings/org.eclipse.core.resources.prefs" deleted file mode 100644 index d17eb92..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/.settings/org.eclipse.core.resources.prefs" +++ /dev/null @@ -1,20 +0,0 @@ -eclipse.preferences.version=1 -encoding//Debug/Delay/subdir_rules.mk=UTF-8 -encoding//Debug/Delay/subdir_vars.mk=UTF-8 -encoding//Debug/Encoder/subdir_rules.mk=UTF-8 -encoding//Debug/Encoder/subdir_vars.mk=UTF-8 -encoding//Debug/Line/subdir_rules.mk=UTF-8 -encoding//Debug/Line/subdir_vars.mk=UTF-8 -encoding//Debug/Motor/subdir_rules.mk=UTF-8 -encoding//Debug/Motor/subdir_vars.mk=UTF-8 -encoding//Debug/PID/subdir_rules.mk=UTF-8 -encoding//Debug/PID/subdir_vars.mk=UTF-8 -encoding//Debug/Uart0/subdir_rules.mk=UTF-8 -encoding//Debug/Uart0/subdir_vars.mk=UTF-8 -encoding//Debug/makefile=UTF-8 -encoding//Debug/objects.mk=UTF-8 -encoding//Debug/sources.mk=UTF-8 -encoding//Debug/subdir_rules.mk=UTF-8 -encoding//Debug/subdir_vars.mk=UTF-8 -encoding//Debug/targetConfigs/subdir_rules.mk=UTF-8 -encoding//Debug/targetConfigs/subdir_vars.mk=UTF-8 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Delay.c.3FF2C70983DAA08C.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Delay.c.3FF2C70983DAA08C.idx" deleted file mode 100644 index ef4f1785d7352dad4bf7bfe6c4e8cad798556d39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 542 zcmWIYbaNA9VqkDi@vO*AElFfyU|#=zoW#6zeV5dv(sccjOrRYF@hLg+ z$@zI{ndy2NRJH`@3!qg%QZE_k5l>E;R^24JYM0s$|WfJr;dNSO4`*82kw10ztHmz7rpOu(cWic-^xYmsbW?%xtxt{j4TYGBme~fgN~2P diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Delay.h.9AD2A37AF21B9FEC.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Delay.h.9AD2A37AF21B9FEC.idx" deleted file mode 100644 index 08f0da3086bcf6b363ddd6d8ff40333b8941b5cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 310 zcmWIYbaT^VWMFVk@vO*AElFfyU|t^h1kNi;DFfgF}P$%kzt}iwhEy zQ{$79i%T+6GZXbwa|=o;<9!0+eS-sh4cv`Q4b0>7@{3CHi{nc&lXDXD()C?HhC)ca z42H7&%oK*=%G@MHp!3AuZ?n2>y19af0pxZNU}a`y=4IeyVq{=rW@Ke$C`wH$)&q*e zR5EfxRDcyTFiZ%Lck#-dwx5xUm63x{7%B?Xm6Hf!7Z)WLa|3B6)@#cqN~oGSW-%}T E07nc^%>V!Z diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Encoder.c.4E4FF45719D94665.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Encoder.c.4E4FF45719D94665.idx" deleted file mode 100644 index ee86109e36a39b7e2b87be0cef415344ed2fc824..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 870 zcmWIYbaRViW?*nm@vO*AElFfyU|{%vWp86lT+i9lZ#6- zQZp0vQ*#SSD&u_u;(dbyd=1=^V0QQQj<#4^-D72bBhb& zQ*z>y^YhX&)Acf_Y6;X!`cPUgnW4BcHz^kA-HUb%SIjhDF!3?~gN2oegNYMNK!bu| z`lHZy{np02co>*~(k!ejVqgL${Z-|l>;hM*BRmX@KxqY51tBm2lV&JNO)EYIl)A>d zyU*(OWJV?)RsjwH6}YLaG8{5+9?U81TqsW9VddiC;zelT(hWH zama9J!7P9&X5_*etw3Q=oWfKWrRF4p*u_Q3#o|Dknf0OBxjn1)v|nRnVE|<%C;$La C!{C7c diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Encoder.h.9065537C72877485.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Encoder.h.9065537C72877485.idx" deleted file mode 100644 index c76c762b3996906840840d0cab3a7ac04a11e4aa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 378 zcmWIYbaN|WWMFVk@vO*AElFfyU|SmBr`cDF)v*oY6*5#>~$wz`zOQv9mC;v3^xKD7(N_>Ie@56HEaM zD~k{VCnF;R2P;rPQEFOo43bHVoDdVBs+o(btt}5fvuEUCV`gXOgV}fgT;}1BD)u#u uTx^USjG|D*3^3b(hJbB>iWjBkB!Za5Majk7K$?l|(1(RJ?!s@37#IMcs#^pA diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Line.c.7F96D86369D5F505.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Line.c.7F96D86369D5F505.idx" deleted file mode 100644 index 60d26c75a3f5901f097e41f27c057078a9d12b81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1426 zcmcJNTWHfz7{^c7rYGq+*tIj$BAWy6mo8J8!(kBJoQM;ro0m;Ac4^wiwM|XZx#9(x z14R%OeDFzdo8aaYL|@z#ub`8G7kp6gf-l}tMDYewPn478!AA`wIsf1JuIGHKme$nl zV*sd%E^SLGX2b&k2$I(@bv5H63+tIWaoeoQS~Z?9rG{Kasa9eo)039mF%3-p8=nUL z&?+sJ$(jmLX+^5hl1XhVkSkk3Oie14f*@2?3abr8H-v@ttLufWn%-h$BC;aMvSB6^ zH6kdfjG2>a>!juNb<4|^%qcIckkXoNYKCO0ax#*R3)M<G%3kiI;O@; z6aO@c)qr4qO6C6)Hvw8TH42Pes(BGP^7eDZljU-0Ee37?pr7#vS|*wDE%Rqdy!sHi`uMM4yclbKB%`uU9Oz zFv&}U^bFN@ckgXpMlcq!ZC!Wq+3kfcO~b0TLaKfnLdn>Wu7Y6M%pH2ICA#|FQj z?A<}Im5yS*|KXFD8+Nu^9gvzR-t+bPtA>?dItVUc3;eX9?Acv?LI15oR&0^AQuLL5E@y>rfox9Lk4$4uueM zD2%W}@niT2v_;bX*usfa=}IzU6=>+PF@gNu@I&$FZsyaOYk6K4u(Wmnyd%qB{QQ1x diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Line.h.A304A42E72031532.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Line.h.A304A42E72031532.idx" deleted file mode 100644 index 4af42b824ae7dec07bdeb157b4b18d290a337f29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 822 zcmZuvzi-n(82#MfI6k|kO~r&-GPEcKDK4O@k~dUHRVk68rUk@exz43A_(yc-v_y!d ze*hB$dlo>2iHRi=+ry*P=7Q8M5alp6Ty zqT|4LbTx_kgOui7E{I)B-Fgy+$sRNV@SRZe1u(Q=#ZR�X%JR~R8z(GHxSIxk=*2sBc8Dmo9)uoG-FOgf zQwI6QY0MMm^3=oY?IuA7a~MY3e=vlj-=8+l?7zEgfl&Zb(n@7fpfpZs|K;3yf7!ih zLKa}Qh^d-o&?gkIN(xbHx6j=O-p@X^Ku5l&X{IQW|K-=<%jFFUE8(Nxj{BoM!QWX6M=txjPk~s{V4Vo zSVZyNYI4%ABHHJ>4pRh5|)TR?tAgPclSR_cH7VW zzI*RE=bm%=)}~jl-e6*wRa?^Iqf&8zV;E*3`In1@+)x?$qWpFCh+Tc@C&l%JTv1}W zrIOg2FXju3I*L92f39T)b0bnqI2>Np5?&`u1v%W_zpg*LGhY~%w+&<^F`Jc(LsD)a zERAj}mc*VuvA4gkx2Y=@Z+c7|%NL4ySuEzVBLibw!=2LR?OVgeoH#0P6Ss_r+5FgG zZtJq4hkVG$K#3eh#)rJK8k(>=F3U2*Qc3w2M+W3#F*hoyP#nt1D&)5p8M!pNd5(no zc%a)cbGm*LW=QZ6GNOg*pk4zRj;@~`pEFI#RSZvLBQjR11IQDH)M-<;h)m)tphy^5(MvVk{P)dA%3mk(a9ADsQI zim4zn$8%P709iOQ#5c6wzKaSRFvV`gW-Fk$B{9%#ajA4aNqn4j>n#L3xt+ zGqnY_VyZBCFX-kst_*bD!#0Ht1>+S9Z&ZDl#+SnlWodpJ~=tXl)LI z6lJ3nHS^8Xx;PuxG^w}!lb6n)-b`X+WQ^rda2O?-WI3eA#+n_&d%r)K<;kU*8>yXq zW*&)f27G!BG&`F$I^dW* zcl(RoGEZ`VwbjF2ku2pMjXKq`wUk!J*HN0E_1A;t918KFMxA18jM5T(Len5v-2ASD zQ3u~)g4kiy#dlGZS(vebCfxq8aH{%)`hCO-Q-$dfSbORC zofKbmQhWj0 zb<%yP@|nSJNu-s|48CBsGXu3e*jMg-%lVxWX;Qi{O(IQ7S0|-(by7-KC#7_CQc71R zrF3;tN*4%<2UX7d%_nhhYHNjT#Arpu3awZ%TFI}p>RPHQMP+d+np&Z2>6*0m+gkbV zohz-!{+U*Cx&Z~@_Ml)%G@N(aI(IPAPXPKv8F^Pp34O)_O*0ruDsR_nPjI za4X56Z>J;!5ZozgEXoTDOv9CtY2`%)rVHdfQTZ+xva(ub<)D!6bMD7_r|-!5KGs;y I7`1ukKlqdP_5c6? diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Motor.h.BD1F31621DD861CC.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Motor.h.BD1F31621DD861CC.idx" deleted file mode 100644 index 7185f4b90fe392f544dfbcf044a8da5dba1180b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 722 zcmWIYbaOk!#K7R3;#rZKT9U}Zz`!5`#Kk2=nMRC21_)@VR2y2k2YC9&2c@PLD`=$` zWaiiED5z8$S(Rqyl^7evmnalu<`sj*jKN|SP@%BIoLWtY0ckn;i6shUi8-aIAR!<^ zGg3zZ#WV;P$snK(Br`M_TzuleCWIGdmZUOxr&h-M=9lCbF@VWp`Ni=inaMecdFlFKJ0PT91_Lk^xX8`)+a26mVNHg+}v22N&X23{_p z0NKl3nfz!b2svhXl)vNAzTxU^EYa##Gczd#|F0#;U5Bn3sOX~pM(QZTnL zazfkyRh{bVxVLfRvLr?x9ySIxHkgB8G*C6zK~UB0KaRW%3H;syRLyL}YzZ?nhi_^C zi^`KZAYox<8JO_OnfvZ}1n<7V$i>6R!6*zhgMn+!hqE@b{yhV!R$~;#rZKT9U{DWD5ataY<2TIFJT|w9K4TD}8-^XDj{C;?$yIeaGO? zVEyv^qU_>=#N^cY)E6!Nu0=EtJ-Nz)@JQAtSM4)n&3i36t}b&Slsp6S@~<_ z-G-!9df`K;mqaQ@PV|&Z{{e(h5YP)ks*q5H;DC^js0u=~7X%W_Ivvl#Au1BAw5$2e z`_A(|@9fNKd1TYEE4#FKXvDEo0HB$BtQM zZ7UO#u0EyKTivP?Yjmrvt=Y#&Y+C(w%A<8nvyXX-`>F-i?EDMO^~b8b@wdWP+%^Af zDHCJe91w0=G_h$8Mzu_gnm%CZ`T?;Gs&!=+xXw!5wsqMt`r~D?zx_eEV> znqa+a*2sC@Y+rhl9OW+;u088K_!=NE0st;@MP3v+kq1G}2gU@S$hBg>f4udRdJB;h zfHN>NCSr)kK=9Bo80ATVvFwlB*g5nW0zr}xg;7xq!>|Z~0snr&FMHE>-y8G&h(L%W z_&Gl>3Y@a=x1JhBYh+Nt42OI-hb`;#Fv5PpKRJ-Y(b4G4pgPVR z&O`@haZxBv(%!z<{wn?OTks@@FoFm(fh0^~CLmR$R~Y4B4l_CBwDJ; zL{=^pOda-6Bz4q7CsNOOsFHe>(JVhZ!AOCMNbMnJS0s>lgyMPOIZ(< zr8A6_No9(bB8FAPvy;lp$^{zR+P;40(>(ttxfML*y|*HsJkI3OFzvY`x#`?dDuD1j poFAM*&@)<9cc<;1ZYSNr;CBEJcDeuf@h881VBU0ohzyBg@E5J5Kz{%L diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/PID.h.A4A4494B0C5595C9.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/PID.h.A4A4494B0C5595C9.idx" deleted file mode 100644 index 5cceb971d24ff9eb605d46c5f9700d117ac92e83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1562 zcmb7?OK8+!5XUFAyV*xJyV+Q^t>Pj*v|3%YiV{SSYD-12v=+RrarfIc>?1Kr*H)P63j-~-fy4=93^q6hI*U-;-n6m;?>Qy+(-fee%XJihtnm%g5^u5=in zv(PhAVXj^e0BL+3*EY`8q2oQREoZiAy*>MLM@KETpA|D3Eu%2jo@qI=T`QJN-OUV| zdU>qv9}-Izuj>fvN(TSjL7#rtotjbokDj%EI(g)egHL-ke_yFR^XoRtgi97BmW(B@ z(4L{8mnp3+6C0skr!h&dn$^*YIqYPR#Bkni(=_nL?KCUau*}#>}Hr%_|2`EMgg4B%86S7z_Z!18!;@2QkokIv+fnm(^HWL62z!|GMrQ( zDz5O`_ig*M@#ZG?kqpgP9}y!8H&p-e?%KI4s<0s8{`^OkLo#kJT<34E`NjEnecHnh zGOWV-xEN1zL-lMZJ_px6f0to3hU>-p2sacSo1B=vza#NOhBX)ti(!Qu3frvcT>6cn z5cSywqY$}J%qJGek}At`8c_tjr4~QXCdbE4cZZ3ls&kC z3d9v<4=Tyj8b{?E1O4szLc{#X*E^UkL5eW9J?3?se*uBkkW#p1NTG`~)kR Bd;I_a diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Uart0.c.C154CF21833113BD.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Uart0.c.C154CF21833113BD.idx" deleted file mode 100644 index 80aceba51c97e18835d60b3277db2556bd284b52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1960 zcmcIkUuauZ7(Z!pliubeY0gd3g=X>6)-CO7ZnkDN$x_%k9lca@oxv z?!8@C=Y)YED2S}1`XD+76ZSCHBGk=Ja4^}!kUc5V;e)7?fe%U_`~!mLCOJ2EAn1c$ zxXJmQ?{~iM_nq(i?z4sI=}R5}ju#7Os@RZR002Z@-O!XLon&D?iJ`NHa|>8gBvo8o zYv4&-;ztNRH_8v4J(62dYDPvh_>oD;kj@SNYkCDs#kP|%%ZZ9>Wurp9$Q4QBM~Ilm zHe}0gg)W+*TXITjT_R!{ia~hh)>y8+rPWonxs#?lYtpLe`EPO?r^ zNt%%on!ic;fAd@cD`p%~$F-tp7R`>$aj2D>JEB=J(5@diT~~@^TGpz|KafE=$$xi$ z`Hk}qABd1Ka&|j|oHyXz2Uue3^E)_Z`@-zK=L6{(2ttJ5X51kTGB5;K)&=$j2;r?` zuU~xP#l3k5AR$DVD8~hu00&sNqeZxMt9F0t;vE@+Fd=vuZ-nzPz6fBuoh`yAyXeBs zZuYtl^qR9v9^~@7xYiN?c`8R($QT?X0{U-!I zLO=`(ael^6Bzn491fb!Po*~}`nysU!nJSI&`}+^CZXA`I4i{ow?0%Z^mp`sg>>v@c z5cRqHd{!6~V`IHm+9=M)4|Wjm=ffQ|zz^7LL;fL~?NIljK!=(1CvCQrC*`NM+aG*; zkPq~R9I&a5idGXp-(9^Hig!VT!f3FgE*gps(6gJHPn~)1$TLY7L?L$wc1U4&*oNZ4 zcpp6i(Liv(LKA;H{qpzg5Asfk#vS9VRST4HWNaww$XbYAUsq4FU8r7&0x-}|n}J3n zl`va|l3tj-eecF+8=@HwjYn1q!cmt!n zCl4tJqAAam4HaM^NNsoDyW4nHafncWj-hbeoTS$yu}nay9!mM7b^W;AEw+ngiH*03s>Yh9D| cLGtfJUvKSQ-rb13(-q`^RXqTL^aKEZ0Y@)Il>h($ diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Uart0.h.D48DBB3B5B6310B5.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/Uart0.h.D48DBB3B5B6310B5.idx" deleted file mode 100644 index dcabe702544ceba04d273bb785cb16837ff03d36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1614 zcma)4U1%It6h4#g?9OEG&aBDpkGAU4<{=5OlQt1`pK6;X23kqG4L%4C)7iV(A+s}K z=5CUuR8Ry#L8KOZks#uW550RNp^CB}v5nlu=vP)Imt`jvTahQJqZt=co-A-C( z<8=Jc!C}@siFpY$)6AhL^!*f>C1l`iB$fX~+f<{doyhvnq)f~XE7O5ACkTT&4b`%i0K| z)fj6D+jV2v6`o^>-kKcPXO`@!H_%c+k7}rULM4(7Gd+mEedWy8ub8t73=U9#rZNuta0w2LApiXn?_7QQwcnN) z7?fbD<|yc8B}@4DW^m{9)mtuu$0?zv*7kv}@5vGd2k*|_f3*Ff0sC=+ie9Ou2TgGM zqfgooK8wFJU?09#b=6D{dd+Tr{>6;)`d17Xm9MMyL!ejHto)JhZXD}=bM3AHqsTAo zj_dUaz-#N^< zvDY|K^yDTt50itm39OW?A!h(>0Q;uS=QyztPW{edavR~)T%x7_E$Iqu^xgB$&oQIN3JA#6o51f^(e4#q4Cal)eAK%YUwis}B)YG-Z@v8Vif0 dTh8%F_)c<-BR8(%{}BKA%I^=iwkqEP{0&%+r>g(} diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/empty.c.0136060F584CB949.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/empty.c.0136060F584CB949.idx" deleted file mode 100644 index 6a1b770f4c20fa57ce2c435beb69de3eadf007bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2476 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¨3~=(puxYY1k#797<&$?l@H~d6JrO0!Nyg}T)qQ)>l`ovwU&4MM zk1Kn;9|&7drTnowdtUE=5cQ}+g6j~l?tK{(>14um6)(9=y9o~aG|^#D#H zg>#qmOHNa8`=7XZainPfswezU;m0Xrih{|=4#}_W+;iz~!+6uDK#Cu+j5QliHQ$NHet$t0Jo?Y5+w8 zy-!*|(L%EW6b_mXg5n^}U7+Zq*$E0K%>$qqpm`7!gESAroMCv9JP`Shok>SpW~lGP zLZ~~79iV6Q;^@7Vx7z+;d?XaB!_;B`Hm-6HbG+(x4$tNg%p8K*#45uM1O5{uW62wj zs(U>mF5vdUwSc%U=4;i5t+v<3g^9*y$wZU$GXSqbd>19P8Fm}DO$;oUqP9_?cAIh= zFLl2?csq45Yyz%HT7wMR1W`>=SQc2>1XSzY5WE|x_In|GFU*mwAAs-!GT^>o55wH#T=3MJc(d6g`#uv_uBR;7>-tu!cy3xIb~=3n_|}bjC2F zc%I?2&aar2bY;uSsB5r!xtSt6YZq@63~PVFE}od5bSG~8K>OOy*cHRT3_~C>_{uly zD{d4I3W{`Dx)=+Q6~CPp{9>~jY&F6U(Mt#g3OxA{(^rJVTn8aB$3*UIzISYI`|Teu fdI!yx`}z9@&I)k7|9{+G4C@HViA{uNOF#b$GUQ)1 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.c.2873F8026A0A0431.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.c.2873F8026A0A0431.idx" deleted file mode 100644 index bdbe23975aef6e50f6fc1a7e9102e811905b0b14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12640 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 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.h.3312F0FCDB1B1AFD.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.h.3312F0FCDB1B1AFD.idx" deleted file mode 100644 index ddbd4a181904e266fc9f7c5cbd52a3d759673c12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4074 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 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Delay/subdir_rules.mk" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Delay/subdir_rules.mk" deleted file mode 100644 index 7d803dd..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Delay/subdir_rules.mk" +++ /dev/null @@ -1,15 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -SHELL = cmd.exe - -# Each subdirectory must supply rules for building sources it contributes -Delay/%.o: ../Delay/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES) - @echo 'Building file: "$<"' - @echo 'Invoking: Arm Compiler' - "C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/bin/tiarmclang.exe" -c @"device.opt" -march=thumbv6m -mcpu=cortex-m0plus -mfloat-abi=soft -mlittle-endian -mthumb -O2 -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Line" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Uart0" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Encoder" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Motor" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/PID" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Delay" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug" -I"C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include" -I"C:/ti/mspm0_sdk_2_05_00_05/source" -gdwarf-3 -MMD -MP -MF"Delay/$(basename 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 inMr^GJPg-87WBg+ - - Channel 1 - Channel 2 - Channel 3 - Channel 4 - Channel 5 - Channel 6 - Channel 7 - Channel 8 - Channel 9 - Channel 10 - Channel 11 - Channel 12 - Channel 13 - Channel 14 - Channel 15 - - - >]; - - -} diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Line/Line.d" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Line/Line.d" deleted file mode 100644 index 6072fc4..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Line/Line.d" +++ /dev/null @@ -1,153 +0,0 @@ -# FIXED - -Line/Line.o: ../Line/Line.c \ - ti_msp_dl_config.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/msp.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/DeviceFamily.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/m0p/mspm0g350x.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include/core_cm0plus.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_adc12.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_aes.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_comp.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_crc.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dac12.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dma.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_flashctl.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gpio.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gptimer.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_i2c.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_iomux.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mathacl.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mcan.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_oa.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_rtc.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_spi.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_trng.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_uart.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_vref.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wuc.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wwdt.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_factoryregion.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_cpuss.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_debugss.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_sysctl.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/sysctl/hw_sysctl_mspm0g1x0x_g3x0x.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/driverlib.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_adc12.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_common.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_factoryregion.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_core.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_aes.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_aesadv.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_comp.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_crc.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_crcp.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_dac12.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_dma.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_flashctl.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_sysctl.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/sysctl/dl_sysctl_mspm0g1x0x_g3x0x.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_gpamp.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_gpio.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_i2c.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_iwdt.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_lfss.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_keystorectl.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_lcd.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_mathacl.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_mcan.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_opa.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc_common.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc_a.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc_b.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_scratchpad.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_spi.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_tamperio.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_timera.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_timer.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_timerg.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_trng.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_uart_extend.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_uart.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_uart_main.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_vref.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_wwdt.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_interrupt.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_systick.h \ - ../Line/Line.h -ti_msp_dl_config.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/msp.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/DeviceFamily.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/m0p/mspm0g350x.h: -C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include/core_cm0plus.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_adc12.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_aes.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_comp.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_crc.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dac12.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dma.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_flashctl.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gpio.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gptimer.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_i2c.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_iomux.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mathacl.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mcan.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_oa.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_rtc.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_spi.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_trng.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_uart.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_vref.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wuc.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wwdt.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_factoryregion.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_cpuss.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_debugss.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_sysctl.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/sysctl/hw_sysctl_mspm0g1x0x_g3x0x.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/driverlib.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_adc12.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_common.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_factoryregion.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_core.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_aes.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_aesadv.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_comp.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_crc.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_crcp.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_dac12.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_dma.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_flashctl.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_sysctl.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/sysctl/dl_sysctl_mspm0g1x0x_g3x0x.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_gpamp.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_gpio.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_i2c.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_iwdt.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_lfss.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_keystorectl.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_lcd.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_mathacl.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_mcan.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_opa.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc_common.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc_a.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc_b.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_scratchpad.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_spi.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_tamperio.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_timera.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_timer.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_timerg.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_trng.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_uart_extend.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_uart.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_uart_main.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_vref.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_wwdt.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_interrupt.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_systick.h: -../Line/Line.h: diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Line/Line.o" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Line/Line.o" deleted file mode 100644 index 0f367926662f30003475cb2dcc6a70a484c98c5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8608 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 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Motor/subdir_rules.mk" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Motor/subdir_rules.mk" deleted file mode 100644 index d2d7980..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/Motor/subdir_rules.mk" +++ /dev/null @@ -1,15 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -SHELL = cmd.exe - -# Each subdirectory must supply rules for building sources it contributes -Motor/%.o: ../Motor/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES) - @echo 'Building file: "$<"' - @echo 'Invoking: Arm Compiler' - "C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/bin/tiarmclang.exe" -c @"device.opt" -march=thumbv6m -mcpu=cortex-m0plus -mfloat-abi=soft -mlittle-endian -mthumb -O2 -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Line" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Uart0" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Encoder" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Motor" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/PID" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Delay" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug" -I"C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include" -I"C:/ti/mspm0_sdk_2_05_00_05/source" -gdwarf-3 -MMD -MP -MF"Motor/$(basename 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 D 0x00000000 - .text : palign(8) {} > FLASH - .const : palign(8) {} > FLASH - .cinit : palign(8) {} > FLASH - .pinit : palign(8) {} > FLASH - .rodata : palign(8) {} > FLASH - .ARM.exidx : palign(8) {} > FLASH - .init_array : palign(8) {} > FLASH - .binit : palign(8) {} > FLASH - .TI.ramfunc : load = FLASH, palign(8), run=SRAM, table(BINIT) - - .vtable : > SRAM - .args : > SRAM - .data : > SRAM - .bss : > SRAM - .sysmem : > SRAM - .stack : > SRAM (HIGH) - - .BCRConfig : {} > BCR_CONFIG - .BSLConfig : {} > BSL_CONFIG -} diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/empty_LP_MSPM0G3507_nortos_ticlang.map" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/empty_LP_MSPM0G3507_nortos_ticlang.map" deleted file mode 100644 index e32ca46..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/empty_LP_MSPM0G3507_nortos_ticlang.map" +++ /dev/null @@ -1,602 +0,0 @@ -****************************************************************************** - TI ARM Clang Linker PC v4.0.0 -****************************************************************************** ->> Linked Tue Jun 24 19:29:22 2025 - -OUTPUT FILE NAME: -ENTRY POINT SYMBOL: "_c_int00_noargs" address: 00001521 - - -MEMORY CONFIGURATION - - name origin length used unused attr fill ----------------------- -------- --------- -------- -------- ---- -------- - FLASH 00000000 00020000 00001728 0001e8d8 R X - SRAM 20200000 00008000 000004e5 00007b1b RW X - BCR_CONFIG 41c00000 000000ff 00000000 000000ff R - BSL_CONFIG 41c00100 00000080 00000000 00000080 R - - -SEGMENT ALLOCATION MAP - -run origin load origin length init length attrs members ----------- ----------- ---------- ----------- ----- ------- -00000000 00000000 00001728 00001728 r-x - 00000000 00000000 000000c0 000000c0 r-- .intvecs - 000000c0 000000c0 000015e0 000015e0 r-x .text - 000016a0 000016a0 00000030 00000030 r-- .rodata - 000016d0 000016d0 00000058 00000058 r-- .cinit -20200000 20200000 000002e8 00000000 rw- - 20200000 20200000 0000028d 00000000 rw- .bss - 20200290 20200290 00000058 00000000 rw- .data -20207e00 20207e00 00000200 00000000 rw- - 20207e00 20207e00 00000200 00000000 rw- .stack - - -SECTION ALLOCATION MAP - - output attributes/ -section page origin length input sections --------- ---- ---------- ---------- ---------------- -.intvecs 0 00000000 000000c0 - 00000000 000000c0 startup_mspm0g350x_ticlang.o (.intvecs) - -.text 0 000000c0 000015e0 - 000000c0 00000214 empty.o (.text.TIMG0_IRQHandler) - 000002d4 00000148 Uart0.o (.text.Decode_Euler_From_Bytes) - 0000041c 00000130 empty.o (.text.main) - 0000054c 00000104 driverlib.a : dl_timer.o (.text.DL_Timer_initFourCCPWMMode) - 00000650 000000f6 Line.o (.text.Light_Compute) - 00000746 00000002 startup_mspm0g350x_ticlang.o (.text.Default_Handler) - 00000748 000000e8 driverlib.a : dl_timer.o (.text.DL_Timer_initTimerMode) - 00000830 000000e0 ti_msp_dl_config.o (.text.SYSCFG_DL_GPIO_init) - 00000910 000000e0 ti_msp_dl_config.o (.text.SYSCFG_DL_PWM_init) - 000009f0 000000d8 libclang_rt.builtins.a : addsf3.S.obj (.text) - 00000ac8 000000b4 PID.o (.text.PID_S_Compute) - 00000b7c 0000009a libc.a : memcpy16.S.obj (.text:memcpy) - 00000c16 00000002 --HOLE-- [fill = 0] - 00000c18 00000090 PID.o (.text.PID_Compute) - 00000ca8 0000008c libclang_rt.builtins.a : mulsf3.S.obj (.text.__mulsf3) - 00000d34 00000082 : divsf3.S.obj (.text.__divsf3) - 00000db6 00000002 --HOLE-- [fill = 0] - 00000db8 00000080 ti_msp_dl_config.o (.text.SYSCFG_DL_UART_0_init) - 00000e38 0000007c libc.a : copy_decompress_lzss.c.obj (.text:decompress:lzss) - 00000eb4 00000078 Line.o (.text.Line_Follow) - 00000f2c 00000078 Motor.o (.text.Motor_L) - 00000fa4 00000074 Motor.o (.text.Motor_R) - 00001018 0000006c Motor.o (.text.Key_Motor) - 00001084 00000062 libclang_rt.builtins.a : aeabi_fcmp.S.obj (.text.__aeabi_fcmp) - 000010e6 00000002 --HOLE-- [fill = 0] - 000010e8 0000005c Uart0.o (.text.Serial_Getpack) - 00001144 00000058 Encoder.o (.text.GROUP1_IRQHandler) - 0000119c 0000004c ti_msp_dl_config.o (.text.SYSCFG_DL_SYSCTL_init) - 000011e8 00000048 driverlib.a : dl_uart.o (.text.DL_UART_init) - 00001230 00000048 ti_msp_dl_config.o (.text.SYSCFG_DL_TIMER_0_init) - 00001278 00000048 ti_msp_dl_config.o (.text.SYSCFG_DL_initPower) - 000012c0 00000044 empty.o (.text.UART0_IRQHandler) - 00001304 0000003c libclang_rt.builtins.a : floatsisf.S.obj (.text.__floatsisf) - 00001340 0000003c : comparesf2.S.obj (.text.__gtsf2) - 0000137c 0000003c libc.a : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit) - 000013b8 0000003a libclang_rt.builtins.a : comparesf2.S.obj (.text.__eqsf2) - 000013f2 00000002 --HOLE-- [fill = 0] - 000013f4 0000003a : muldsi3.S.obj (.text.__muldsi3) - 0000142e 00000002 --HOLE-- [fill = 0] - 00001430 00000038 : fixsfsi.S.obj (.text.__fixsfsi) - 00001468 00000032 : fixunssfsi.S.obj (.text.__fixunssfsi) - 0000149a 00000002 --HOLE-- [fill = 0] - 0000149c 00000030 ti_msp_dl_config.o (.text.SYSCFG_DL_SYSTICK_init) - 000014cc 0000002c ti_msp_dl_config.o (.text.SYSCFG_DL_init) - 000014f8 00000028 libclang_rt.builtins.a : floatunsisf.S.obj (.text.__floatunsisf) - 00001520 00000028 libc.a : boot_cortex_m.c.obj (.text:_c_int00_noargs) - 00001548 0000001e PID.o (.text.PID_Init) - 00001566 00000002 --HOLE-- [fill = 0] - 00001568 0000001c driverlib.a : dl_timer.o (.text.DL_Timer_setCaptCompUpdateMethod) - 00001584 0000001c : dl_timer.o (.text.DL_Timer_setClockConfig) - 000015a0 0000001c Delay.o (.text.delay_ms) - 000015bc 00000018 Motor.o (.text.DL_GPIO_Write) - 000015d4 00000018 driverlib.a : dl_timer.o (.text.DL_Timer_setCaptureCompareOutCtl) - 000015ec 00000016 libc.a : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init_nomemset) - 00001602 00000014 Uart0.o (.text.Serial_PackInit) - 00001616 00000002 --HOLE-- [fill = 0] - 00001618 00000014 Delay.o (.text.SysTick_Handler) - 0000162c 00000012 driverlib.a : dl_uart.o (.text.DL_UART_setClockConfig) - 0000163e 00000012 libc.a : copy_decompress_none.c.obj (.text:decompress:none) - 00001650 00000010 driverlib.a : dl_timer.o (.text.DL_Timer_setCaptureCompareValue) - 00001660 00000010 Encoder.o (.text.Encoder_Clear) - 00001670 0000000c Uart0.o (.text.uart0_send_char) - 0000167c 0000000a driverlib.a : dl_common.o (.text.DL_Common_delayCycles) - 00001686 00000002 --HOLE-- [fill = 0] - 00001688 00000008 libclang_rt.builtins.a : aeabi_memcpy.S.obj (.text.__aeabi_memcpy) - 00001690 00000004 PID.o (.text.PID_Goal) - 00001694 00000004 startup_mspm0g350x_ticlang.o (.text.Reset_Handler) - 00001698 00000004 libc.a : pre_init.c.obj (.text._system_pre_init) - 0000169c 00000004 : exit.c.obj (.text:abort) - -.cinit 0 000016d0 00000058 - 000016d0 0000002e (.cinit..data.load) [load image, compression = lzss] - 000016fe 00000002 --HOLE-- [fill = 0] - 00001700 0000000c (__TI_handler_table) - 0000170c 00000008 (.cinit..bss.load) [load image, compression = zero_init] - 00001714 00000010 (__TI_cinit_table) - 00001724 00000004 --HOLE-- [fill = 0] - -.rodata 0 000016a0 00000030 - 000016a0 00000014 ti_msp_dl_config.o (.rodata.gTIMER_0TimerConfig) - 000016b4 0000000a ti_msp_dl_config.o (.rodata.gUART_0Config) - 000016be 00000002 ti_msp_dl_config.o (.rodata.gUART_0ClockConfig) - 000016c0 00000008 ti_msp_dl_config.o (.rodata.gPWMConfig) - 000016c8 00000003 ti_msp_dl_config.o (.rodata.gPWMClockConfig) - 000016cb 00000003 ti_msp_dl_config.o (.rodata.gTIMER_0ClockConfig) - 000016ce 00000002 --HOLE-- [fill = 0] - -.init_array -* 0 00000000 00000000 UNINITIALIZED - -.binit 0 00000000 00000000 - -.bss 0 20200000 0000028d UNINITIALIZED - 20200000 00000105 (.common:Ser) - 20200105 00000001 (.common:key) - 20200106 00000001 (.common:key_lasttime) - 20200107 00000001 (.common:key_thistime) - 20200108 000000bc (.common:gPWMBackup) - 202001c4 0000002c (.common:F_pid) - 202001f0 0000002c (.common:L_pid) - 2020021c 0000002c (.common:R_pid) - 20200248 0000002c (.common:S_pid) - 20200274 00000008 (.common:a) - 2020027c 00000004 Uart0.o (.bss.Decode_Euler_From_Bytes.y) - 20200280 00000004 (.common:Pitch) - 20200284 00000004 (.common:Roll) - 20200288 00000004 (.common:Yaw) - 2020028c 00000001 (.common:out) - -.data 0 20200290 00000058 UNINITIALIZED - 20200290 0000004c empty.o (.data.light) - 202002dc 00000004 Delay.o (.data.delay_times) - 202002e0 00000002 empty.o (.data.header) - 202002e2 00000001 Uart0.o (.data.Serial_Getpack.a) - 202002e3 00000001 empty.o (.data.bl) - 202002e4 00000001 empty.o (.data.chair) - 202002e5 00000001 empty.o (.data.en) - 202002e6 00000001 Uart0.o (.data.uart_data) - 202002e7 00000001 empty.o (.data.value) - -.stack 0 20207e00 00000200 UNINITIALIZED - 20207e00 00000004 libc.a : boot_cortex_m.c.obj (.stack) - 20207e04 000001fc --HOLE-- - -__llvm_prf_cnts -* 0 20200000 00000000 UNINITIALIZED - -__llvm_prf_bits -* 0 20200000 00000000 UNINITIALIZED - -MODULE SUMMARY - - Module code ro data rw data - ------ ---- ------- ------- - .\ - ti_msp_dl_config.o 888 46 188 - +--+------------------------------+------+---------+---------+ - Total: 888 46 188 - - .\Delay\ - Delay.o 48 0 4 - +--+------------------------------+------+---------+---------+ - Total: 48 0 4 - - .\Encoder\ - Encoder.o 104 0 8 - +--+------------------------------+------+---------+---------+ - Total: 104 0 8 - - .\Line\ - Line.o 366 0 0 - +--+------------------------------+------+---------+---------+ - Total: 366 0 0 - - .\Motor\ - Motor.o 368 0 4 - +--+------------------------------+------+---------+---------+ - Total: 368 0 4 - - .\PID\ - PID.o 358 0 0 - +--+------------------------------+------+---------+---------+ - Total: 358 0 0 - - .\Uart0\ - Uart0.o 452 0 6 - +--+------------------------------+------+---------+---------+ - Total: 452 0 6 - - .\targetConfigs\ - empty.o 904 0 531 - startup_mspm0g350x_ticlang.o 6 192 0 - +--+------------------------------+------+---------+---------+ - Total: 910 192 531 - - C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/lib/ticlang/m0p/mspm0g1x0x_g3x0x/driverlib.a - dl_timer.o 588 0 0 - dl_uart.o 90 0 0 - dl_common.o 10 0 0 - +--+------------------------------+------+---------+---------+ - Total: 688 0 0 - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi/c/libc.a - memcpy16.S.obj 154 0 0 - copy_decompress_lzss.c.obj 124 0 0 - autoinit.c.obj 60 0 0 - boot_cortex_m.c.obj 40 0 0 - copy_zero_init.c.obj 22 0 0 - copy_decompress_none.c.obj 18 0 0 - exit.c.obj 4 0 0 - pre_init.c.obj 4 0 0 - +--+------------------------------+------+---------+---------+ - Total: 426 0 0 - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi/libclang_rt.builtins.a - addsf3.S.obj 216 0 0 - mulsf3.S.obj 140 0 0 - divsf3.S.obj 130 0 0 - comparesf2.S.obj 118 0 0 - aeabi_fcmp.S.obj 98 0 0 - floatsisf.S.obj 60 0 0 - muldsi3.S.obj 58 0 0 - fixsfsi.S.obj 56 0 0 - fixunssfsi.S.obj 50 0 0 - floatunsisf.S.obj 40 0 0 - aeabi_memcpy.S.obj 8 0 0 - +--+------------------------------+------+---------+---------+ - Total: 974 0 0 - - Stack: 0 0 512 - Linker Generated: 0 82 0 - +--+------------------------------+------+---------+---------+ - Grand Total: 5582 320 1253 - - -LINKER GENERATED COPY TABLES - -__TI_cinit_table @ 00001714 records: 2, size/record: 8, table size: 16 - .data: load addr=000016d0, load size=0000002e bytes, run addr=20200290, run size=00000058 bytes, compression=lzss - .bss: load addr=0000170c, load size=00000008 bytes, run addr=20200000, run size=0000028d bytes, compression=zero_init - - -LINKER GENERATED HANDLER TABLE - -__TI_handler_table @ 00001700 records: 3, size/record: 4, table size: 12 - index: 0, handler: __TI_decompress_lzss - index: 1, handler: __TI_decompress_none - index: 2, handler: __TI_zero_init - - -GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name - -address name -------- ---- -00000747 ADC0_IRQHandler -00000747 ADC1_IRQHandler -00000747 AES_IRQHandler -0000169c C$$EXIT -00000747 CANFD0_IRQHandler -00000747 DAC0_IRQHandler -0000167d DL_Common_delayCycles -000015bd DL_GPIO_Write -0000054d DL_Timer_initFourCCPWMMode -00000749 DL_Timer_initTimerMode -00001569 DL_Timer_setCaptCompUpdateMethod -000015d5 DL_Timer_setCaptureCompareOutCtl -00001651 DL_Timer_setCaptureCompareValue -00001585 DL_Timer_setClockConfig -000011e9 DL_UART_init -0000162d DL_UART_setClockConfig -00000747 DMA_IRQHandler -000002d5 Decode_Euler_From_Bytes -00000747 Default_Handler -00001661 Encoder_Clear -202001c4 F_pid -00000747 GROUP0_IRQHandler -00001145 GROUP1_IRQHandler -00000747 HardFault_Handler -00000747 I2C0_IRQHandler -00000747 I2C1_IRQHandler -00001019 Key_Motor -202001f0 L_pid -00000651 Light_Compute -00000eb5 Line_Follow -00000f2d Motor_L -00000fa5 Motor_R -00000747 NMI_Handler -00000c19 PID_Compute -00001691 PID_Goal -00001549 PID_Init -00000ac9 PID_S_Compute -00000747 PendSV_Handler -20200280 Pitch -00000747 RTC_IRQHandler -2020021c R_pid -00001695 Reset_Handler -20200284 Roll -00000747 SPI0_IRQHandler -00000747 SPI1_IRQHandler -00000747 SVC_Handler -00000831 SYSCFG_DL_GPIO_init -00000911 SYSCFG_DL_PWM_init -0000119d SYSCFG_DL_SYSCTL_init -0000149d SYSCFG_DL_SYSTICK_init -00001231 SYSCFG_DL_TIMER_0_init -00000db9 SYSCFG_DL_UART_0_init -000014cd SYSCFG_DL_init -00001279 SYSCFG_DL_initPower -20200248 S_pid -20200000 Ser -000010e9 Serial_Getpack -00001603 Serial_PackInit -00001619 SysTick_Handler -00000747 TIMA0_IRQHandler -00000747 TIMA1_IRQHandler -000000c1 TIMG0_IRQHandler -00000747 TIMG12_IRQHandler -00000747 TIMG6_IRQHandler -00000747 TIMG7_IRQHandler -00000747 TIMG8_IRQHandler -000012c1 UART0_IRQHandler -00000747 UART1_IRQHandler -00000747 UART2_IRQHandler -00000747 UART3_IRQHandler -20200288 Yaw -20208000 __STACK_END -00000200 __STACK_SIZE -00000000 __TI_ATRegion0_region_sz -00000000 __TI_ATRegion0_src_addr -00000000 __TI_ATRegion0_trg_addr -00000000 __TI_ATRegion1_region_sz -00000000 __TI_ATRegion1_src_addr -00000000 __TI_ATRegion1_trg_addr -00000000 __TI_ATRegion2_region_sz -00000000 __TI_ATRegion2_src_addr -00000000 __TI_ATRegion2_trg_addr -00001714 __TI_CINIT_Base -00001724 __TI_CINIT_Limit -00001724 __TI_CINIT_Warm -00001700 __TI_Handler_Table_Base -0000170c __TI_Handler_Table_Limit -0000137d __TI_auto_init_nobinit_nopinit -00000e39 __TI_decompress_lzss -0000163f __TI_decompress_none -ffffffff __TI_pprof_out_hndl -ffffffff __TI_prof_data_size -ffffffff __TI_prof_data_start -00000000 __TI_static_base__ -000015ed __TI_zero_init_nomemset -000009fb __addsf3 -00001431 __aeabi_f2iz -00001469 __aeabi_f2uiz -000009fb __aeabi_fadd -00001085 __aeabi_fcmpeq -000010c1 __aeabi_fcmpge -000010d5 __aeabi_fcmpgt -000010ad __aeabi_fcmple -00001099 __aeabi_fcmplt -00000d35 __aeabi_fdiv -00000ca9 __aeabi_fmul -000009f1 __aeabi_fsub -00001305 __aeabi_i2f -00001689 __aeabi_memcpy -00001689 __aeabi_memcpy4 -00001689 __aeabi_memcpy8 -000014f9 __aeabi_ui2f -ffffffff __binit__ -000013b9 __cmpsf2 -00000d35 __divsf3 -000013b9 __eqsf2 -00001431 __fixsfsi -00001469 __fixunssfsi -00001305 __floatsisf -000014f9 __floatunsisf -00001341 __gesf2 -00001341 __gtsf2 -000013b9 __lesf2 -000013b9 __ltsf2 -UNDEFED __mpu_init -000013f5 __muldsi3 -00000ca9 __mulsf3 -000013b9 __nesf2 -20207e00 __stack -20200000 __start___llvm_prf_bits -20200000 __start___llvm_prf_cnts -20200000 __stop___llvm_prf_bits -20200000 __stop___llvm_prf_cnts -000009f1 __subsf3 -00001521 _c_int00_noargs -UNDEFED _system_post_cinit -00001699 _system_pre_init -20200274 a -0000169d abort -ffffffff binit -202002e3 bl -202002e4 chair -000015a1 delay_ms -202002dc delay_times -202002e5 en -20200108 gPWMBackup -202002e0 header -00000000 interruptVectors -20200105 key -20200106 key_lasttime -20200107 key_thistime -20200290 light -0000041d main -00000b7d memcpy -2020028c out -00001671 uart0_send_char -202002e6 uart_data -202002e7 value - - -GLOBAL SYMBOLS: SORTED BY Symbol Address - -address name -------- ---- -00000000 __TI_ATRegion0_region_sz -00000000 __TI_ATRegion0_src_addr -00000000 __TI_ATRegion0_trg_addr -00000000 __TI_ATRegion1_region_sz -00000000 __TI_ATRegion1_src_addr -00000000 __TI_ATRegion1_trg_addr -00000000 __TI_ATRegion2_region_sz -00000000 __TI_ATRegion2_src_addr -00000000 __TI_ATRegion2_trg_addr -00000000 __TI_static_base__ -00000000 interruptVectors -000000c1 TIMG0_IRQHandler -00000200 __STACK_SIZE -000002d5 Decode_Euler_From_Bytes -0000041d main -0000054d DL_Timer_initFourCCPWMMode -00000651 Light_Compute -00000747 ADC0_IRQHandler -00000747 ADC1_IRQHandler -00000747 AES_IRQHandler -00000747 CANFD0_IRQHandler -00000747 DAC0_IRQHandler -00000747 DMA_IRQHandler -00000747 Default_Handler -00000747 GROUP0_IRQHandler -00000747 HardFault_Handler -00000747 I2C0_IRQHandler -00000747 I2C1_IRQHandler -00000747 NMI_Handler -00000747 PendSV_Handler -00000747 RTC_IRQHandler -00000747 SPI0_IRQHandler -00000747 SPI1_IRQHandler -00000747 SVC_Handler -00000747 TIMA0_IRQHandler -00000747 TIMA1_IRQHandler -00000747 TIMG12_IRQHandler -00000747 TIMG6_IRQHandler -00000747 TIMG7_IRQHandler -00000747 TIMG8_IRQHandler -00000747 UART1_IRQHandler -00000747 UART2_IRQHandler -00000747 UART3_IRQHandler -00000749 DL_Timer_initTimerMode -00000831 SYSCFG_DL_GPIO_init -00000911 SYSCFG_DL_PWM_init -000009f1 __aeabi_fsub -000009f1 __subsf3 -000009fb __addsf3 -000009fb __aeabi_fadd -00000ac9 PID_S_Compute -00000b7d memcpy -00000c19 PID_Compute -00000ca9 __aeabi_fmul -00000ca9 __mulsf3 -00000d35 __aeabi_fdiv -00000d35 __divsf3 -00000db9 SYSCFG_DL_UART_0_init -00000e39 __TI_decompress_lzss -00000eb5 Line_Follow -00000f2d Motor_L -00000fa5 Motor_R -00001019 Key_Motor -00001085 __aeabi_fcmpeq -00001099 __aeabi_fcmplt -000010ad __aeabi_fcmple -000010c1 __aeabi_fcmpge -000010d5 __aeabi_fcmpgt -000010e9 Serial_Getpack -00001145 GROUP1_IRQHandler -0000119d SYSCFG_DL_SYSCTL_init -000011e9 DL_UART_init -00001231 SYSCFG_DL_TIMER_0_init -00001279 SYSCFG_DL_initPower -000012c1 UART0_IRQHandler -00001305 __aeabi_i2f -00001305 __floatsisf -00001341 __gesf2 -00001341 __gtsf2 -0000137d __TI_auto_init_nobinit_nopinit -000013b9 __cmpsf2 -000013b9 __eqsf2 -000013b9 __lesf2 -000013b9 __ltsf2 -000013b9 __nesf2 -000013f5 __muldsi3 -00001431 __aeabi_f2iz -00001431 __fixsfsi -00001469 __aeabi_f2uiz -00001469 __fixunssfsi -0000149d SYSCFG_DL_SYSTICK_init -000014cd SYSCFG_DL_init -000014f9 __aeabi_ui2f -000014f9 __floatunsisf -00001521 _c_int00_noargs -00001549 PID_Init -00001569 DL_Timer_setCaptCompUpdateMethod -00001585 DL_Timer_setClockConfig -000015a1 delay_ms -000015bd DL_GPIO_Write -000015d5 DL_Timer_setCaptureCompareOutCtl -000015ed __TI_zero_init_nomemset -00001603 Serial_PackInit -00001619 SysTick_Handler -0000162d DL_UART_setClockConfig -0000163f __TI_decompress_none -00001651 DL_Timer_setCaptureCompareValue -00001661 Encoder_Clear -00001671 uart0_send_char -0000167d DL_Common_delayCycles -00001689 __aeabi_memcpy -00001689 __aeabi_memcpy4 -00001689 __aeabi_memcpy8 -00001691 PID_Goal -00001695 Reset_Handler -00001699 _system_pre_init -0000169c C$$EXIT -0000169d abort -00001700 __TI_Handler_Table_Base -0000170c __TI_Handler_Table_Limit -00001714 __TI_CINIT_Base -00001724 __TI_CINIT_Limit -00001724 __TI_CINIT_Warm -20200000 Ser -20200000 __start___llvm_prf_bits -20200000 __start___llvm_prf_cnts -20200000 __stop___llvm_prf_bits -20200000 __stop___llvm_prf_cnts -20200105 key -20200106 key_lasttime -20200107 key_thistime -20200108 gPWMBackup -202001c4 F_pid -202001f0 L_pid -2020021c R_pid -20200248 S_pid -20200274 a -20200280 Pitch -20200284 Roll -20200288 Yaw -2020028c out -20200290 light -202002dc delay_times -202002e0 header -202002e3 bl -202002e4 chair -202002e5 en -202002e6 uart_data -202002e7 value -20207e00 __stack -20208000 __STACK_END -ffffffff __TI_pprof_out_hndl -ffffffff __TI_prof_data_size -ffffffff __TI_prof_data_start -ffffffff __binit__ -ffffffff binit -UNDEFED __mpu_init -UNDEFED _system_post_cinit - -[158 symbols] diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/empty_LP_MSPM0G3507_nortos_ticlang.out" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/empty_LP_MSPM0G3507_nortos_ticlang.out" deleted file mode 100644 index bded9b4e13d0e63ac9cb5b5aed6b0cd1f18e3c47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143644 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 D56~)t diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/empty_LP_MSPM0G3507_nortos_ticlang_linkInfo.xml" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/empty_LP_MSPM0G3507_nortos_ticlang_linkInfo.xml" deleted file mode 100644 index 2bc3fd3..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/empty_LP_MSPM0G3507_nortos_ticlang_linkInfo.xml" +++ /dev/null @@ -1,4066 +0,0 @@ - - - TI ARM Clang Linker PC v4.0.0.LTS - Copyright (c) 1996-2018 Texas Instruments Incorporated - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\bin\tiarmlnk -IC:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib -o empty_LP_MSPM0G3507_nortos_ticlang.out -mempty_LP_MSPM0G3507_nortos_ticlang.map -iC:/ti/mspm0_sdk_2_05_00_05/source -iC:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang -iC:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/syscfg -iC:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib --diag_wrap=off --display_error_number --warn_sections --xml_link_info=empty_LP_MSPM0G3507_nortos_ticlang_linkInfo.xml --rom_model ./Delay/Delay.o ./Encoder/Encoder.o ./Line/Line.o ./Motor/Motor.o ./PID/PID.o ./Uart0/Uart0.o ./targetConfigs/empty.o ./ti_msp_dl_config.o ./targetConfigs/startup_mspm0g350x_ticlang.o -l./device_linker.cmd -ldevice.cmd.genlibs -llibc.a --start-group -llibc++.a -llibc++abi.a -llibc.a -llibsys.a -llibsysbm.a -llibclang_rt.builtins.a -llibclang_rt.profile.a --end-group --cg_opt_level=2 - 0x685a8c12 - 0x0 - C:\Users\ASUS\workspace_ccstheia\empty_LP_MSPM0G3507_nortos_ticlang\Debug\empty_LP_MSPM0G3507_nortos_ticlang.out - - _c_int00_noargs -
0x1521
-
- - - C:\Users\ASUS\workspace_ccstheia\empty_LP_MSPM0G3507_nortos_ticlang\Debug\.\Delay\ - object - Delay.o - Delay.o - - - C:\Users\ASUS\workspace_ccstheia\empty_LP_MSPM0G3507_nortos_ticlang\Debug\.\Encoder\ - object - Encoder.o - Encoder.o - - - C:\Users\ASUS\workspace_ccstheia\empty_LP_MSPM0G3507_nortos_ticlang\Debug\.\Line\ - object - Line.o - Line.o - - - C:\Users\ASUS\workspace_ccstheia\empty_LP_MSPM0G3507_nortos_ticlang\Debug\.\Motor\ - object - Motor.o - Motor.o - - - C:\Users\ASUS\workspace_ccstheia\empty_LP_MSPM0G3507_nortos_ticlang\Debug\.\PID\ - object - PID.o - PID.o - - - C:\Users\ASUS\workspace_ccstheia\empty_LP_MSPM0G3507_nortos_ticlang\Debug\.\Uart0\ - object - Uart0.o - Uart0.o - - - C:\Users\ASUS\workspace_ccstheia\empty_LP_MSPM0G3507_nortos_ticlang\Debug\.\targetConfigs\ - object - empty.o - empty.o - - - C:\Users\ASUS\workspace_ccstheia\empty_LP_MSPM0G3507_nortos_ticlang\Debug\.\ - object - ti_msp_dl_config.o - ti_msp_dl_config.o - - - C:\Users\ASUS\workspace_ccstheia\empty_LP_MSPM0G3507_nortos_ticlang\Debug\.\targetConfigs\ - object - startup_mspm0g350x_ticlang.o - startup_mspm0g350x_ticlang.o - - - C:\Users\ASUS\workspace_ccstheia\empty_LP_MSPM0G3507_nortos_ticlang\Debug\ - object - <internal> - <internal> - - - C:\ti\mspm0_sdk_2_05_00_05\source\ti\driverlib\lib\ticlang\m0p\mspm0g1x0x_g3x0x\ - archive - driverlib.a - dl_common.o - - - C:\ti\mspm0_sdk_2_05_00_05\source\ti\driverlib\lib\ticlang\m0p\mspm0g1x0x_g3x0x\ - archive - driverlib.a - dl_timer.o - - - C:\ti\mspm0_sdk_2_05_00_05\source\ti\driverlib\lib\ticlang\m0p\mspm0g1x0x_g3x0x\ - archive - driverlib.a - dl_uart.o - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - boot_cortex_m.c.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - mathacl_init.c.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - autoinit.c.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - pre_init.c.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - cpy_tbl.c.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - copy_zero_init.c.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - copy_decompress_none.c.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - copy_decompress_lzss.c.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - exit.c.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - _lock.c.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - args_main.c.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - addsf3.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - mulsf3.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - divsf3.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - fixsfsi.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - fixunssfsi.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - floatsisf.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - floatunsisf.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - aeabi_fcmp.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - aeabi_memcpy.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - aeabi_memset.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - aeabi_uidivmod.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - comparesf2.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - muldsi3.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ - archive - libclang_rt.builtins.a - aeabi_div0.c.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - memcpy16.S.obj - - - C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ - archive - libc.a - memset16.S.obj - - - - - .intvecs - 0x0 - true - 0x0 - 0xc0 - 0x4 - - - - .text.TIMG0_IRQHandler - 0xc0 - true - true - 0xc0 - 0x214 - 0x4 - - - - .text.Decode_Euler_From_Bytes - 0x2d4 - true - true - 0x2d4 - 0x148 - 0x4 - - - - .text.main - 0x41c - true - true - 0x41c - 0x130 - 0x4 - - - - .text.DL_Timer_initFourCCPWMMode - 0x54c - true - true - 0x54c - 0x104 - 0x4 - - - - .text.Light_Compute - 0x650 - true - true - 0x650 - 0xf6 - 0x2 - - - - .text.Default_Handler - 0x746 - true - true - 0x746 - 0x2 - 0x2 - - - - .text.DL_Timer_initTimerMode - 0x748 - true - true - 0x748 - 0xe8 - 0x4 - - - - .text.SYSCFG_DL_GPIO_init - 0x830 - true - true - 0x830 - 0xe0 - 0x4 - - - - .text.SYSCFG_DL_PWM_init - 0x910 - true - true - 0x910 - 0xe0 - 0x4 - - - - .text - 0x9f0 - true - true - 0x9f0 - 0xd8 - 0x4 - - - - .text.PID_S_Compute - 0xac8 - true - true - 0xac8 - 0xb4 - 0x4 - - - - .text:memcpy - 0xb7c - true - true - 0xb7c - 0x9a - 0x1 - - - - .text.PID_Compute - 0xc18 - true - true - 0xc18 - 0x90 - 0x4 - - - - .text.__mulsf3 - 0xca8 - true - true - 0xca8 - 0x8c - 0x4 - - - - .text.__divsf3 - 0xd34 - true - true - 0xd34 - 0x82 - 0x4 - - - - .text.SYSCFG_DL_UART_0_init - 0xdb8 - true - true - 0xdb8 - 0x80 - 0x4 - - - - .text:decompress:lzss - 0xe38 - true - true - 0xe38 - 0x7c - 0x4 - - - - .text.Line_Follow - 0xeb4 - true - true - 0xeb4 - 0x78 - 0x4 - - - - .text.Motor_L - 0xf2c - true - true - 0xf2c - 0x78 - 0x4 - - - - .text.Motor_R - 0xfa4 - true - true - 0xfa4 - 0x74 - 0x4 - - - - .text.Key_Motor - 0x1018 - true - true - 0x1018 - 0x6c - 0x4 - - - - .text.__aeabi_fcmp - 0x1084 - true - true - 0x1084 - 0x62 - 0x4 - - - - .text.Serial_Getpack - 0x10e8 - true - true - 0x10e8 - 0x5c - 0x4 - - - - .text.GROUP1_IRQHandler - 0x1144 - true - true - 0x1144 - 0x58 - 0x4 - - - - .text.SYSCFG_DL_SYSCTL_init - 0x119c - true - true - 0x119c - 0x4c - 0x4 - - - - .text.DL_UART_init - 0x11e8 - true - true - 0x11e8 - 0x48 - 0x4 - - - - .text.SYSCFG_DL_TIMER_0_init - 0x1230 - true - true - 0x1230 - 0x48 - 0x4 - - - - .text.SYSCFG_DL_initPower - 0x1278 - true - true - 0x1278 - 0x48 - 0x4 - - - - .text.UART0_IRQHandler - 0x12c0 - true - true - 0x12c0 - 0x44 - 0x4 - - - - .text.__floatsisf - 0x1304 - true - true - 0x1304 - 0x3c - 0x4 - - - - .text.__gtsf2 - 0x1340 - true - true - 0x1340 - 0x3c - 0x4 - - - - .text:__TI_auto_init_nobinit_nopinit - 0x137c - true - true - 0x137c - 0x3c - 0x4 - - - - .text.__eqsf2 - 0x13b8 - true - true - 0x13b8 - 0x3a - 0x4 - - - - .text.__muldsi3 - 0x13f4 - true - true - 0x13f4 - 0x3a - 0x4 - - - - .text.__fixsfsi - 0x1430 - true - true - 0x1430 - 0x38 - 0x4 - - - - .text.__fixunssfsi - 0x1468 - true - true - 0x1468 - 0x32 - 0x4 - - - - .text.SYSCFG_DL_SYSTICK_init - 0x149c - true - true - 0x149c - 0x30 - 0x4 - - - - .text.SYSCFG_DL_init - 0x14cc - true - true - 0x14cc - 0x2c - 0x4 - - - - .text.__floatunsisf - 0x14f8 - true - true - 0x14f8 - 0x28 - 0x4 - - - - .text:_c_int00_noargs - 0x1520 - true - true - 0x1520 - 0x28 - 0x4 - - - - .text.PID_Init - 0x1548 - true - true - 0x1548 - 0x1e - 0x2 - - - - .text.DL_Timer_setCaptCompUpdateMethod - 0x1568 - true - true - 0x1568 - 0x1c - 0x4 - - - - .text.DL_Timer_setClockConfig - 0x1584 - true - true - 0x1584 - 0x1c - 0x4 - - - - .text.delay_ms - 0x15a0 - true - true - 0x15a0 - 0x1c - 0x4 - - - - .text.DL_GPIO_Write - 0x15bc - true - true - 0x15bc - 0x18 - 0x4 - - - - .text.DL_Timer_setCaptureCompareOutCtl - 0x15d4 - true - true - 0x15d4 - 0x18 - 0x4 - - - - .text:decompress:ZI:__TI_zero_init_nomemset - 0x15ec - true - true - 0x15ec - 0x16 - 0x2 - - - - .text.Serial_PackInit - 0x1602 - true - true - 0x1602 - 0x14 - 0x2 - - - - .text.SysTick_Handler - 0x1618 - true - true - 0x1618 - 0x14 - 0x4 - - - - .text.DL_UART_setClockConfig - 0x162c - true - true - 0x162c - 0x12 - 0x2 - - - - .text:decompress:none - 0x163e - true - true - 0x163e - 0x12 - 0x2 - - - - .text.DL_Timer_setCaptureCompareValue - 0x1650 - true - true - 0x1650 - 0x10 - 0x4 - - - - .text.Encoder_Clear - 0x1660 - true - true - 0x1660 - 0x10 - 0x4 - - - - .text.uart0_send_char - 0x1670 - true - true - 0x1670 - 0xc - 0x4 - - - - .text.DL_Common_delayCycles - 0x167c - true - true - 0x167c - 0xa - 0x2 - - - - .text.__aeabi_memcpy - 0x1688 - true - true - 0x1688 - 0x8 - 0x4 - - - - .text.PID_Goal - 0x1690 - true - true - 0x1690 - 0x4 - 0x2 - - - - .text.Reset_Handler - 0x1694 - true - true - 0x1694 - 0x4 - 0x2 - - - - .text._system_pre_init - 0x1698 - true - true - 0x1698 - 0x4 - 0x2 - - - - .text:abort - 0x169c - true - true - 0x169c - 0x4 - 0x2 - - - - .cinit..data.load - 0x16d0 - true - 0x16d0 - 0x2e - 0x1 - - - __TI_handler_table - 0x1700 - true - 0x1700 - 0xc - 0x4 - - - .cinit..bss.load - 0x170c - true - 0x170c - 0x8 - 0x4 - - - __TI_cinit_table - 0x1714 - true - 0x1714 - 0x10 - 0x4 - - - .rodata.gTIMER_0TimerConfig - 0x16a0 - true - 0x16a0 - 0x14 - 0x4 - - - - .rodata.gUART_0Config - 0x16b4 - true - 0x16b4 - 0xa - 0x2 - - - - .rodata.gUART_0ClockConfig - 0x16be - true - 0x16be - 0x2 - 0x1 - - - - .rodata.gPWMConfig - 0x16c0 - true - 0x16c0 - 0x8 - 0x4 - - - - .rodata.gPWMClockConfig - 0x16c8 - true - 0x16c8 - 0x3 - 0x1 - - - - .rodata.gTIMER_0ClockConfig - 0x16cb - true - 0x16cb - 0x3 - 0x1 - - - - .binit - 0x0 - true - 0x0 - 0x0 - 0x4 - - - .data.delay_times - 0x202002dc - true - 0x202002dc - 0x4 - 0x4 - - - - .data.uart_data - 0x202002e6 - true - 0x202002e6 - 0x1 - 0x1 - - - - .data.Serial_Getpack.a - 0x202002e2 - true - 0x202002e2 - 0x1 - 0x1 - - - - .data.light - 0x20200290 - true - 0x20200290 - 0x4c - 0x4 - - - - .data.header - 0x202002e0 - true - 0x202002e0 - 0x2 - 0x1 - - - - .data.value - 0x202002e7 - true - 0x202002e7 - 0x1 - 0x1 - - - - .data.bl - 0x202002e3 - true - 0x202002e3 - 0x1 - 0x1 - - - - .data.chair - 0x202002e4 - true - 0x202002e4 - 0x1 - 0x1 - - - - .data.en - 0x202002e5 - true - 0x202002e5 - 0x1 - 0x1 - - - - .bss.Decode_Euler_From_Bytes.y - true - true - 0x2020027c - 0x4 - 0x4 - - - - .common:a - true - true - 0x20200274 - 0x8 - 0x4 - - - .common:key_thistime - true - true - 0x20200107 - 0x1 - 0x1 - - - .common:key_lasttime - true - true - 0x20200106 - 0x1 - 0x1 - - - .common:key - true - true - 0x20200105 - 0x1 - 0x1 - - - .common:out - true - true - 0x2020028c - 0x1 - 0x1 - - - .common:Ser - true - true - 0x20200000 - 0x105 - 0x1 - - - .common:L_pid - true - true - 0x202001f0 - 0x2c - 0x4 - - - .common:R_pid - true - true - 0x2020021c - 0x2c - 0x4 - - - .common:S_pid - true - true - 0x20200248 - 0x2c - 0x4 - - - .common:F_pid - true - true - 0x202001c4 - 0x2c - 0x4 - - - .common:Pitch - true - true - 0x20200280 - 0x4 - 0x4 - - - .common:Roll - true - true - 0x20200284 - 0x4 - 0x4 - - - .common:Yaw - true - true - 0x20200288 - 0x4 - 0x4 - - - .common:gPWMBackup - true - true - 0x20200108 - 0xbc - 0x4 - - - .stack - true - true - 0x20207e00 - 0x4 - 0x4 - - - - .stack - true - true - 0x20207e00 - 0x0 - 0x8 - - - .debug_loc - 0x0 - 0x0 - 0x28 - 0x1 - - - - .debug_loc - 0x28 - 0x28 - 0x99 - 0x1 - - - - .debug_loc - 0xc1 - 0xc1 - 0xa4 - 0x1 - - - - .debug_loc - 0x165 - 0x165 - 0x179 - 0x1 - - - - .debug_loc - 0x2de - 0x2de - 0x2df - 0x1 - - - - .debug_loc - 0x5bd - 0x5bd - 0x3d - 0x1 - - - - .debug_loc - 0x5fa - 0x5fa - 0x134 - 0x1 - - - - .debug_loc - 0x72e - 0x72e - 0x13 - 0x1 - - - - .debug_loc - 0x741 - 0x741 - 0x1a27 - 0x1 - - - - .debug_loc - 0x2168 - 0x2168 - 0x7bc - 0x1 - - - - .debug_loc - 0x2924 - 0x2924 - 0xd8 - 0x1 - - - - .debug_loc - 0x29fc - 0x29fc - 0x424 - 0x1 - - - - .debug_loc - 0x2e20 - 0x2e20 - 0x16c - 0x1 - - - - .debug_loc - 0x2f8c - 0x2f8c - 0x6f - 0x1 - - - - .debug_loc - 0x2ffb - 0x2ffb - 0x167 - 0x1 - - - - .debug_loc - 0x3162 - 0x3162 - 0x26 - 0x1 - - - - .debug_abbrev - 0x0 - 0x0 - 0x76 - 0x1 - - - - .debug_abbrev - 0x76 - 0x76 - 0x12e - 0x1 - - - - .debug_abbrev - 0x1a4 - 0x1a4 - 0x11d - 0x1 - - - - .debug_abbrev - 0x2c1 - 0x2c1 - 0x1a3 - 0x1 - - - - .debug_abbrev - 0x464 - 0x464 - 0xc5 - 0x1 - - - - .debug_abbrev - 0x529 - 0x529 - 0x18e - 0x1 - - - - .debug_abbrev - 0x6b7 - 0x6b7 - 0x1a3 - 0x1 - - - - .debug_abbrev - 0x85a - 0x85a - 0x249 - 0x1 - - - - .debug_abbrev - 0xaa3 - 0xaa3 - 0x6d - 0x1 - - - - .debug_abbrev - 0xb10 - 0xb10 - 0x62 - 0x1 - - - - .debug_abbrev - 0xb72 - 0xb72 - 0x286 - 0x1 - - - - .debug_abbrev - 0xdf8 - 0xdf8 - 0x29b - 0x1 - - - - .debug_abbrev - 0x1093 - 0x1093 - 0xaf - 0x1 - - - - .debug_abbrev - 0x1142 - 0x1142 - 0x170 - 0x1 - - - - .debug_abbrev - 0x12b2 - 0x12b2 - 0x39 - 0x1 - - - - .debug_abbrev - 0x12eb - 0x12eb - 0xc2 - 0x1 - - - - .debug_abbrev - 0x13ad - 0x13ad - 0x70 - 0x1 - - - - .debug_abbrev - 0x141d - 0x141d - 0x8d - 0x1 - - - - .debug_abbrev - 0x14aa - 0x14aa - 0xb3 - 0x1 - - - - .debug_abbrev - 0x155d - 0x155d - 0x27 - 0x1 - - - - .debug_abbrev - 0x1584 - 0x1584 - 0x27 - 0x1 - - - - .debug_abbrev - 0x15ab - 0x15ab - 0x27 - 0x1 - - - - .debug_abbrev - 0x15d2 - 0x15d2 - 0x27 - 0x1 - - - - .debug_abbrev - 0x15f9 - 0x15f9 - 0x27 - 0x1 - - - - .debug_abbrev - 0x1620 - 0x1620 - 0x27 - 0x1 - - - - .debug_abbrev - 0x1647 - 0x1647 - 0x27 - 0x1 - - - - .debug_abbrev - 0x166e - 0x166e - 0x27 - 0x1 - - - - .debug_abbrev - 0x1695 - 0x1695 - 0x27 - 0x1 - - - - .debug_abbrev - 0x16bc - 0x16bc - 0x25 - 0x1 - - - - .debug_abbrev - 0x16e1 - 0x16e1 - 0x27 - 0x1 - - - - .debug_abbrev - 0x1708 - 0x1708 - 0x25 - 0x1 - - - - .debug_abbrev - 0x172d - 0x172d - 0xf - 0x0 - - - .debug_info - 0x0 - 0x0 - 0x7d - 0x1 - - - - .debug_info - 0x7d - 0x7d - 0x7e9 - 0x1 - - - - .debug_info - 0x866 - 0x866 - 0x8cf - 0x1 - - - - .debug_info - 0x1135 - 0x1135 - 0xffc - 0x1 - - - - .debug_info - 0x2131 - 0x2131 - 0x1df - 0x1 - - - - .debug_info - 0x2310 - 0x2310 - 0x7b1 - 0x1 - - - - .debug_info - 0x2ac1 - 0x2ac1 - 0x1a17 - 0x1 - - - - .debug_info - 0x44d8 - 0x44d8 - 0x3521 - 0x1 - - - - .debug_info - 0x79f9 - 0x79f9 - 0x80 - 0x1 - - - - .debug_info - 0x7a79 - 0x7a79 - 0x75 - 0x1 - - - - .debug_info - 0x7aee - 0x7aee - 0x3172 - 0x1 - - - - .debug_info - 0xac60 - 0xac60 - 0x12a6 - 0x1 - - - - .debug_info - 0xbf06 - 0xbf06 - 0x423 - 0x1 - - - - .debug_info - 0xc329 - 0xc329 - 0x744 - 0x1 - - - - .debug_info - 0xca6d - 0xca6d - 0x46 - 0x1 - - - - .debug_info - 0xcab3 - 0xcab3 - 0x192 - 0x1 - - - - .debug_info - 0xcc45 - 0xcc45 - 0xc6 - 0x1 - - - - .debug_info - 0xcd0b - 0xcd0b - 0x17c - 0x1 - - - - .debug_info - 0xce87 - 0xce87 - 0xed - 0x1 - - - - .debug_info - 0xcf74 - 0xcf74 - 0x1a7 - 0x1 - - - - .debug_info - 0xd11b - 0xd11b - 0x18d - 0x1 - - - - .debug_info - 0xd2a8 - 0xd2a8 - 0x18d - 0x1 - - - - .debug_info - 0xd435 - 0xd435 - 0x18f - 0x1 - - - - .debug_info - 0xd5c4 - 0xd5c4 - 0x195 - 0x1 - - - - .debug_info - 0xd759 - 0xd759 - 0x193 - 0x1 - - - - .debug_info - 0xd8ec - 0xd8ec - 0x197 - 0x1 - - - - .debug_info - 0xda83 - 0xda83 - 0x217 - 0x1 - - - - .debug_info - 0xdc9a - 0xdc9a - 0x199 - 0x1 - - - - .debug_info - 0xde33 - 0xde33 - 0x1c1 - 0x1 - - - - .debug_info - 0xdff4 - 0xdff4 - 0x18f - 0x1 - - - - .debug_info - 0xe183 - 0xe183 - 0x2fa - 0x1 - - - - .debug_info - 0xe47d - 0xe47d - 0xbd - 0x0 - - - .debug_ranges - 0x0 - 0x0 - 0x18 - 0x1 - - - - .debug_ranges - 0x18 - 0x18 - 0x18 - 0x1 - - - - .debug_ranges - 0x30 - 0x30 - 0x18 - 0x1 - - - - .debug_ranges - 0x48 - 0x48 - 0x28 - 0x1 - - - - .debug_ranges - 0x70 - 0x70 - 0x28 - 0x1 - - - - .debug_ranges - 0x98 - 0x98 - 0x70 - 0x1 - - - - .debug_ranges - 0x108 - 0x108 - 0x20 - 0x1 - - - - .debug_ranges - 0x128 - 0x128 - 0x58 - 0x1 - - - - .debug_ranges - 0x180 - 0x180 - 0x18 - 0x1 - - - - .debug_ranges - 0x198 - 0x198 - 0x1d8 - 0x1 - - - - .debug_ranges - 0x370 - 0x370 - 0x1a8 - 0x1 - - - - .debug_ranges - 0x518 - 0x518 - 0x48 - 0x1 - - - - .debug_ranges - 0x560 - 0x560 - 0x48 - 0x1 - - - - .debug_ranges - 0x5a8 - 0x5a8 - 0x18 - 0x1 - - - - .debug_ranges - 0x5c0 - 0x5c0 - 0x50 - 0x1 - - - - .debug_ranges - 0x610 - 0x610 - 0x18 - 0x1 - - - - .debug_ranges - 0x628 - 0x628 - 0x38 - 0x1 - - - - .debug_ranges - 0x660 - 0x660 - 0x28 - 0x1 - - - - .debug_str - 0x0 - 0x0 - 0x108 - 0x1 - - - - .debug_str - 0x108 - 0x108 - 0x4d8 - 0x1 - - - - .debug_str - 0x5e0 - 0x5e0 - 0x4de - 0x1 - - - - .debug_str - 0xabe - 0xabe - 0x73e - 0x1 - - - - .debug_str - 0x11fc - 0x11fc - 0x18b - 0x1 - - - - .debug_str - 0x1387 - 0x1387 - 0x416 - 0x1 - - - - .debug_str - 0x179d - 0x179d - 0x101d - 0x1 - - - - .debug_str - 0x27ba - 0x27ba - 0x26b0 - 0x1 - - - - .debug_str - 0x4e6a - 0x4e6a - 0x174 - 0x1 - - - - .debug_str - 0x4fde - 0x4fde - 0x177 - 0x1 - - - - .debug_str - 0x5155 - 0x5155 - 0x1dd6 - 0x1 - - - - .debug_str - 0x6f2b - 0x6f2b - 0xced - 0x1 - - - - .debug_str - 0x7c18 - 0x7c18 - 0x225 - 0x1 - - - - .debug_str - 0x7e3d - 0x7e3d - 0x32f - 0x1 - - - - .debug_str - 0x816c - 0x816c - 0xf5 - 0x1 - - - - .debug_str - 0x8261 - 0x8261 - 0x19b - 0x1 - - - - .debug_str - 0x83fc - 0x83fc - 0x168 - 0x1 - - - - .debug_str - 0x8564 - 0x8564 - 0x1d5 - 0x1 - - - - .debug_str - 0x8739 - 0x8739 - 0x13f - 0x1 - - - - .debug_frame - 0x0 - 0x0 - 0x30 - 0x4 - - - - .debug_frame - 0x30 - 0x30 - 0x3c - 0x4 - - - - .debug_frame - 0x6c - 0x6c - 0x48 - 0x4 - - - - .debug_frame - 0xb4 - 0xb4 - 0x7c - 0x4 - - - - .debug_frame - 0x130 - 0x130 - 0x78 - 0x4 - - - - .debug_frame - 0x1a8 - 0x1a8 - 0x7c - 0x4 - - - - .debug_frame - 0x224 - 0x224 - 0x5c - 0x4 - - - - .debug_frame - 0x280 - 0x280 - 0x100 - 0x4 - - - - .debug_frame - 0x380 - 0x380 - 0x30 - 0x4 - - - - .debug_frame - 0x3b0 - 0x3b0 - 0x20 - 0x4 - - - - .debug_frame - 0x3d0 - 0x3d0 - 0x408 - 0x4 - - - - .debug_frame - 0x7d8 - 0x7d8 - 0x1b8 - 0x4 - - - - .debug_frame - 0x990 - 0x990 - 0x90 - 0x4 - - - - .debug_frame - 0xa20 - 0xa20 - 0x100 - 0x4 - - - - .debug_frame - 0xb20 - 0xb20 - 0x20 - 0x4 - - - - .debug_frame - 0xb40 - 0xb40 - 0x38 - 0x4 - - - - .debug_frame - 0xb78 - 0xb78 - 0x28 - 0x4 - - - - .debug_frame - 0xba0 - 0xba0 - 0x30 - 0x4 - - - - .debug_frame - 0xbd0 - 0xbd0 - 0x30 - 0x4 - - - - .debug_line - 0x0 - 0x0 - 0x7b - 0x1 - - - - .debug_line - 0x7b - 0x7b - 0x233 - 0x1 - - - - .debug_line - 0x2ae - 0x2ae - 0x32f - 0x1 - - - - .debug_line - 0x5dd - 0x5dd - 0x2e5 - 0x1 - - - - .debug_line - 0x8c2 - 0x8c2 - 0x157 - 0x1 - - - - .debug_line - 0xa19 - 0xa19 - 0x410 - 0x1 - - - - .debug_line - 0xe29 - 0xe29 - 0x5b3 - 0x1 - - - - .debug_line - 0x13dc - 0x13dc - 0x6fc - 0x1 - - - - .debug_line - 0x1ad8 - 0x1ad8 - 0xb8 - 0x1 - - - - .debug_line - 0x1b90 - 0x1b90 - 0x179 - 0x1 - - - - .debug_line - 0x1d09 - 0x1d09 - 0x176f - 0x1 - - - - .debug_line - 0x3478 - 0x3478 - 0xa18 - 0x1 - - - - .debug_line - 0x3e90 - 0x3e90 - 0x1dc - 0x1 - - - - .debug_line - 0x406c - 0x406c - 0x51a - 0x1 - - - - .debug_line - 0x4586 - 0x4586 - 0x3e - 0x1 - - - - .debug_line - 0x45c4 - 0x45c4 - 0xfe - 0x1 - - - - .debug_line - 0x46c2 - 0x46c2 - 0xc0 - 0x1 - - - - .debug_line - 0x4782 - 0x4782 - 0x1c8 - 0x1 - - - - .debug_line - 0x494a - 0x494a - 0x69 - 0x1 - - - - .debug_line - 0x49b3 - 0x49b3 - 0x107 - 0x1 - - - - .debug_line - 0x4aba - 0x4aba - 0xe0 - 0x1 - - - - .debug_line - 0x4b9a - 0x4b9a - 0xdc - 0x1 - - - - .debug_line - 0x4c76 - 0x4c76 - 0xb8 - 0x1 - - - - .debug_line - 0x4d2e - 0x4d2e - 0xb7 - 0x1 - - - - .debug_line - 0x4de5 - 0x4de5 - 0xbc - 0x1 - - - - .debug_line - 0x4ea1 - 0x4ea1 - 0xb4 - 0x1 - - - - .debug_line - 0x4f55 - 0x4f55 - 0xc7 - 0x1 - - - - .debug_line - 0x501c - 0x501c - 0xa4 - 0x1 - - - - .debug_line - 0x50c0 - 0x50c0 - 0x104 - 0x1 - - - - .debug_line - 0x51c4 - 0x51c4 - 0xb9 - 0x1 - - - - .debug_line - 0x527d - 0x527d - 0xa0 - 0x1 - - - - .debug_aranges - 0x0 - 0x0 - 0x20 - 0x1 - - - - .debug_aranges - 0x20 - 0x20 - 0x20 - 0x1 - - - - .debug_aranges - 0x40 - 0x40 - 0x20 - 0x1 - - - - .debug_aranges - 0x60 - 0x60 - 0x20 - 0x1 - - - - .debug_aranges - 0x80 - 0x80 - 0x20 - 0x1 - - - - .debug_aranges - 0xa0 - 0xa0 - 0x20 - 0x1 - - - - .debug_aranges - 0xc0 - 0xc0 - 0x20 - 0x1 - - - - .debug_aranges - 0xe0 - 0xe0 - 0x20 - 0x1 - - - - .debug_aranges - 0x100 - 0x100 - 0x20 - 0x1 - - - - .debug_aranges - 0x120 - 0x120 - 0x30 - 0x1 - - - - .debug_aranges - 0x150 - 0x150 - 0x20 - 0x1 - - - - .debug_aranges - 0x170 - 0x170 - 0x28 - 0x1 - - - - - - .intvecs - 0x0 - 0x0 - 0xc0 - - - - - - .text - 0xc0 - 0xc0 - 0x15e0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .const - 0x0 - 0x0 - - - - - .cinit - 0x16d0 - 0x16d0 - 0x58 - - - - - - - - - .pinit - 0x0 - 0x0 - - - - - .rodata - 0x16a0 - 0x16a0 - 0x30 - - - - - - - - - - - .ARM.exidx - 0x0 - 0x0 - - - - - .init_array - 0x0 - 0x0 - - - - - .binit - 0x0 - 0x0 - 0x0 - - - - - - .TI.ramfunc - 0x0 - 0x0 - - - - - .vtable - 0x0 - 0x0 - - - - - .args - 0x0 - 0x0 - - - - - .data - 0x20200290 - 0x58 - - - - - - - - - - - - - - .bss - 0x20200000 - 0x28d - - - - - - - - - - - - - - - - - - - - .sysmem - 0x0 - 0x0 - - - - - .stack - 0x20207e00 - 0x200 - - - - - - - .BCRConfig - 0x0 - 0x0 - - - - - .BSLConfig - 0x0 - 0x0 - - - - - .TI.noinit - 0x0 - 0x0 - - - - - .TI.persistent - 0x0 - 0x0 - - - - - .TI.local - 0x0 - 0x0 - - - - - .TI.onchip - 0x0 - 0x0 - - - - - .TI.offchip - 0x0 - 0x0 - - - - - __llvm_prf_cnts - 0x20200000 - 0x0 - - - - - __llvm_prf_bits - 0x20200000 - 0x0 - - - - - .debug_loc - 0x0 - 0x0 - 0x3188 - - - - - - - - - - - - - - - - - - - - - .debug_abbrev - 0x0 - 0x0 - 0x173c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .debug_info - 0x0 - 0x0 - 0xe53a - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .debug_ranges - 0x0 - 0x0 - 0x688 - - - - - - - - - - - - - - - - - - - - - - - .debug_str - 0x0 - 0x0 - 0x8878 - - - - - - - - - - - - - - - - - - - - - - - - .debug_frame - 0x0 - 0x0 - 0xc00 - - - - - - - - - - - - - - - - - - - - - - - - .debug_line - 0x0 - 0x0 - 0x531d - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .debug_aranges - 0x0 - 0x0 - 0x198 - - - - - - - - - - - - - - - - - Veneer$$CMSE - 0x0 - 0x0 - - - - - SEGMENT_0 - 0x0 - 0x0 - 0x1728 - 0x5 - - - - - - - - - SEGMENT_1 - 0x20200000 - 0x2e8 - 0x6 - - - - - - - SEGMENT_2 - 0x20207e00 - 0x200 - 0x6 - - - - - - - - FLASH - 0x0 - 0x0 - 0x20000 - 0x1728 - 0x1e8d8 - RX - - - 0x0 - 0x0 - - - - 0x0 - 0xc0 - - - - 0xc0 - 0x15e0 - - - - 0x16a0 - 0x30 - - - - 0x16d0 - 0x58 - - - - 0x1728 - 0x1e8d8 - - - - - SRAM - 0x0 - 0x20200000 - 0x8000 - 0x4e5 - 0x7b1b - RWX - - - 0x20200000 - 0x0 - - - - 0x20200000 - 0x0 - - - - 0x20200000 - 0x28d - - - - 0x2020028d - 0x3 - - - 0x20200290 - 0x58 - - - - 0x202002e8 - 0x7b18 - - - 0x20207e00 - 0x200 - - - - - - BCR_CONFIG - 0x0 - 0x41c00000 - 0xff - 0x0 - 0xff - R - - - - - BSL_CONFIG - 0x0 - 0x41c00100 - 0x80 - 0x0 - 0x80 - R - - - - - - - __TI_cinit_table - - .data - 0x16d0 - 0x2e - 0x20200290 - 0x58 - lzss - - - .bss - 0x170c - 0x8 - 0x20200000 - 0x28d - zero_init - - - - - __TI_handler_table - - 0x0 - __TI_decompress_lzss - - - 0x1 - __TI_decompress_none - - - 0x2 - __TI_zero_init - - - - - __start___llvm_prf_cnts - 0x20200000 - - - __stop___llvm_prf_cnts - 0x20200000 - - - __start___llvm_prf_bits - 0x20200000 - - - __stop___llvm_prf_bits - 0x20200000 - - - __TI_CINIT_Base - 0x1714 - - - __TI_CINIT_Limit - 0x1724 - - - __TI_CINIT_Warm - 0x1724 - - - __TI_Handler_Table_Base - 0x1700 - - - __TI_Handler_Table_Limit - 0x170c - - - binit - 0xffffffff - - - __binit__ - 0xffffffff - - - __STACK_SIZE - 0x200 - - - __STACK_END - 0x20208000 - - - __TI_pprof_out_hndl - 0xffffffff - - - __TI_prof_data_start - 0xffffffff - - - __TI_prof_data_size - 0xffffffff - - - delay_ms - 0x15a1 - - - - delay_times - 0x202002dc - - - - SysTick_Handler - 0x1619 - - - - GROUP1_IRQHandler - 0x1145 - - - - a - 0x20200274 - - - Encoder_Clear - 0x1661 - - - - Line_Follow - 0xeb5 - - - - Light_Compute - 0x651 - - - - DL_GPIO_Write - 0x15bd - - - - Motor_L - 0xf2d - - - - Motor_R - 0xfa5 - - - - Key_Motor - 0x1019 - - - - key_thistime - 0x20200107 - - - key_lasttime - 0x20200106 - - - key - 0x20200105 - - - out - 0x2020028c - - - PID_Init - 0x1549 - - - - PID_Compute - 0xc19 - - - - PID_S_Compute - 0xac9 - - - - PID_Goal - 0x1691 - - - - uart0_send_char - 0x1671 - - - - Serial_PackInit - 0x1603 - - - - Serial_Getpack - 0x10e9 - - - - Decode_Euler_From_Bytes - 0x2d5 - - - - uart_data - 0x202002e6 - - - - main - 0x41d - - - - Ser - 0x20200000 - - - header - 0x202002e0 - - - - L_pid - 0x202001f0 - - - R_pid - 0x2020021c - - - S_pid - 0x20200248 - - - F_pid - 0x202001c4 - - - chair - 0x202002e4 - - - - en - 0x202002e5 - - - - light - 0x20200290 - - - - TIMG0_IRQHandler - 0xc1 - - - - Pitch - 0x20200280 - - - Roll - 0x20200284 - - - Yaw - 0x20200288 - - - bl - 0x202002e3 - - - - value - 0x202002e7 - - - - UART0_IRQHandler - 0x12c1 - - - - SYSCFG_DL_init - 0x14cd - - - - SYSCFG_DL_initPower - 0x1279 - - - - SYSCFG_DL_GPIO_init - 0x831 - - - - SYSCFG_DL_SYSCTL_init - 0x119d - - - - SYSCFG_DL_PWM_init - 0x911 - - - - SYSCFG_DL_TIMER_0_init - 0x1231 - - - - SYSCFG_DL_UART_0_init - 0xdb9 - - - - SYSCFG_DL_SYSTICK_init - 0x149d - - - - gPWMBackup - 0x20200108 - - - Default_Handler - 0x747 - - - - Reset_Handler - 0x1695 - - - - interruptVectors - 0x0 - - - - NMI_Handler - 0x747 - - - - HardFault_Handler - 0x747 - - - - SVC_Handler - 0x747 - - - - PendSV_Handler - 0x747 - - - - GROUP0_IRQHandler - 0x747 - - - - TIMG8_IRQHandler - 0x747 - - - - UART3_IRQHandler - 0x747 - - - - ADC0_IRQHandler - 0x747 - - - - ADC1_IRQHandler - 0x747 - - - - CANFD0_IRQHandler - 0x747 - - - - DAC0_IRQHandler - 0x747 - - - - SPI0_IRQHandler - 0x747 - - - - SPI1_IRQHandler - 0x747 - - - - UART1_IRQHandler - 0x747 - - - - UART2_IRQHandler - 0x747 - - - - TIMG6_IRQHandler - 0x747 - - - - TIMA0_IRQHandler - 0x747 - - - - TIMA1_IRQHandler - 0x747 - - - - TIMG7_IRQHandler - 0x747 - - - - TIMG12_IRQHandler - 0x747 - - - - I2C0_IRQHandler - 0x747 - - - - I2C1_IRQHandler - 0x747 - - - - AES_IRQHandler - 0x747 - - - - RTC_IRQHandler - 0x747 - - - - DMA_IRQHandler - 0x747 - - - - __TI_ATRegion0_src_addr - 0x0 - - - __TI_ATRegion0_trg_addr - 0x0 - - - __TI_ATRegion0_region_sz - 0x0 - - - __TI_ATRegion1_src_addr - 0x0 - - - __TI_ATRegion1_trg_addr - 0x0 - - - __TI_ATRegion1_region_sz - 0x0 - - - __TI_ATRegion2_src_addr - 0x0 - - - __TI_ATRegion2_trg_addr - 0x0 - - - __TI_ATRegion2_region_sz - 0x0 - - - DL_Common_delayCycles - 0x167d - - - - DL_Timer_setClockConfig - 0x1585 - - - - DL_Timer_initTimerMode - 0x749 - - - - DL_Timer_setCaptureCompareValue - 0x1651 - - - - DL_Timer_setCaptCompUpdateMethod - 0x1569 - - - - DL_Timer_setCaptureCompareOutCtl - 0x15d5 - - - - DL_Timer_initFourCCPWMMode - 0x54d - - - - DL_UART_init - 0x11e9 - - - - DL_UART_setClockConfig - 0x162d - - - - _c_int00_noargs - 0x1521 - - - - __stack - 0x20207e00 - - - - __TI_auto_init_nobinit_nopinit - 0x137d - - - - _system_pre_init - 0x1699 - - - - __TI_zero_init_nomemset - 0x15ed - - - - __TI_decompress_none - 0x163f - - - - __TI_decompress_lzss - 0xe39 - - - - abort - 0x169d - - - - C$$EXIT - 0x169c - - - - __aeabi_fadd - 0x9fb - - - - __addsf3 - 0x9fb - - - - __aeabi_fsub - 0x9f1 - - - - __subsf3 - 0x9f1 - - - - __aeabi_fmul - 0xca9 - - - - __mulsf3 - 0xca9 - - - - __aeabi_fdiv - 0xd35 - - - - __divsf3 - 0xd35 - - - - __aeabi_f2iz - 0x1431 - - - - __fixsfsi - 0x1431 - - - - __aeabi_f2uiz - 0x1469 - - - - __fixunssfsi - 0x1469 - - - - __aeabi_i2f - 0x1305 - - - - __floatsisf - 0x1305 - - - - __aeabi_ui2f - 0x14f9 - - - - __floatunsisf - 0x14f9 - - - - __aeabi_fcmpeq - 0x1085 - - - - __aeabi_fcmplt - 0x1099 - - - - __aeabi_fcmple - 0x10ad - - - - __aeabi_fcmpge - 0x10c1 - - - - __aeabi_fcmpgt - 0x10d5 - - - - __aeabi_memcpy - 0x1689 - - - - __aeabi_memcpy4 - 0x1689 - - - - __aeabi_memcpy8 - 0x1689 - - - - __eqsf2 - 0x13b9 - - - - __lesf2 - 0x13b9 - - - - __ltsf2 - 0x13b9 - - - - __nesf2 - 0x13b9 - - - - __cmpsf2 - 0x13b9 - - - - __gtsf2 - 0x1341 - - - - __gesf2 - 0x1341 - - - - __muldsi3 - 0x13f5 - - - - memcpy - 0xb7d - - - - __TI_static_base__ - 0x0 - - - __mpu_init - 0x0 - - - _system_post_cinit - 0x0 - - - Link successful -
diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/makefile" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/makefile" deleted file mode 100644 index b9f9cc6..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/makefile" +++ /dev/null @@ -1,173 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -SHELL = cmd.exe - -CG_TOOL_ROOT := C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS - -GEN_OPTS__FLAG := @"./device.opt" -GEN_CMDS__FLAG := -Wl,-l"./device_linker.cmd" - -ORDERED_OBJS += \ -"./Delay/Delay.o" \ -"./Encoder/Encoder.o" \ -"./Line/Line.o" \ -"./Motor/Motor.o" \ -"./PID/PID.o" \ -"./Uart0/Uart0.o" \ -"./targetConfigs/empty.o" \ -"./ti_msp_dl_config.o" \ -"./targetConfigs/startup_mspm0g350x_ticlang.o" \ -$(GEN_CMDS__FLAG) \ --Wl,-ldevice.cmd.genlibs \ --Wl,-llibc.a \ - --include ../makefile.init - -RM := DEL /F -RMDIR := RMDIR /S/Q - -# All of the sources participating in the build are defined here --include sources.mk --include Delay/subdir_vars.mk --include Encoder/subdir_vars.mk --include Line/subdir_vars.mk --include Motor/subdir_vars.mk --include PID/subdir_vars.mk --include Uart0/subdir_vars.mk --include targetConfigs/subdir_vars.mk --include Delay/subdir_rules.mk --include Encoder/subdir_rules.mk --include Line/subdir_rules.mk --include Motor/subdir_rules.mk --include PID/subdir_rules.mk --include Uart0/subdir_rules.mk --include targetConfigs/subdir_rules.mk --include objects.mk - -ifneq ($(MAKECMDGOALS),clean) -ifneq ($(strip $(C55_DEPS)),) --include $(C55_DEPS) -endif -ifneq ($(strip $(C_UPPER_DEPS)),) --include $(C_UPPER_DEPS) -endif -ifneq ($(strip $(S67_DEPS)),) --include $(S67_DEPS) -endif -ifneq ($(strip $(S62_DEPS)),) --include $(S62_DEPS) -endif -ifneq ($(strip $(S_DEPS)),) --include $(S_DEPS) -endif -ifneq ($(strip $(OPT_DEPS)),) --include $(OPT_DEPS) -endif -ifneq ($(strip $(C??_DEPS)),) --include $(C??_DEPS) -endif -ifneq ($(strip $(ASM_UPPER_DEPS)),) --include $(ASM_UPPER_DEPS) -endif -ifneq ($(strip $(S??_DEPS)),) --include $(S??_DEPS) -endif -ifneq ($(strip $(C64_DEPS)),) --include $(C64_DEPS) -endif -ifneq ($(strip $(CXX_DEPS)),) --include $(CXX_DEPS) -endif -ifneq ($(strip $(S64_DEPS)),) --include $(S64_DEPS) -endif -ifneq ($(strip $(INO_DEPS)),) --include $(INO_DEPS) -endif -ifneq ($(strip $(CLA_DEPS)),) --include $(CLA_DEPS) -endif -ifneq ($(strip $(S55_DEPS)),) --include $(S55_DEPS) -endif -ifneq ($(strip $(SV7A_DEPS)),) --include $(SV7A_DEPS) -endif -ifneq ($(strip $(C62_DEPS)),) --include $(C62_DEPS) -endif -ifneq ($(strip $(C67_DEPS)),) --include $(C67_DEPS) -endif -ifneq ($(strip $(PDE_DEPS)),) --include $(PDE_DEPS) -endif -ifneq ($(strip $(K_DEPS)),) --include $(K_DEPS) -endif -ifneq ($(strip $(C_DEPS)),) --include $(C_DEPS) -endif -ifneq ($(strip $(CC_DEPS)),) --include $(CC_DEPS) -endif -ifneq ($(strip $(C++_DEPS)),) --include $(C++_DEPS) -endif -ifneq ($(strip $(C43_DEPS)),) --include $(C43_DEPS) -endif -ifneq ($(strip $(S43_DEPS)),) --include $(S43_DEPS) -endif -ifneq ($(strip $(ASM_DEPS)),) --include $(ASM_DEPS) -endif -ifneq ($(strip $(S_UPPER_DEPS)),) --include $(S_UPPER_DEPS) -endif -ifneq ($(strip $(CPP_DEPS)),) --include $(CPP_DEPS) -endif -ifneq ($(strip $(SA_DEPS)),) --include $(SA_DEPS) -endif -endif - --include ../makefile.defs - -# Add inputs and outputs from these tool invocations to the build variables -EXE_OUTPUTS += \ -empty_LP_MSPM0G3507_nortos_ticlang.out - -EXE_OUTPUTS__QUOTED += \ -"empty_LP_MSPM0G3507_nortos_ticlang.out" - - -# All Target -all: $(OBJS) $(GEN_CMDS) - @$(MAKE) --no-print-directory -Onone "empty_LP_MSPM0G3507_nortos_ticlang.out" - -# Tool invocations -empty_LP_MSPM0G3507_nortos_ticlang.out: $(OBJS) $(GEN_CMDS) - @echo 'Building target: "$@"' - @echo 'Invoking: Arm Linker' - "C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/bin/tiarmclang.exe" @"device.opt" -march=thumbv6m -mcpu=cortex-m0plus -mfloat-abi=soft -mlittle-endian -mthumb -O2 -gdwarf-3 -Wl,-m"empty_LP_MSPM0G3507_nortos_ticlang.map" -Wl,-i"C:/ti/mspm0_sdk_2_05_00_05/source" -Wl,-i"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang" -Wl,-i"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/syscfg" -Wl,-i"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib" -Wl,--diag_wrap=off -Wl,--display_error_number -Wl,--warn_sections -Wl,--xml_link_info="empty_LP_MSPM0G3507_nortos_ticlang_linkInfo.xml" -Wl,--rom_model -o "empty_LP_MSPM0G3507_nortos_ticlang.out" $(ORDERED_OBJS) - @echo 'Finished building target: "$@"' - @echo ' ' - -# Other Targets -clean: - -$(RM) $(GEN_MISC_FILES__QUOTED)$(GEN_FILES__QUOTED)$(EXE_OUTPUTS__QUOTED) - -$(RM) "Delay\Delay.o" "Encoder\Encoder.o" "Line\Line.o" "Motor\Motor.o" "PID\PID.o" "Uart0\Uart0.o" "targetConfigs\empty.o" "ti_msp_dl_config.o" "targetConfigs\startup_mspm0g350x_ticlang.o" - -$(RM) "Delay\Delay.d" "Encoder\Encoder.d" "Line\Line.d" "Motor\Motor.d" "PID\PID.d" "Uart0\Uart0.d" "targetConfigs\empty.d" "ti_msp_dl_config.d" "startup_mspm0g350x_ticlang.d" - -@echo 'Finished clean' - -@echo ' ' - -.PHONY: all clean dependents -.SECONDARY: - --include ../makefile.targets - diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/objects.mk" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/objects.mk" deleted file mode 100644 index 9ef7a66..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/objects.mk" +++ /dev/null @@ -1,8 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -USER_OBJS := - -LIBS := -Wl,-ldevice.cmd.genlibs -Wl,-llibc.a - diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/sources.mk" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/sources.mk" deleted file mode 100644 index 840fb2e..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/sources.mk" +++ /dev/null @@ -1,134 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -C55_SRCS := -A_SRCS := -ASM_UPPER_SRCS := -PINMUX_SRCS := -EXE_SRCS := -LDS_UPPER_SRCS := -CPP_SRCS := -CMD_SRCS := -O_SRCS := -ELF_SRCS := -C??_SRCS := -C64_SRCS := -C67_SRCS := -SA_SRCS := -S64_SRCS := -OPT_SRCS := -CXX_SRCS := -S67_SRCS := -S??_SRCS := -PDE_SRCS := -SV7A_SRCS := -SYSCFG_SRCS := -K_SRCS := -CLA_SRCS := -S55_SRCS := -LD_UPPER_SRCS := -OUT_SRCS := -INO_SRCS := -LIB_SRCS := -ASM_SRCS := -S_UPPER_SRCS := -SYSCONFIG_SRCS := -S43_SRCS := -LD_SRCS := -CMD_UPPER_SRCS := -C_UPPER_SRCS := -C++_SRCS := -C43_SRCS := -OBJ_SRCS := -LDS_SRCS := -S_SRCS := -CC_SRCS := -S62_SRCS := -C62_SRCS := -C_SRCS := -C55_DEPS := -C_UPPER_DEPS := -S67_DEPS := -S62_DEPS := -S_DEPS := -OPT_DEPS := -C??_DEPS := -ASM_UPPER_DEPS := -S??_DEPS := -C64_DEPS := -CXX_DEPS := -S64_DEPS := -INO_DEPS := -GEN_CMDS := -GEN_FILES := -CLA_DEPS := -S55_DEPS := -SV7A_DEPS := -EXE_OUTPUTS := -C62_DEPS := -C67_DEPS := -PDE_DEPS := -GEN_MISC_DIRS := -K_DEPS := -C_DEPS := -CC_DEPS := -BIN_OUTPUTS := -GEN_OPTS := -C++_DEPS := -C43_DEPS := -S43_DEPS := -OBJS := -ASM_DEPS := -GEN_MISC_FILES := -S_UPPER_DEPS := -CPP_DEPS := -SA_DEPS := -C++_DEPS__QUOTED := -OPT_DEPS__QUOTED := -SA_DEPS__QUOTED := -S_UPPER_DEPS__QUOTED := -C??_DEPS__QUOTED := -S67_DEPS__QUOTED := -GEN_MISC_DIRS__QUOTED := -C55_DEPS__QUOTED := -CC_DEPS__QUOTED := -ASM_UPPER_DEPS__QUOTED := -SV7A_DEPS__QUOTED := -S??_DEPS__QUOTED := -OBJS__QUOTED := -C67_DEPS__QUOTED := -K_DEPS__QUOTED := -S55_DEPS__QUOTED := -GEN_CMDS__QUOTED := -GEN_MISC_FILES__QUOTED := -INO_DEPS__QUOTED := -C62_DEPS__QUOTED := -C_DEPS__QUOTED := -C_UPPER_DEPS__QUOTED := -C43_DEPS__QUOTED := -CPP_DEPS__QUOTED := -BIN_OUTPUTS__QUOTED := -GEN_FILES__QUOTED := -C64_DEPS__QUOTED := -CXX_DEPS__QUOTED := -CLA_DEPS__QUOTED := -S_DEPS__QUOTED := -ASM_DEPS__QUOTED := -S43_DEPS__QUOTED := -EXE_OUTPUTS__QUOTED := -S64_DEPS__QUOTED := -S62_DEPS__QUOTED := -PDE_DEPS__QUOTED := -GEN_OPTS__QUOTED := - -# Every subdirectory with source files must be described here -SUBDIRS := \ -Delay \ -Encoder \ -Line \ -Motor \ -PID \ -Uart0 \ -targetConfigs \ - diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/startup_mspm0g350x_ticlang.d" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/startup_mspm0g350x_ticlang.d" deleted file mode 100644 index d98dd19..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/startup_mspm0g350x_ticlang.d" +++ /dev/null @@ -1,64 +0,0 @@ -# FIXED - -targetConfigs/startup_mspm0g350x_ticlang.o: \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/m0p/startup_system_files/ticlang/startup_mspm0g350x_ticlang.c \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/msp.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/DeviceFamily.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/m0p/mspm0g350x.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include/core_cm0plus.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_adc12.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_aes.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_comp.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_crc.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dac12.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dma.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_flashctl.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gpio.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gptimer.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_i2c.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_iomux.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mathacl.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mcan.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_oa.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_rtc.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_spi.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_trng.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_uart.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_vref.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wuc.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wwdt.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_factoryregion.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_cpuss.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_debugss.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_sysctl.h \ - C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/sysctl/hw_sysctl_mspm0g1x0x_g3x0x.h -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/msp.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/DeviceFamily.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/m0p/mspm0g350x.h: -C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include/core_cm0plus.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_adc12.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_aes.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_comp.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_crc.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dac12.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dma.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_flashctl.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gpio.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gptimer.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_i2c.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_iomux.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mathacl.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mcan.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_oa.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_rtc.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_spi.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_trng.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_uart.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_vref.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wuc.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wwdt.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_factoryregion.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_cpuss.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_debugss.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_sysctl.h: -C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/sysctl/hw_sysctl_mspm0g1x0x_g3x0x.h: diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/subdir_rules.mk" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/subdir_rules.mk" deleted file mode 100644 index f1e7c24..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/subdir_rules.mk" +++ /dev/null @@ -1,43 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -SHELL = cmd.exe - -# Each subdirectory must supply rules for building sources it contributes -%.o: ../%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES) - @echo 'Building file: "$<"' - @echo 'Invoking: Arm Compiler' - "C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/bin/tiarmclang.exe" -c @"device.opt" -march=thumbv6m -mcpu=cortex-m0plus -mfloat-abi=soft -mlittle-endian -mthumb -O2 -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Motor" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/PID" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Delay" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug" -I"C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include" -I"C:/ti/mspm0_sdk_2_05_00_05/source" -gdwarf-3 -MMD -MP -MF"$(basename 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 bs&5_Y!~d}@rv&Q;&;XQ=S3y-@I{3c;H;5rg diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/targetConfigs/startup_mspm0g350x_ticlang.o" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/targetConfigs/startup_mspm0g350x_ticlang.o" deleted file mode 100644 index 3606b8ee77c01df1c7d84c541f1b7b2bed9fe021..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4292 zcmdT`U1%KF6+U-%SCTDhZCQ5w@2nO7$Vogq`twRov9;04(h^INwUUz*HN)=gNS?7gLm@ALJeUxYkhegBo$t)<-Ok)V z=tCgnuy?-uopbKFKXd1ty*YdJiVz}3Z4op~LK0xSKOl+m0EX!htoQHTzt@-xIsHt# zVnCcu4klvBy17fv{NE@eEGCz2^?_%#0z1nV~m=O6v9K%V<4`zCa5@*mM>e>@P z_W?TFN7Qo)qk4NU!M;nU0kKa^@4h|V8%uJOvwfH0LNBAWPB|W&?{V60AKSgq@o6J4 zPC_BXi;2KJmII3~;bBlB59nINqg(Vm3D2JHT_B{PiC@umXvAG10$seNTW8(h1fCG~ zV_}<=m3+#o6l)u)E!*{+dM!0FsgLNBsbSB%aWS3VaQx|#x|Yr6vc2V4w#RPis?kV$e$n-t4b$84 ze7kC{I~5pxC)mK6GzKv@#wLtyvu)BXOt-e`VTWtk!fIjdrMkQ6HHwyPT9)VEu$|(X zU2XU~=G7&0p|G@I%wc%Otkqq=?#U=?IlI){AgAWruG?(**Rkok>yc?@mzT58nT7l> zXU&!8mS#E92Q5!F*+fJ=!}@BBnGeKNpu7Eq7h&52ap(v zmy><{0cSl6Upux-;p_KTv>3gDrx4#H`|%9!DBso}{bmsT;ML%7BazrmiQw~y{Zj}{ z!+Juh_rb(SpoMQl{vp39Xyf$NgRn7%9q#L7R<=Y4Se)V!RrteX@1Afta3q+J#Hf{= zr7A`PvKwHG2C0r7Z;+Qcq{Zm%Hs_g!v^ebw&Cf6L1RBd-v;nP)z7Fk=?H{6rpnlxTHa^;f3>etKnKb&bY5t zn=}-_UohWKG|hN`D988^5hob!AkkIELqtoAhmkB8j}Se}c$8?3@fcB=@i@^9MqECh z@nH&zqn2uwP3j8v>5|m;_Od0s~wQ)Zq3OSB2@WWOEjx7a#ziI3L(B{2;dy;zx_6_bo z@X*0ShmRaRcKpP{sgpyGoH~8x?C`lqAA216HA#AzOPEPBxSCh(n*aU6 zre~KI^rG*(PO0hJ9_g-KX-9DJk3nis5Vvd#=2mdecUzHlwFu4^-SU-4SqvibD)eZ9 zEbMqIj44TPSIVN3Dev{HcVIY3v-jIBBLrU zgcYmV<&`m2F&b8I(2^wBx2xjR>@Z(zIc*jf6$i9VJ@(`bPpsc>FFIu87K4D(eqj;B!y&sHwK8}wQa8JlxkI9?A1e+?bS z<2B289E+QjZ_%kr0+con3zdB~J0Q2X(-vu~!!JB9lWq9$ysVe=&Y&;HpiBH;g7c*m zX}b(XINml$3ObI*|EOfV=h5de@@W+s1x3mHmDZx-0B1 zL#NS)iAzKv?Dvc$K=Po Pg6Q8+a2)yGcpcvXdmvk; diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/targetConfigs/subdir_rules.mk" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/targetConfigs/subdir_rules.mk" deleted file mode 100644 index bda78e1..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/targetConfigs/subdir_rules.mk" +++ /dev/null @@ -1,43 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -SHELL = cmd.exe - -# Each subdirectory must supply rules for building sources it contributes -targetConfigs/%.o: ../targetConfigs/%.c $(GEN_OPTS) | $(GEN_FILES) $(GEN_MISC_FILES) - @echo 'Building file: "$<"' - @echo 'Invoking: Arm Compiler' - "C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/bin/tiarmclang.exe" -c @"device.opt" -march=thumbv6m -mcpu=cortex-m0plus -mfloat-abi=soft -mlittle-endian -mthumb -O2 -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Line" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Uart0" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Encoder" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Motor" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/PID" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Delay" -I"C:/Users/ASUS/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug" -I"C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include" -I"C:/ti/mspm0_sdk_2_05_00_05/source" -gdwarf-3 -MMD -MP -MF"targetConfigs/$(basename $( -#include -#include - -#ifdef __cplusplus -extern "C" { -#endif - -/* - * ======== SYSCFG_DL_init ======== - * Perform all required MSP DL initialization - * - * This function should be called once at a point before any use of - * MSP DL. - */ - - -/* clang-format off */ - -#define POWER_STARTUP_DELAY (16) - - - -#define CPUCLK_FREQ 32000000 - - - -/* Defines for PWM */ -#define PWM_INST TIMA0 -#define PWM_INST_IRQHandler TIMA0_IRQHandler -#define PWM_INST_INT_IRQN (TIMA0_INT_IRQn) -#define PWM_INST_CLK_FREQ 4000000 -/* GPIO defines for channel 0 */ -#define GPIO_PWM_C0_PORT GPIOA -#define GPIO_PWM_C0_PIN DL_GPIO_PIN_8 -#define GPIO_PWM_C0_IOMUX (IOMUX_PINCM19) -#define GPIO_PWM_C0_IOMUX_FUNC IOMUX_PINCM19_PF_TIMA0_CCP0 -#define GPIO_PWM_C0_IDX DL_TIMER_CC_0_INDEX -/* GPIO defines for channel 1 */ -#define GPIO_PWM_C1_PORT GPIOB -#define GPIO_PWM_C1_PIN DL_GPIO_PIN_20 -#define GPIO_PWM_C1_IOMUX (IOMUX_PINCM48) -#define GPIO_PWM_C1_IOMUX_FUNC IOMUX_PINCM48_PF_TIMA0_CCP1 -#define GPIO_PWM_C1_IDX DL_TIMER_CC_1_INDEX -/* GPIO defines for channel 2 */ -#define GPIO_PWM_C2_PORT GPIOB -#define GPIO_PWM_C2_PIN DL_GPIO_PIN_4 -#define GPIO_PWM_C2_IOMUX (IOMUX_PINCM17) -#define GPIO_PWM_C2_IOMUX_FUNC IOMUX_PINCM17_PF_TIMA0_CCP2 -#define GPIO_PWM_C2_IDX DL_TIMER_CC_2_INDEX -/* GPIO defines for channel 3 */ -#define GPIO_PWM_C3_PORT GPIOA -#define GPIO_PWM_C3_PIN DL_GPIO_PIN_28 -#define GPIO_PWM_C3_IOMUX (IOMUX_PINCM3) -#define GPIO_PWM_C3_IOMUX_FUNC IOMUX_PINCM3_PF_TIMA0_CCP3 -#define GPIO_PWM_C3_IDX DL_TIMER_CC_3_INDEX - - - -/* Defines for TIMER_0 */ -#define TIMER_0_INST (TIMG0) -#define TIMER_0_INST_IRQHandler TIMG0_IRQHandler -#define TIMER_0_INST_INT_IRQN (TIMG0_INT_IRQn) -#define TIMER_0_INST_LOAD_VALUE (79U) - - - -/* Defines for UART_0 */ -#define UART_0_INST UART0 -#define UART_0_INST_FREQUENCY 32000000 -#define UART_0_INST_IRQHandler UART0_IRQHandler -#define UART_0_INST_INT_IRQN UART0_INT_IRQn -#define GPIO_UART_0_RX_PORT GPIOB -#define GPIO_UART_0_TX_PORT GPIOB -#define GPIO_UART_0_RX_PIN DL_GPIO_PIN_1 -#define GPIO_UART_0_TX_PIN DL_GPIO_PIN_0 -#define GPIO_UART_0_IOMUX_RX (IOMUX_PINCM13) -#define GPIO_UART_0_IOMUX_TX (IOMUX_PINCM12) -#define GPIO_UART_0_IOMUX_RX_FUNC IOMUX_PINCM13_PF_UART0_RX -#define GPIO_UART_0_IOMUX_TX_FUNC IOMUX_PINCM12_PF_UART0_TX -#define UART_0_BAUD_RATE (9600) -#define UART_0_IBRD_32_MHZ_9600_BAUD (208) -#define UART_0_FBRD_32_MHZ_9600_BAUD (21) - - - - - -/* Port definition for Pin Group Buzzer */ -#define Buzzer_PORT (GPIOA) - -/* Defines for led1: GPIOA.15 with pinCMx 37 on package pin 8 */ -#define Buzzer_led1_PIN (DL_GPIO_PIN_15) -#define Buzzer_led1_IOMUX (IOMUX_PINCM37) -/* Port definition for Pin Group AN */ -#define AN_PORT (GPIOA) - -/* Defines for PIN_13: GPIOA.13 with pinCMx 35 on package pin 6 */ -#define AN_PIN_13_PIN (DL_GPIO_PIN_13) -#define AN_PIN_13_IOMUX (IOMUX_PINCM35) -/* Defines for PIN_12: GPIOA.12 with pinCMx 34 on package pin 5 */ -#define AN_PIN_12_PIN (DL_GPIO_PIN_12) -#define AN_PIN_12_IOMUX (IOMUX_PINCM34) -/* Defines for PIN_22: GPIOA.22 with pinCMx 47 on package pin 18 */ -#define AN_PIN_22_PIN (DL_GPIO_PIN_22) -#define AN_PIN_22_IOMUX (IOMUX_PINCM47) -/* Defines for PIN_18: GPIOA.18 with pinCMx 40 on package pin 11 */ -#define AN_PIN_18_PIN (DL_GPIO_PIN_18) -#define AN_PIN_18_IOMUX (IOMUX_PINCM40) -/* Port definition for Pin Group Encoder */ -#define Encoder_PORT (GPIOA) - -/* Defines for PIN_17: GPIOA.17 with pinCMx 39 on package pin 10 */ -// pins affected by this interrupt request:["PIN_17"] -#define Encoder_INT_IRQN (GPIOA_INT_IRQn) -#define Encoder_INT_IIDX (DL_INTERRUPT_GROUP1_IIDX_GPIOA) -#define Encoder_PIN_17_IIDX (DL_GPIO_IIDX_DIO17) -#define Encoder_PIN_17_PIN (DL_GPIO_PIN_17) -#define Encoder_PIN_17_IOMUX (IOMUX_PINCM39) -/* Defines for PIN_24: GPIOA.24 with pinCMx 54 on package pin 25 */ -#define Encoder_PIN_24_PIN (DL_GPIO_PIN_24) -#define Encoder_PIN_24_IOMUX (IOMUX_PINCM54) -/* Port definition for Pin Group BN */ -#define BN_PORT (GPIOB) - -/* Defines for PIN_6: GPIOB.6 with pinCMx 23 on package pin 58 */ -#define BN_PIN_6_PIN (DL_GPIO_PIN_6) -#define BN_PIN_6_IOMUX (IOMUX_PINCM23) -/* Defines for PIN_7: GPIOB.7 with pinCMx 24 on package pin 59 */ -#define BN_PIN_7_PIN (DL_GPIO_PIN_7) -#define BN_PIN_7_IOMUX (IOMUX_PINCM24) -/* Defines for PIN_2: GPIOB.2 with pinCMx 15 on package pin 50 */ -#define BN_PIN_2_PIN (DL_GPIO_PIN_2) -#define BN_PIN_2_IOMUX (IOMUX_PINCM15) -/* Defines for PIN_3: GPIOB.3 with pinCMx 16 on package pin 51 */ -#define BN_PIN_3_PIN (DL_GPIO_PIN_3) -#define BN_PIN_3_IOMUX (IOMUX_PINCM16) -/* Port definition for Pin Group Encoder1 */ -#define Encoder1_PORT (GPIOB) - -/* Defines for EA: GPIOB.17 with pinCMx 43 on package pin 14 */ -// pins affected by this interrupt request:["EA"] -#define Encoder1_INT_IRQN (GPIOB_INT_IRQn) -#define Encoder1_INT_IIDX (DL_INTERRUPT_GROUP1_IIDX_GPIOB) -#define Encoder1_EA_IIDX (DL_GPIO_IIDX_DIO17) -#define Encoder1_EA_PIN (DL_GPIO_PIN_17) -#define Encoder1_EA_IOMUX (IOMUX_PINCM43) -/* Defines for EB: GPIOB.12 with pinCMx 29 on package pin 64 */ -#define Encoder1_EB_PIN (DL_GPIO_PIN_12) -#define Encoder1_EB_IOMUX (IOMUX_PINCM29) -/* Defines for line1: GPIOB.27 with pinCMx 58 on package pin 29 */ -#define Line_line1_PORT (GPIOB) -#define Line_line1_PIN (DL_GPIO_PIN_27) -#define Line_line1_IOMUX (IOMUX_PINCM58) -/* Defines for line2: GPIOB.26 with pinCMx 57 on package pin 28 */ -#define Line_line2_PORT (GPIOB) -#define Line_line2_PIN (DL_GPIO_PIN_26) -#define Line_line2_IOMUX (IOMUX_PINCM57) -/* Defines for line3: GPIOB.23 with pinCMx 51 on package pin 22 */ -#define Line_line3_PORT (GPIOB) -#define Line_line3_PIN (DL_GPIO_PIN_23) -#define Line_line3_IOMUX (IOMUX_PINCM51) -/* Defines for line4: GPIOB.21 with pinCMx 49 on package pin 20 */ -#define Line_line4_PORT (GPIOB) -#define Line_line4_PIN (DL_GPIO_PIN_21) -#define Line_line4_IOMUX (IOMUX_PINCM49) -/* Defines for line5: GPIOB.10 with pinCMx 27 on package pin 62 */ -#define Line_line5_PORT (GPIOB) -#define Line_line5_PIN (DL_GPIO_PIN_10) -#define Line_line5_IOMUX (IOMUX_PINCM27) -/* Defines for line6: GPIOA.1 with pinCMx 2 on package pin 34 */ -#define Line_line6_PORT (GPIOA) -#define Line_line6_PIN (DL_GPIO_PIN_1) -#define Line_line6_IOMUX (IOMUX_PINCM2) -/* Defines for line7: GPIOA.14 with pinCMx 36 on package pin 7 */ -#define Line_line7_PORT (GPIOA) -#define Line_line7_PIN (DL_GPIO_PIN_14) -#define Line_line7_IOMUX (IOMUX_PINCM36) -/* Defines for line8: GPIOA.7 with pinCMx 14 on package pin 49 */ -#define Line_line8_PORT (GPIOA) -#define Line_line8_PIN (DL_GPIO_PIN_7) -#define Line_line8_IOMUX (IOMUX_PINCM14) -/* Defines for key1: GPIOA.27 with pinCMx 60 on package pin 31 */ -#define KEY_key1_PORT (GPIOA) -#define KEY_key1_PIN (DL_GPIO_PIN_27) -#define KEY_key1_IOMUX (IOMUX_PINCM60) -/* Defines for key2: GPIOB.9 with pinCMx 26 on package pin 61 */ -#define KEY_key2_PORT (GPIOB) -#define KEY_key2_PIN (DL_GPIO_PIN_9) -#define KEY_key2_IOMUX (IOMUX_PINCM26) - - - -/* clang-format on */ - -void SYSCFG_DL_init(void); -void SYSCFG_DL_initPower(void); -void SYSCFG_DL_GPIO_init(void); -void SYSCFG_DL_SYSCTL_init(void); -void SYSCFG_DL_PWM_init(void); -void SYSCFG_DL_TIMER_0_init(void); -void SYSCFG_DL_UART_0_init(void); - -void SYSCFG_DL_SYSTICK_init(void); - -bool SYSCFG_DL_saveConfiguration(void); -bool SYSCFG_DL_restoreConfiguration(void); - -#ifdef __cplusplus -} -#endif - -#endif /* ti_msp_dl_config_h */ diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/ti_msp_dl_config.o" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Debug/ti_msp_dl_config.o" deleted file mode 100644 index 7d4480312ceed31edba679ea11309b50f1d0f400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41436 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 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Delay/Delay.c" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Delay/Delay.c" deleted file mode 100644 index 32056e9..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Delay/Delay.c" +++ /dev/null @@ -1,20 +0,0 @@ -#include "ti_msp_dl_config.h" - -volatile unsigned int delay_times = 0; - -//搭配滴答定时器实现的精确ms延时 -void delay_ms(unsigned int ms) -{ - delay_times = ms; - while( delay_times != 0 ); -} - - -//滴答定时器中断服务函数 -void SysTick_Handler(void) -{ - if( delay_times != 0 ) - { - delay_times--; - } -} \ No newline at end of file diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Delay/Delay.h" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Delay/Delay.h" deleted file mode 100644 index 73121a6..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Delay/Delay.h" +++ /dev/null @@ -1,6 +0,0 @@ -#ifndef __DELAY_H__ -#define __DELAY_H__ - -void delay_ms(unsigned int ms); - -#endif \ No newline at end of file diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Encoder/Encoder.c" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Encoder/Encoder.c" deleted file mode 100644 index 91e8e2b..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Encoder/Encoder.c" +++ /dev/null @@ -1,37 +0,0 @@ -#include "ti_msp_dl_config.h" - -int32_t a[2]; - -void GROUP1_IRQHandler(void) -{ - if(DL_GPIO_getRawInterruptStatus(GPIOA,DL_GPIO_PIN_17)==DL_GPIO_PIN_17) - { - if(DL_GPIO_readPins(GPIOA,DL_GPIO_PIN_24)==0) - { - a[0]++; - } - else - { - a[0]--; - } - DL_GPIO_clearInterruptStatus(GPIOA,DL_GPIO_PIN_17); - } - else if(DL_GPIO_getRawInterruptStatus(GPIOB,DL_GPIO_PIN_17)==DL_GPIO_PIN_17) - { - if(DL_GPIO_readPins(GPIOB,DL_GPIO_PIN_12)==0) - { - a[1]++; - } - else - { - a[1]--; - } - DL_GPIO_clearInterruptStatus(GPIOB,DL_GPIO_PIN_17); - } - -} -void Encoder_Clear(void) -{ - a[0]=0; - a[1]=0; -} diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Encoder/Encoder.h" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Encoder/Encoder.h" deleted file mode 100644 index 17c4476..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Encoder/Encoder.h" +++ /dev/null @@ -1,7 +0,0 @@ -#ifndef __ENCODER_H__ -#define __ENCODER_H__ - -extern int32_t a[2]; -void Encoder_Clear(void); - -#endif diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Line/Line.c" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Line/Line.c" deleted file mode 100644 index 5e5ac45..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Line/Line.c" +++ /dev/null @@ -1,27 +0,0 @@ -#include "ti_msp_dl_config.h" -#include "Line.h" - -void Line_Follow(Light_TypeDef *light) -{ - light->sensor_state[0]=(DL_GPIO_readPins(Line_line1_PORT,Line_line1_PIN)>0)?0:1; - light->sensor_state[1]=(DL_GPIO_readPins(Line_line2_PORT,Line_line2_PIN)>0)?0:1; - light->sensor_state[2]=(DL_GPIO_readPins(Line_line3_PORT,Line_line3_PIN)>0)?0:1; - light->sensor_state[3]=(DL_GPIO_readPins(Line_line4_PORT,Line_line4_PIN)>0)?0:1; - light->sensor_state[4]=(DL_GPIO_readPins(Line_line5_PORT,Line_line5_PIN)>0)?0:1; - light->sensor_state[5]=(DL_GPIO_readPins(Line_line6_PORT,Line_line6_PIN)>0)?0:1; - light->sensor_state[6]=(DL_GPIO_readPins(Line_line7_PORT,Line_line7_PIN)>0)?0:1; - light->sensor_state[7]=(DL_GPIO_readPins(Line_line8_PORT,Line_line8_PIN)>0)?0:1; -} - -void Light_Compute(Light_TypeDef *light) -{ - light->error=0; - light->number=0; - for(uint8_t i=0;i<8;i++) - { - light->error+=light->sensor_state[i]*light->Mi[i]; - light->number+=light->sensor_state[i]; - // - } - light->error=light->error/light->number; -} \ No newline at end of file diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Line/Line.h" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Line/Line.h" deleted file mode 100644 index d9b76d9..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Line/Line.h" +++ /dev/null @@ -1,15 +0,0 @@ -#ifndef __LINE_H__ -#define __LINE_H__ - -typedef struct -{ - float sensor_state[8]; - float Mi[8]; - float error; - float last_number; - float number; -}Light_TypeDef; -void Line_Follow(Light_TypeDef *light); -void Light_Compute(Light_TypeDef *light); - -#endif \ No newline at end of file diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Motor/Motor.c" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Motor/Motor.c" deleted file mode 100644 index 3127278..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Motor/Motor.c" +++ /dev/null @@ -1,77 +0,0 @@ -#include "ti_msp_dl_config.h" -#include "Delay.h" - -uint8_t key_thistime; -uint8_t key_lasttime; -int8_t key,out; - -void DL_GPIO_Write(GPIO_Regs* gpio, uint32_t pins,uint8_t pinsVal) -{ - switch(pinsVal) - { - case 0:DL_GPIO_clearPins(gpio, pins);break; - case 1:DL_GPIO_setPins(gpio, pins);break; - } -} -void Motor_L(float value) -{ - if(value>=0) - { - DL_GPIO_Write(GPIOA,DL_GPIO_PIN_12,0); - DL_GPIO_Write(GPIOA,DL_GPIO_PIN_13,1); - DL_TimerA_setCaptureCompareValue(PWM_INST,value,GPIO_PWM_C0_IDX); - DL_GPIO_Write(GPIOA,DL_GPIO_PIN_22,1); - DL_GPIO_Write(GPIOA,DL_GPIO_PIN_18,0); - DL_TimerA_setCaptureCompareValue(PWM_INST,value,GPIO_PWM_C2_IDX); - } - else if(value<0) - { - DL_GPIO_Write(GPIOA,DL_GPIO_PIN_12,1); - DL_GPIO_Write(GPIOA,DL_GPIO_PIN_13,0); - DL_TimerA_setCaptureCompareValue(PWM_INST,-value,GPIO_PWM_C0_IDX); - DL_GPIO_Write(GPIOA,DL_GPIO_PIN_22,0); - DL_GPIO_Write(GPIOA,DL_GPIO_PIN_18,1); - DL_TimerA_setCaptureCompareValue(PWM_INST,-value,GPIO_PWM_C2_IDX); - } -} -void Motor_R(float value) -{ - if(value>=0) - { - DL_GPIO_Write(GPIOB,DL_GPIO_PIN_6,0); - DL_GPIO_Write(GPIOB,DL_GPIO_PIN_7,1); - DL_TimerA_setCaptureCompareValue(PWM_INST,value,GPIO_PWM_C1_IDX); - DL_GPIO_Write(GPIOB,DL_GPIO_PIN_2,0); - DL_GPIO_Write(GPIOB,DL_GPIO_PIN_3,1); - DL_TimerA_setCaptureCompareValue(PWM_INST,value,GPIO_PWM_C3_IDX); - } - else if(value<0) - { - DL_GPIO_Write(GPIOB,DL_GPIO_PIN_6,1); - DL_GPIO_Write(GPIOB,DL_GPIO_PIN_7,0); - DL_TimerA_setCaptureCompareValue(PWM_INST,-value,GPIO_PWM_C1_IDX); - DL_GPIO_Write(GPIOB,DL_GPIO_PIN_2,1); - DL_GPIO_Write(GPIOB,DL_GPIO_PIN_3,0); - DL_TimerA_setCaptureCompareValue(PWM_INST,-value,GPIO_PWM_C3_IDX); - } -} -int8_t Key_Motor(void) -{ - - // key_thistime=(DL_GPIO_readPins(GPIOA,DL_GPIO_PIN_27))?1:0; - if(DL_GPIO_readPins(GPIOA,DL_GPIO_PIN_27)>0)key_thistime=1; - else key_thistime=0; - if((key_thistime==1&&key_lasttime!=1)) - { - delay_ms(700); - key=1; - - } - else if((key_thistime==0&& key_lasttime==1)||(key_thistime==0&& key_lasttime==0)) - { - key=0; - } - key_lasttime=key_thistime; - out=(out>2)?0:key+out; - return out; -} \ No newline at end of file diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Motor/Motor.h" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Motor/Motor.h" deleted file mode 100644 index 5384066..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Motor/Motor.h" +++ /dev/null @@ -1,9 +0,0 @@ -#ifndef __MOTOR_H__ -#define __MOTOR_H__ - -void DL_GPIO_Write(GPIO_Regs* gpio, uint32_t pins,uint8_t pinsVal); -void Motor_L(float value); -void Motor_R(float value); -int8_t Key_Motor(void); - -#endif diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/PID/PID.c" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/PID/PID.c" deleted file mode 100644 index 1653dda..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/PID/PID.c" +++ /dev/null @@ -1,63 +0,0 @@ -#include "PID.h" -#include "ti_msp_dl_config.h" - -void PID_Init(PID_TypeDef *pid,float kp,float ki,float kd,int goal) -{ - pid->k[0]=kp; - pid->k[1]=ki; - pid->k[2]=kd; - // - pid->goal=goal; - - pid->integral=0.0f; - pid->derivative=0; - pid->last_error=0.0f; - pid->last_proportion=0.0f; - pid->last_output=0.0f; -} - //*************???************// -//float PID_Compute(PID_TypeDef *pid,float v) -//{ -// pid->error=pid->goal-v; -// pid->proportion=pid->error-pid->last_error; -// pid->integral=pid->error; -// pid->derivative=pid->proportion-pid->last_proportion; -// pid->last_output+=(pid->k[0]*pid->proportion)+(pid->k[1]*pid->integral)+(pid->k[2]*pid->derivative); -// pid->last_output=(pid->last_output>100)?100:((pid->last_output<-100)?-100:pid->last_output); -// pid->last_error=pid->error; -// pid->last_proportion=pid->proportion; -// return pid->last_output; -//} - //*************???************// -float PID_Compute(PID_TypeDef *pid,float v) -{ - pid->error=pid->goal-v; - pid->integral+=pid->error; - pid->derivative=pid->error-pid->last_error; - pid->last_output+=pid->k[0]*pid->error + pid->k[1]*pid->integral + pid->k[2]*pid->derivative; - // if(pid->last_output>100)pid->last_output=100; - // else if(pid->last_output<-100)pid->last_output=-100; - pid->last_output=(pid->last_output>100)?100:((pid->last_output<-100)?-100:pid->last_output); - pid->last_error =pid->error; - return pid->last_output; -} - -float PID_S_Compute(PID_TypeDef *pid,float x,float z) -{ - float error; - error=pid->goal-x; //px - pid->integral+=error; //ix - pid->derivative=error-pid->last_error; //dx - // - pid->last_output = pid->k[0] *error+ pid->integral *pid->k[1]+ pid->derivative *pid->k[2]; - pid->last_output=(pid->last_output>z)?z:((pid->last_output<-z)?-z:pid->last_output); - pid->integral=(pid->integral>20)?20:((pid->integral<-20)?-20:pid->integral); - pid->last_error=pid->error; - - return pid->last_output; -} - -void PID_Goal(PID_TypeDef *pid,float goal) -{ - pid->goal=goal; -} diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/PID/PID.h" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/PID/PID.h" deleted file mode 100644 index 345021b..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/PID/PID.h" +++ /dev/null @@ -1,20 +0,0 @@ -#ifndef __PID_H__ -#define __PID_H__ - -typedef struct{ - float k[3]; - float error; - float last_error; - float goal; - float proportion; - float derivative; - float last_proportion; - float integral; - float last_output; -}PID_TypeDef; -void PID_Init(PID_TypeDef *pid,float kp,float ki,float kd,int goal); -float PID_Compute(PID_TypeDef *pid,float v); -float PID_S_Compute(PID_TypeDef *pid,float x,float z); -void PID_Goal(PID_TypeDef *pid,float goal); - -#endif diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Uart0/Uart0.c" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Uart0/Uart0.c" deleted file mode 100644 index 8cc1878..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Uart0/Uart0.c" +++ /dev/null @@ -1,82 +0,0 @@ -#include "ti_msp_dl_config.h" -#include "Uart0.h" - -uint8_t uart_data = 0; -extern int8_t chair; - -void uart0_send_char(char ch) -{ - // while( DL_UART_isBusy(UART_0_INST) == true ); - DL_UART_Main_transmitData(UART_0_INST, ch); -} -void uart0_send_string(char* str) -{ - while(*str!=0&&str!=0) - { - uart0_send_char(*str++); - } -} -void Serial_PackInit(Serial_TypeDef *Ser,uint8_t *header,uint8_t length) -{ - Ser->header[0]=header[0]; - Ser->header[1]=header[1]; - Ser->length=length; - Ser->RxState=0; -} -void Serial_Getpack(Serial_TypeDef *Ser,uint8_t *Data) -{ - static uint8_t a=0; - if(Ser->RxState==0) - { - if(*Data==Ser->header[0])Ser->RxState=1; - } - else if(Ser->RxState==1) - { - if(*Data==Ser->header[1])Ser->RxState=2; - } - else if(Ser->RxState==2) - { - Ser->data[a]=*Data; - a++; - if(a==Ser->length) - { - a=0; - Ser->RxState=3; - } - } - else if(Ser->RxState==3) - { - Ser->RxState=0; - - } -} -void Decode_Euler_From_Bytes(uint8_t* data, float* pitch, float* roll, float* yaw) -{ - static float x,y; - uint16_t p_raw=((int16_t)data[1]<<8)|data[0]; - uint16_t r_raw=((int16_t)data[3]<<8)|data[2]; - uint16_t y_raw=((int16_t)data[5]<<8)|data[4]; - - *pitch=((float)p_raw/32768)*180; - *roll=((float)r_raw/32768)*180; - *yaw=((float)y_raw/32768)*180; - - if(*pitch>180) *pitch-=360.00f; - if(*roll>180) *roll-=360.00f; - if(chair==0) - { - if(*yaw>170) *yaw-=360.00f; - } - if(chair==1) - { - if(*yaw>170) *yaw-=360.00f; - } - else if(chair==2) - { - if(*yaw>270) *yaw-=360.00f; - } - x=((*yaw-y)>=0)?(*yaw-y):(y-*yaw); - y=(x<38)?*yaw:y; - *yaw=y; - -} \ No newline at end of file diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Uart0/Uart0.h" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Uart0/Uart0.h" deleted file mode 100644 index 99a62a1..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/Uart0/Uart0.h" +++ /dev/null @@ -1,19 +0,0 @@ -#ifndef __UART0_H__ -#define __UART0_H__ - -typedef struct{ - uint8_t header[2]; - uint8_t length; - uint8_t data[256]; - uint8_t tail; - uint8_t RxState; -}Serial_TypeDef; - -extern uint8_t uart_data; -void uart0_send_char(char ch); -void uart0_send_string(char* str); -void Serial_PackInit(Serial_TypeDef *Ser,uint8_t *header,uint8_t length); -void Serial_Getpack(Serial_TypeDef *Ser,uint8_t *Data); -void Decode_Euler_From_Bytes(uint8_t* data, float* pitch, float* roll, float* yaw); - -#endif \ No newline at end of file diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/MSPM0G3507.ccxml" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/MSPM0G3507.ccxml" deleted file mode 100644 index e3f3c69..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/MSPM0G3507.ccxml" +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/README.html" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/README.html" deleted file mode 100644 index 4180f14..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/README.html" +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - Readme - - - - - - - -
- - -
-
-

Readme

-

Example Summary

-

Empty project using DriverLib. This example shows a basic empty project using DriverLib with just main file and SysConfig initialization.

-

Peripherals & Pin Assignments

- - - - - - - - - - - - - - - - - - - - - - - - - -
PeripheralPinFunction
SYSCTL
DEBUGSSPA20Debug Clock
DEBUGSSPA19Debug Data In Out
-

BoosterPacks, Board Resources & Jumper Settings

-

Visit LP_MSPM0G3507 for LaunchPad information, including user guide and hardware files.

- - - - - - - - - - - - - - - - - - - - - - - - - - -
PinPeripheralFunctionLaunchPad PinLaunchPad Settings
PA20DEBUGSSSWCLKN/A
  • PA20 is used by SWD during debugging
    • J101 15:16 ON Connect to XDS-110 SWCLK while debugging
    • J101 15:16 OFF Disconnect from XDS-110 SWCLK if using pin in application
PA19DEBUGSSSWDION/A
  • PA19 is used by SWD during debugging
    • J101 13:14 ON Connect to XDS-110 SWDIO while debugging
    • J101 13:14 OFF Disconnect from XDS-110 SWDIO if using pin in application
-

Device Migration Recommendations

-

This project was developed for a superset device included in the LP_MSPM0G3507 LaunchPad. Please visit the CCS User’s Guide for information about migrating to other MSPM0 devices.

-

Low-Power Recommendations

-

TI recommends to terminate unused pins by setting the corresponding functions to GPIO and configure the pins to output low or input with internal pullup/pulldown resistor.

-

SysConfig allows developers to easily configure unused pins by selecting BoardConfigure Unused Pins.

-

For more information about jumper configuration to achieve low-power using the MSPM0 LaunchPad, please visit the LP-MSPM0G3507 User’s Guide.

-

Example Usage

-

Compile, load and run the example.

- -
- - - diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/README.md" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/README.md" deleted file mode 100644 index ce86fb3..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/README.md" +++ /dev/null @@ -1,41 +0,0 @@ -## Example Summary - -Empty project using DriverLib. -This example shows a basic empty project using DriverLib with just main file -and SysConfig initialization. - -## Peripherals & Pin Assignments - -| Peripheral | Pin | Function | -| --- | --- | --- | -| SYSCTL | | | -| DEBUGSS | PA20 | Debug Clock | -| DEBUGSS | PA19 | Debug Data In Out | - -## BoosterPacks, Board Resources & Jumper Settings - -Visit [LP_MSPM0G3507](https://www.ti.com/tool/LP-MSPM0G3507) for LaunchPad information, including user guide and hardware files. - -| Pin | Peripheral | Function | LaunchPad Pin | LaunchPad Settings | -| --- | --- | --- | --- | --- | -| PA20 | DEBUGSS | SWCLK | N/A |
  • PA20 is used by SWD during debugging
    • `J101 15:16 ON` Connect to XDS-110 SWCLK while debugging
    • `J101 15:16 OFF` Disconnect from XDS-110 SWCLK if using pin in application
| -| PA19 | DEBUGSS | SWDIO | N/A |
  • PA19 is used by SWD during debugging
    • `J101 13:14 ON` Connect to XDS-110 SWDIO while debugging
    • `J101 13:14 OFF` Disconnect from XDS-110 SWDIO if using pin in application
| - -### Device Migration Recommendations -This project was developed for a superset device included in the LP_MSPM0G3507 LaunchPad. Please -visit the [CCS User's Guide](https://software-dl.ti.com/msp430/esd/MSPM0-SDK/latest/docs/english/tools/ccs_ide_guide/doc_guide/doc_guide-srcs/ccs_ide_guide.html#sysconfig-project-migration) -for information about migrating to other MSPM0 devices. - -### Low-Power Recommendations -TI recommends to terminate unused pins by setting the corresponding functions to -GPIO and configure the pins to output low or input with internal -pullup/pulldown resistor. - -SysConfig allows developers to easily configure unused pins by selecting **Board**→**Configure Unused Pins**. - -For more information about jumper configuration to achieve low-power using the -MSPM0 LaunchPad, please visit the [LP-MSPM0G3507 User's Guide](https://www.ti.com/lit/slau873). - -## Example Usage - -Compile, load and run the example. diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/empty.c" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/empty.c" deleted file mode 100644 index 4f75335..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/empty.c" +++ /dev/null @@ -1,214 +0,0 @@ -/* - * Copyright (c) 2021, Texas Instruments Incorporated - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * - * * Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * - * * Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * * Neither the name of Texas Instruments Incorporated nor the names of - * its contributors may be used to endorse or promote products derived - * from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, - * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR - * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; - * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR - * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, - * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -#include "ti/devices/msp/m0p/mspm0g350x.h" -#include "ti/driverlib/dl_gpio.h" -#include "ti_msp_dl_config.h" -#include "Encoder.h" -#include "Motor.h" -#include "Delay.h" -#include "Uart0.h" -#include "Line.h" -#include "PID.h" - - -PID_TypeDef L_pid,R_pid,S_pid,F_pid; -Serial_TypeDef Ser; -Light_TypeDef light={{0},{4,3,2,1,-1,-2,-3,-4},0,0,0}; -uint8_t RxData,header[2]={0x55,0x53}; -float Pitch,Roll,Yaw; -int8_t value=-1,bl=0,chair=2,en=0; - - - -int main(void) -{ - SYSCFG_DL_init(); - NVIC_EnableIRQ(Encoder_INT_IRQN); //编码器1初始化 - // - DL_TimerA_startCounter(PWM_INST); //pwm初始化 - // - NVIC_ClearPendingIRQ(TIMER_0_INST_INT_IRQN); //定时器A0初始化 - NVIC_EnableIRQ(TIMER_0_INST_INT_IRQN); - // - NVIC_ClearPendingIRQ(UART_0_INST_INT_IRQN); - NVIC_EnableIRQ(UART_0_INST_INT_IRQN); //使能串口中断 - Serial_PackInit(&Ser,header,7); - // - PID_Init(&L_pid,2.6f,0.0f,2.75f,0); //PID左轮控制器初始化 - PID_Init(&R_pid,2.6f,0.0f,2.75f,0); //PID右轮控制器初始化 - PID_Init(&S_pid,0.02f,0.0f,0.03f,0); - PID_Init(&F_pid,0.37f,0.0f,0.32,0); - while (1) - { - chair=Key_Motor(); - if(DL_GPIO_readPins(GPIOB,DL_GPIO_PIN_9)>0) - { - en=1; - } - - if((light.last_number==1 && light.number==0)||(light.number==1 && light.last_number==0)) - { - DL_GPIO_Write(GPIOA, DL_GPIO_PIN_15,0); - delay_ms(200); - } - else - { - DL_GPIO_Write(GPIOA, DL_GPIO_PIN_15,1); - } - } - - -} -/*******************************************************************************************************************/ -void TIMER_0_INST_IRQHandler(void) -{ - - switch( DL_TimerG_getPendingInterrupt(TIMER_0_INST) ) - { - case DL_TIMER_IIDX_ZERO: - Decode_Euler_From_Bytes(Ser.data,&Pitch,&Roll,&Yaw); - light.last_number=light.number; - Line_Follow(&light); - Light_Compute(&light); - if(light.number!=0) - { - if(chair!=0) - { - PID_Goal(&L_pid,1.5+PID_S_Compute(&F_pid,light.error,1.5)); - PID_Goal(&R_pid,1.5-PID_S_Compute(&F_pid,light.error,1.5)); - } - else - { - PID_Goal(&L_pid,0); - PID_Goal(&R_pid,0); - } - bl=1; - } - else if(light.number==0&&light.error==0) - { - if(chair==0&&en==1) - { - if(bl==1) - { - value=(value>1)?1:value+1; - bl=0; - } - if(value==0) - { PID_Goal(&S_pid,0); - PID_Goal(&L_pid,1-PID_S_Compute(&S_pid,Yaw,1.5)); - PID_Goal(&R_pid,1+PID_S_Compute(&S_pid,Yaw,1.5)); - } - } - else if(chair==1&&en==1) - { - if(bl==1) - { - value=(value>2)?2:value+1; - bl=0; - } - if(value==0) - { PID_Goal(&S_pid,0); - PID_Goal(&L_pid,1-PID_S_Compute(&S_pid,Yaw,1.5)); - PID_Goal(&R_pid,1+PID_S_Compute(&S_pid,Yaw,1.5)); - } - else if(value==1) - { - PID_Goal(&S_pid,-179); - PID_Goal(&L_pid,1-PID_S_Compute(&S_pid,Yaw,1.5)); - PID_Goal(&R_pid,1+PID_S_Compute(&S_pid,Yaw,1.5)); - } - else if(value==2) - { - PID_Goal(&L_pid,0); - PID_Goal(&R_pid,0); - } - } - else if(chair==2&&en==1) - { - if(bl==1) - { - value=(value>3)?3:value+1; - bl=0; - } - if(value==0) - { PID_Goal(&S_pid,0); - PID_Goal(&L_pid,1-PID_S_Compute(&S_pid,Yaw,1.5)); - PID_Goal(&R_pid,1+PID_S_Compute(&S_pid,Yaw,1.5)); - } - else if(value==1) - { - PID_Goal(&S_pid,255); - PID_Goal(&L_pid,1-PID_S_Compute(&S_pid,Yaw,1.5)); - PID_Goal(&R_pid,1+PID_S_Compute(&S_pid,Yaw,1.5)); - } - else if(value==2) - { - PID_Goal(&S_pid,8); - PID_Goal(&L_pid,1-PID_S_Compute(&S_pid,Yaw,1.5)); - PID_Goal(&R_pid,1+PID_S_Compute(&S_pid,Yaw,1.5)); - } - else if(value==3) - { - PID_Goal(&L_pid,0); - PID_Goal(&R_pid,0); - } - } - - - } - Motor_L(PID_Compute(&L_pid,a[0])); //a[n]在Encoder.h文件里面声明 - Motor_R(PID_Compute(&R_pid,a[1])); //计算PID控制器输出并带入电机模式函数 - Encoder_Clear(); //清除编码值等待下一次定时中断测速 - break; - default:break; - } - DL_TimerG_clearInterruptStatus(TIMER_0_INST, DL_TIMER_IIDX_ZERO); -} -/*******************************************************************************************************************/ -void UART_0_INST_IRQHandler(void) -{ - switch( DL_UART_getPendingInterrupt(UART_0_INST) ) - { - case DL_UART_IIDX_RX: - uart_data = DL_UART_Main_receiveData(UART_0_INST); - Serial_Getpack(&Ser,&uart_data); - - uart0_send_char(Yaw); - DL_UART_clearInterruptStatus(UART_0_INST, DL_UART_INTERRUPT_RX); - break; - - default: - break; - } -} - diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/empty.syscfg" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/empty.syscfg" deleted file mode 100644 index 514915b..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/empty.syscfg" +++ /dev/null @@ -1,250 +0,0 @@ -/** - * These arguments were used when this file was generated. They will be automatically applied on subsequent loads - * via the GUI or CLI. Run CLI with '--help' for additional information on how to override these arguments. - * @cliArgs --device "MSPM0G350X" --part "Default" --package "LQFP-64(PM)" --product "mspm0_sdk@2.05.00.05" - * @v2CliArgs --device "MSPM0G3507" --package "LQFP-64(PM)" --product "mspm0_sdk@2.05.00.05" - * @versions {"tool":"1.24.0+4150"} - */ - -/** - * Import the modules used in this configuration. - */ -const GPIO = scripting.addModule("/ti/driverlib/GPIO", {}, false); -const GPIO1 = GPIO.addInstance(); -const GPIO2 = GPIO.addInstance(); -const GPIO3 = GPIO.addInstance(); -const GPIO4 = GPIO.addInstance(); -const GPIO5 = GPIO.addInstance(); -const GPIO6 = GPIO.addInstance(); -const GPIO7 = GPIO.addInstance(); -const PWM = scripting.addModule("/ti/driverlib/PWM", {}, false); -const PWM1 = PWM.addInstance(); -const SYSCTL = scripting.addModule("/ti/driverlib/SYSCTL"); -const SYSTICK = scripting.addModule("/ti/driverlib/SYSTICK"); -const TIMER = scripting.addModule("/ti/driverlib/TIMER", {}, false); -const TIMER1 = TIMER.addInstance(); -const UART = scripting.addModule("/ti/driverlib/UART", {}, false); -const UART1 = UART.addInstance(); - -/** - * Write custom configuration values to the imported modules. - */ -const gate7 = system.clockTree["MFCLKGATE"]; -gate7.enable = true; - -GPIO1.$name = "AN"; -GPIO1.port = "PORTA"; -GPIO1.associatedPins.create(4); -GPIO1.associatedPins[0].$name = "PIN_13"; -GPIO1.associatedPins[0].internalResistor = "PULL_DOWN"; -GPIO1.associatedPins[0].assignedPin = "13"; -GPIO1.associatedPins[0].pin.$assign = "PA13"; -GPIO1.associatedPins[1].$name = "PIN_12"; -GPIO1.associatedPins[1].internalResistor = "PULL_DOWN"; -GPIO1.associatedPins[1].assignedPin = "12"; -GPIO1.associatedPins[1].pin.$assign = "PA12"; -GPIO1.associatedPins[2].internalResistor = "PULL_DOWN"; -GPIO1.associatedPins[2].$name = "PIN_22"; -GPIO1.associatedPins[2].assignedPin = "22"; -GPIO1.associatedPins[2].pin.$assign = "PA22"; -GPIO1.associatedPins[3].internalResistor = "PULL_DOWN"; -GPIO1.associatedPins[3].$name = "PIN_18"; -GPIO1.associatedPins[3].assignedPin = "18"; -GPIO1.associatedPins[3].pin.$assign = "PA18"; - -const Board = scripting.addModule("/ti/driverlib/Board", {}, false); - -GPIO2.$name = "Encoder"; -GPIO2.port = "PORTA"; -GPIO2.associatedPins.create(2); -GPIO2.associatedPins[0].$name = "PIN_17"; -GPIO2.associatedPins[0].direction = "INPUT"; -GPIO2.associatedPins[0].internalResistor = "PULL_DOWN"; -GPIO2.associatedPins[0].interruptEn = true; -GPIO2.associatedPins[0].polarity = "RISE"; -GPIO2.associatedPins[0].assignedPin = "17"; -GPIO2.associatedPins[0].interruptPriority = "0"; -GPIO2.associatedPins[0].pin.$assign = "PA17"; -GPIO2.associatedPins[1].$name = "PIN_24"; -GPIO2.associatedPins[1].direction = "INPUT"; -GPIO2.associatedPins[1].internalResistor = "PULL_DOWN"; -GPIO2.associatedPins[1].assignedPin = "24"; -GPIO2.associatedPins[1].pin.$assign = "PA24"; - -GPIO3.$name = "BN"; -GPIO3.port = "PORTB"; -GPIO3.associatedPins.create(4); -GPIO3.associatedPins[0].$name = "PIN_6"; -GPIO3.associatedPins[0].assignedPin = "6"; -GPIO3.associatedPins[0].internalResistor = "PULL_DOWN"; -GPIO3.associatedPins[0].pin.$assign = "PB6"; -GPIO3.associatedPins[1].$name = "PIN_7"; -GPIO3.associatedPins[1].assignedPin = "7"; -GPIO3.associatedPins[1].internalResistor = "PULL_DOWN"; -GPIO3.associatedPins[1].pin.$assign = "PB7"; -GPIO3.associatedPins[2].$name = "PIN_2"; -GPIO3.associatedPins[2].internalResistor = "PULL_DOWN"; -GPIO3.associatedPins[2].assignedPin = "2"; -GPIO3.associatedPins[2].pin.$assign = "PB2"; -GPIO3.associatedPins[3].$name = "PIN_3"; -GPIO3.associatedPins[3].internalResistor = "PULL_DOWN"; -GPIO3.associatedPins[3].assignedPin = "3"; -GPIO3.associatedPins[3].pin.$assign = "PB3"; - -GPIO4.$name = "Encoder1"; -GPIO4.port = "PORTB"; -GPIO4.associatedPins.create(2); -GPIO4.associatedPins[0].$name = "EA"; -GPIO4.associatedPins[0].direction = "INPUT"; -GPIO4.associatedPins[0].internalResistor = "PULL_DOWN"; -GPIO4.associatedPins[0].interruptEn = true; -GPIO4.associatedPins[0].polarity = "RISE"; -GPIO4.associatedPins[0].assignedPin = "17"; -GPIO4.associatedPins[0].interruptPriority = "0"; -GPIO4.associatedPins[0].pin.$assign = "PB17"; -GPIO4.associatedPins[1].$name = "EB"; -GPIO4.associatedPins[1].direction = "INPUT"; -GPIO4.associatedPins[1].assignedPin = "12"; -GPIO4.associatedPins[1].internalResistor = "PULL_DOWN"; -GPIO4.associatedPins[1].pin.$assign = "PB12"; - -GPIO5.$name = "Line"; -GPIO5.associatedPins.create(8); -GPIO5.associatedPins[0].$name = "line1"; -GPIO5.associatedPins[0].direction = "INPUT"; -GPIO5.associatedPins[0].internalResistor = "PULL_DOWN"; -GPIO5.associatedPins[0].assignedPort = "PORTB"; -GPIO5.associatedPins[0].assignedPin = "27"; -GPIO5.associatedPins[0].pin.$assign = "PB27"; -GPIO5.associatedPins[1].$name = "line2"; -GPIO5.associatedPins[1].internalResistor = "PULL_DOWN"; -GPIO5.associatedPins[1].assignedPort = "PORTB"; -GPIO5.associatedPins[1].assignedPin = "26"; -GPIO5.associatedPins[1].direction = "INPUT"; -GPIO5.associatedPins[1].pin.$assign = "PB26"; -GPIO5.associatedPins[2].$name = "line3"; -GPIO5.associatedPins[2].internalResistor = "PULL_DOWN"; -GPIO5.associatedPins[2].assignedPort = "PORTB"; -GPIO5.associatedPins[2].assignedPin = "23"; -GPIO5.associatedPins[2].direction = "INPUT"; -GPIO5.associatedPins[2].pin.$assign = "PB23"; -GPIO5.associatedPins[3].$name = "line4"; -GPIO5.associatedPins[3].internalResistor = "PULL_DOWN"; -GPIO5.associatedPins[3].assignedPort = "PORTB"; -GPIO5.associatedPins[3].assignedPin = "21"; -GPIO5.associatedPins[3].direction = "INPUT"; -GPIO5.associatedPins[3].pin.$assign = "PB21"; -GPIO5.associatedPins[4].$name = "line5"; -GPIO5.associatedPins[4].internalResistor = "PULL_DOWN"; -GPIO5.associatedPins[4].assignedPort = "PORTB"; -GPIO5.associatedPins[4].assignedPin = "10"; -GPIO5.associatedPins[4].direction = "INPUT"; -GPIO5.associatedPins[4].pin.$assign = "PB10"; -GPIO5.associatedPins[5].direction = "INPUT"; -GPIO5.associatedPins[5].$name = "line6"; -GPIO5.associatedPins[5].internalResistor = "PULL_DOWN"; -GPIO5.associatedPins[5].assignedPort = "PORTA"; -GPIO5.associatedPins[5].assignedPin = "1"; -GPIO5.associatedPins[5].pin.$assign = "PA1"; -GPIO5.associatedPins[6].$name = "line7"; -GPIO5.associatedPins[6].direction = "INPUT"; -GPIO5.associatedPins[6].internalResistor = "PULL_DOWN"; -GPIO5.associatedPins[6].assignedPort = "PORTA"; -GPIO5.associatedPins[6].assignedPin = "14"; -GPIO5.associatedPins[6].pin.$assign = "PA14"; -GPIO5.associatedPins[7].$name = "line8"; -GPIO5.associatedPins[7].direction = "INPUT"; -GPIO5.associatedPins[7].internalResistor = "PULL_DOWN"; -GPIO5.associatedPins[7].assignedPort = "PORTA"; -GPIO5.associatedPins[7].assignedPin = "7"; -GPIO5.associatedPins[7].pin.$assign = "PA7"; - -GPIO6.port = "PORTA"; -GPIO6.$name = "Buzzer"; -GPIO6.associatedPins[0].$name = "led1"; -GPIO6.associatedPins[0].internalResistor = "PULL_DOWN"; -GPIO6.associatedPins[0].assignedPin = "15"; -GPIO6.associatedPins[0].pin.$assign = "PA15"; - -GPIO7.$name = "KEY"; -GPIO7.associatedPins.create(2); -GPIO7.associatedPins[0].$name = "key1"; -GPIO7.associatedPins[0].direction = "INPUT"; -GPIO7.associatedPins[0].internalResistor = "PULL_DOWN"; -GPIO7.associatedPins[0].assignedPort = "PORTA"; -GPIO7.associatedPins[0].assignedPin = "27"; -GPIO7.associatedPins[0].pin.$assign = "PA27"; -GPIO7.associatedPins[1].$name = "key2"; -GPIO7.associatedPins[1].direction = "INPUT"; -GPIO7.associatedPins[1].assignedPort = "PORTB"; -GPIO7.associatedPins[1].internalResistor = "PULL_DOWN"; -GPIO7.associatedPins[1].assignedPin = "9"; -GPIO7.associatedPins[1].pin.$assign = "PB9"; - -PWM1.$name = "PWM"; -PWM1.clockDivider = 8; -PWM1.timerCount = 100; -PWM1.pwmMode = "EDGE_ALIGN_UP"; -PWM1.ccIndex = [0,1,2,3]; -PWM1.PWM_CHANNEL_0.$name = "ti_driverlib_pwm_PWMTimerCC0"; -PWM1.PWM_CHANNEL_0.dutyCycle = 50; -PWM1.PWM_CHANNEL_1.$name = "ti_driverlib_pwm_PWMTimerCC1"; -PWM1.PWM_CHANNEL_1.dutyCycle = 50; -PWM1.ccp0PinConfig.$name = "ti_driverlib_gpio_GPIOPinGeneric0"; -PWM1.ccp0PinConfig.direction = scripting.forceWrite("OUTPUT"); -PWM1.ccp0PinConfig.hideOutputInversion = scripting.forceWrite(false); -PWM1.ccp0PinConfig.onlyInternalResistor = scripting.forceWrite(false); -PWM1.ccp0PinConfig.passedPeripheralType = scripting.forceWrite("Digital"); -PWM1.ccp1PinConfig.$name = "ti_driverlib_gpio_GPIOPinGeneric1"; -PWM1.ccp1PinConfig.direction = scripting.forceWrite("OUTPUT"); -PWM1.ccp1PinConfig.hideOutputInversion = scripting.forceWrite(false); -PWM1.ccp1PinConfig.onlyInternalResistor = scripting.forceWrite(false); -PWM1.ccp1PinConfig.passedPeripheralType = scripting.forceWrite("Digital"); -PWM1.peripheral.$assign = "TIMA0"; -PWM1.peripheral.ccp0Pin.$assign = "PA8"; -PWM1.peripheral.ccp1Pin.$assign = "PB20"; -PWM1.peripheral.ccp2Pin.$assign = "PB4"; -PWM1.peripheral.ccp3Pin.$assign = "PA28"; -PWM1.PWM_CHANNEL_2.$name = "ti_driverlib_pwm_PWMTimerCC2"; -PWM1.PWM_CHANNEL_2.dutyCycle = 50; -PWM1.PWM_CHANNEL_3.$name = "ti_driverlib_pwm_PWMTimerCC3"; -PWM1.PWM_CHANNEL_3.dutyCycle = 50; -PWM1.ccp2PinConfig.$name = "ti_driverlib_gpio_GPIOPinGeneric4"; -PWM1.ccp3PinConfig.$name = "ti_driverlib_gpio_GPIOPinGeneric5"; - -SYSCTL.forceDefaultClkConfig = true; -SYSCTL.clockTreeEn = true; - -SYSTICK.periodEnable = true; -SYSTICK.period = 32000; -SYSTICK.interruptEnable = true; -SYSTICK.systickEnable = true; -SYSTICK.interruptPriority = "0"; - -TIMER1.$name = "TIMER_0"; -TIMER1.timerClkDiv = 8; -TIMER1.timerClkPrescale = 100; -TIMER1.timerMode = "PERIODIC"; -TIMER1.timerStartTimer = true; -TIMER1.interrupts = ["ZERO"]; -TIMER1.timerPeriod = "2 ms"; -TIMER1.interruptPriority = "0"; -TIMER1.peripheral.$assign = "TIMG0"; - -UART1.$name = "UART_0"; -UART1.enabledInterrupts = ["RX"]; -UART1.interruptPriority = "0"; -UART1.peripheral.$assign = "UART0"; -UART1.peripheral.rxPin.$assign = "PB1"; -UART1.peripheral.txPin.$assign = "PB0"; -UART1.txPinConfig.$name = "ti_driverlib_gpio_GPIOPinGeneric2"; -UART1.rxPinConfig.$name = "ti_driverlib_gpio_GPIOPinGeneric3"; - -/** - * Pinmux solution for unlocked pins/peripherals. This ensures that minor changes to the automatic solver in a future - * version of the tool will not impact the pinmux you originally saw. These lines can be completely deleted in order to - * re-solve from scratch. - */ -Board.peripheral.$suggestSolution = "DEBUGSS"; -Board.peripheral.swclkPin.$suggestSolution = "PA20"; -Board.peripheral.swdioPin.$suggestSolution = "PA19"; diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/readme.txt" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/readme.txt" deleted file mode 100644 index d783fef..0000000 --- "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 2024\345\271\264H\351\242\230/workspace_ccstheia/empty_LP_MSPM0G3507_nortos_ticlang/targetConfigs/readme.txt" +++ /dev/null @@ -1,9 +0,0 @@ -The 'targetConfigs' folder contains target-configuration (.ccxml) files, automatically generated based -on the device and connection settings specified in your project on the Properties > General page. - -Please note that in automatic target-configuration management, changes to the project's device and/or -connection settings will either modify an existing or generate a new target-configuration file. Thus, -if you manually edit these auto-generated files, you may need to re-apply your changes. Alternatively, -you may create your own target-configuration file for this project and manage it manually. You can -always switch back to automatic target-configuration management by checking the "Manage the project's -target-configuration automatically" checkbox on the project's Properties > General page. \ No newline at end of file -- Gitee From 41d253ed30ce8f3e5ca598345b17901a0c5590fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BD=98=E4=B8=87=E4=BC=8D?= <739355616@qq.com> Date: Mon, 7 Jul 2025 21:36:34 +0800 Subject: [PATCH 4/5] =?UTF-8?q?add:=E5=A2=9E=E5=8A=A0=E4=BA=86=E4=B8=A4?= =?UTF-8?q?=E4=B8=AA=E6=96=87=E4=BB=B6=E7=9B=AE=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../README.md" | 7 +++++++ .../README.md" | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/README.md" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 MSPM0G3507-\345\212\237\350\203\275\345\274\200\345\217\221/README.md" diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/README.md" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/README.md" new file mode 100644 index 0000000..81e6d14 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/README.md" @@ -0,0 +1,7 @@ + * @item 嵌入式共同开发仓库 + * @brief 开发电赛校赛以及备赛的项目 + * @details 嵌入式成员可以进行开发 + * @author 潘万伍 + * @version V1.0.0 + * @date 2025.06.13 + diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 MSPM0G3507-\345\212\237\350\203\275\345\274\200\345\217\221/README.md" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 MSPM0G3507-\345\212\237\350\203\275\345\274\200\345\217\221/README.md" new file mode 100644 index 0000000..81e6d14 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.1 MSPM0G3507-\345\212\237\350\203\275\345\274\200\345\217\221/README.md" @@ -0,0 +1,7 @@ + * @item 嵌入式共同开发仓库 + * @brief 开发电赛校赛以及备赛的项目 + * @details 嵌入式成员可以进行开发 + * @author 潘万伍 + * @version V1.0.0 + * @date 2025.06.13 + -- Gitee From 45f863425f4a9ef045dc9be0a462c6231d29f363 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BD=98=E4=B8=87=E4=BC=8D?= <739355616@qq.com> Date: Mon, 7 Jul 2025 21:38:51 +0800 Subject: [PATCH 5/5] =?UTF-8?q?feature:=E6=B7=BB=E5=8A=A0=E4=BA=86M0G3507?= =?UTF-8?q?=E7=9A=84=E7=8A=B6=E6=80=81=E6=9C=BA=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../LP_MSPM0G3507_Project/.ccsproject" | 17 + .../LP_MSPM0G3507_Project/.clangd" | 11 + .../LP_MSPM0G3507_Project/.cproject" | 99 ++ .../LP_MSPM0G3507_Project/.project" | 20 + .../org.eclipse.cdt.codan.core.prefs" | 3 + .../org.eclipse.core.resources.prefs" | 6 + .../index/Task_All.c.C0395B6A0B23F462.idx" | Bin 0 -> 156 bytes .../index/Task_all.c.234F34E8D913924E.idx" | Bin 0 -> 564 bytes .../index/Task_all.c.B685BF5DA9F2BAEA.idx" | Bin 0 -> 170 bytes .../index/Task_all.h.266C920BC433DD1D.idx" | Bin 0 -> 812 bytes ...gpio_software_poll.c.0FF22E43E307380D.idx" | Bin 0 -> 576 bytes ...gpio_software_poll.c.AB7399DF9EB2254D.idx" | Bin 0 -> 254 bytes .../clangd/index/main.c.9956391563F493ED.idx" | Bin 0 -> 444 bytes .../clangd/index/main.h.4662EFF863109B6C.idx" | Bin 0 -> 264 bytes .../ti_msp_dl_config.c.05468A60A299EC25.idx" | Bin 0 -> 1366 bytes .../ti_msp_dl_config.c.812C2648ED051581.idx" | Bin 0 -> 1418 bytes .../ti_msp_dl_config.h.8B71486B0F1D1964.idx" | Bin 0 -> 990 bytes .../ti_msp_dl_config.h.F7753472E5F4E7FC.idx" | Bin 0 -> 1016 bytes .../Debug/.clangd/compile_commands.json" | 17 + .../LP_MSPM0G3507_Project/Debug/Event.dot" | 30 + .../Debug/LP_MSPM0G3507_Project.map" | 248 +++ .../Debug/LP_MSPM0G3507_Project.out" | Bin 0 -> 23852 bytes .../Debug/LP_MSPM0G3507_Project_linkInfo.xml" | 1455 +++++++++++++++++ .../Debug/LP_MSPM0G3507_nortos_ticlang.map" | 245 +++ .../Debug/LP_MSPM0G3507_nortos_ticlang.out" | Bin 0 -> 26284 bytes ...LP_MSPM0G3507_nortos_ticlang_linkInfo.xml" | 1397 ++++++++++++++++ .../LP_MSPM0G3507_Project/Debug/Task_all.d" | 5 + .../LP_MSPM0G3507_Project/Debug/Task_all.o" | Bin 0 -> 2540 bytes .../LP_MSPM0G3507_Project/Debug/ccsObjs.opt" | 7 + .../Debug/device.cmd.genlibs" | 53 + .../LP_MSPM0G3507_Project/Debug/device.opt" | 1 + .../Debug/device_linker.cmd" | 68 + .../LP_MSPM0G3507_Project/Debug/main.d" | 154 ++ .../LP_MSPM0G3507_Project/Debug/main.o" | Bin 0 -> 2456 bytes .../LP_MSPM0G3507_Project/Debug/makefile" | 156 ++ .../LP_MSPM0G3507_Project/Debug/objects.mk" | 8 + .../LP_MSPM0G3507_Project/Debug/sources.mk" | 128 ++ .../Debug/startup_mspm0g350x_ticlang.d" | 64 + .../Debug/startup_mspm0g350x_ticlang.o" | Bin 0 -> 4280 bytes .../Debug/subdir_rules.mk" | 43 + .../Debug/subdir_vars.mk" | 76 + .../Debug/ti_msp_dl_config.c" | 95 ++ .../Debug/ti_msp_dl_config.d" | 150 ++ .../Debug/ti_msp_dl_config.h" | 108 ++ .../Debug/ti_msp_dl_config.o" | Bin 0 -> 14652 bytes .../LP_MSPM0G3507_Project/Project.syscfg" | 36 + .../LP_MSPM0G3507_Project/README.html" | 144 ++ .../LP_MSPM0G3507_Project/README.md" | 44 + .../LP_MSPM0G3507_Project/Task_all.c" | 68 + .../LP_MSPM0G3507_Project/Task_all.h" | 15 + .../LP_MSPM0G3507_Project/main.c" | 30 + .../LP_MSPM0G3507_Project/main.h" | 9 + .../targetConfigs/MSPM0G3507.ccxml" | 22 + .../targetConfigs/readme.txt" | 9 + 54 files changed, 5041 insertions(+) create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.ccsproject" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.clangd" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.cproject" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.project" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.settings/org.eclipse.cdt.codan.core.prefs" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.settings/org.eclipse.core.resources.prefs" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/Task_All.c.C0395B6A0B23F462.idx" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/Task_all.c.234F34E8D913924E.idx" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/Task_all.c.B685BF5DA9F2BAEA.idx" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/Task_all.h.266C920BC433DD1D.idx" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/gpio_software_poll.c.0FF22E43E307380D.idx" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/gpio_software_poll.c.AB7399DF9EB2254D.idx" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/main.c.9956391563F493ED.idx" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/main.h.4662EFF863109B6C.idx" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.c.05468A60A299EC25.idx" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.c.812C2648ED051581.idx" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.h.8B71486B0F1D1964.idx" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.h.F7753472E5F4E7FC.idx" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/compile_commands.json" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/Event.dot" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_Project.map" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_Project.out" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_Project_linkInfo.xml" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_nortos_ticlang.map" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_nortos_ticlang.out" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_nortos_ticlang_linkInfo.xml" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/Task_all.d" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/Task_all.o" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/ccsObjs.opt" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/device.cmd.genlibs" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/device.opt" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/device_linker.cmd" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/main.d" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/main.o" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/makefile" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/objects.mk" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/sources.mk" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/startup_mspm0g350x_ticlang.d" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/startup_mspm0g350x_ticlang.o" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/subdir_rules.mk" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/subdir_vars.mk" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/ti_msp_dl_config.c" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/ti_msp_dl_config.d" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/ti_msp_dl_config.h" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/ti_msp_dl_config.o" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Project.syscfg" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/README.html" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/README.md" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Task_all.c" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Task_all.h" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/main.c" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/main.h" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/targetConfigs/MSPM0G3507.ccxml" create mode 100644 "\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/targetConfigs/readme.txt" diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.ccsproject" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.ccsproject" new file mode 100644 index 0000000..b6ffc40 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.ccsproject" @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.clangd" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.clangd" new file mode 100644 index 0000000..8c4daa2 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.clangd" @@ -0,0 +1,11 @@ +# This is an auto-generated file - do not add it to source-control + +CompileFlags: + CompilationDatabase: Debug/.clangd + +Diagnostics: + Suppress: '*' + +InlayHints: + Enabled: No + diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.cproject" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.cproject" new file mode 100644 index 0000000..c735000 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.cproject" @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.project" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.project" new file mode 100644 index 0000000..a4b9bd5 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.project" @@ -0,0 +1,20 @@ + + + LP_MSPM0G3507_Project + + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + + + + + + com.ti.ccstudio.core.ccsNature + org.eclipse.cdt.core.cnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.core.ccnature + + diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.settings/org.eclipse.cdt.codan.core.prefs" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.settings/org.eclipse.cdt.codan.core.prefs" new file mode 100644 index 0000000..f653028 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.settings/org.eclipse.cdt.codan.core.prefs" @@ -0,0 +1,3 @@ +eclipse.preferences.version=1 +inEditor=false +onBuild=false diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.settings/org.eclipse.core.resources.prefs" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.settings/org.eclipse.core.resources.prefs" new file mode 100644 index 0000000..093dbb9 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/.settings/org.eclipse.core.resources.prefs" @@ -0,0 +1,6 @@ +eclipse.preferences.version=1 +encoding//Debug/makefile=UTF-8 +encoding//Debug/objects.mk=UTF-8 +encoding//Debug/sources.mk=UTF-8 +encoding//Debug/subdir_rules.mk=UTF-8 +encoding//Debug/subdir_vars.mk=UTF-8 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/Task_All.c.C0395B6A0B23F462.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/Task_All.c.C0395B6A0B23F462.idx" new file mode 100644 index 0000000000000000000000000000000000000000..e95d82932dacdee8f8866bbd62049160da363665 GIT binary patch literal 156 zcmWIYbaR`+z`)>~;#rZKT9U{DWD5ataY<2T0FVZQw9K4TD}8-^XDj{C;?$yI{eZ-> z#611-{G#mQg2d$1_~hi`l8n^MM17xtc;DavUjuhzQv>t(fTH}Y)Z`NVki_Ebc*mR^ qy<~>s%G@N7nMJ8-#Sl6t5kwakB^Pr8X-3AGFK+~z-*$V?zyJUX@hnvU literal 0 HcmV?d00001 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/Task_all.c.234F34E8D913924E.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/Task_all.c.234F34E8D913924E.idx" new file mode 100644 index 0000000000000000000000000000000000000000..3c6a701e092fb8fc82238f6221e967eade78392d GIT binary patch literal 564 zcmWIYbaT^TVqkDi@vO*AElFfyU|w`iFlcf*5&NZFy~l zVY-5P!nPe~;#rZKT9U{DWD5ataY<2T9FPWsw9K4TD}8-^XDj{C;?$yI{eZ-> z#611-{G#mQg2d$1_~hi`l8n^MM17xtc;DavUjuhzQv>t(fTH}Y)Z`NVlEk9))Dq|X zytK^pV*QZB;_UduoE*JmhT_WHB#;e7scFR!IwuiC7Z)WLa|3Bc#+ff~1e)J=d(XfC E01;3!5C8xG literal 0 HcmV?d00001 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/Task_all.h.266C920BC433DD1D.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/Task_all.h.266C920BC433DD1D.idx" new file mode 100644 index 0000000000000000000000000000000000000000..48d57d77aef1dda3065b34f168cd69775ab23c19 GIT binary patch literal 812 zcmWIYbaPW-W?*nm@vO*AElFfyU|!p zd6l{OrNwp(X_+~xR{Hw-&Q|)N#i>Qb`T>b$iFx|v`9;~q1&PV2@yW@>B^jxiiTXYP z@xH+Uz6S2brUvHm0Y&*)smUe!a2u1UXH*8oM&%}E=ILbsgA^Ei1`x`Sp)5Z$g`v1I zH|ZEKfaj+jS$#_Fs5&nLF#NeW#5fed1Oq2fj)RSnn>AobNd3b<5<&b7d_V>4EbLrh z0<3@&q=5aI|5uH7&Dp#ROdt~&Ik>DP)Ek6S<&;&LXHZCxMa6?gQ zTJd@$-!KB*0Q3q_1PtCQSI0a2Rk3H{;Rfmvg$Z+UGjcM*c`%Ox^@4l}Qv~xK$Vi~y zV8Sp@frNoRf(gUC!pI5n0#qF40ibG->tU)Hic)hDL7d{EA;{%HFvr>~w^j%VuO4IdA zGUIcL3*u99;*<09(lXQaG8iZ|IK3b|teMVbYe-)`Dqc zVbYb;)q(LCrGm<~wEH?S@i1xYXuH4+;bGF%({+RK;EK6WY>E^t%Wk={D4CIkNlQRW z38pGi@V)<%)%LZFJWN_DTFx*-Qp&rMSS|k71BF#sRD@uv6E015<=>*z1{Bui(UpY> zpJx5ev-|Cr6F^~Y9&Kru@FVNWT;)pt=OE_-{RA@`s2Aub7|*`MeZ~2ftDiv*0J;k% iT$GxV2x1o(B^QeWX=bLt=es`?T1T)lGBN~;#rZKT9U{DWD5ataY<2TC6ES#w9K4TD}8-^XDj{C;?$yI{eZ-> z#611-{G#mQg2d$1_~hi`l8n^MME&%F%>4M`{Irtt#G=&rg8ZDEc%OiH-{1gW19xLn z1M~R2{GyWl;`oxx3+ensN(yP`-Q1||juMkN*{ t4ln_A8UsU7YFe>4k~&5%borb_kmBN^j+i`1^{c5MdAPe literal 0 HcmV?d00001 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/main.c.9956391563F493ED.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/main.c.9956391563F493ED.idx" new file mode 100644 index 0000000000000000000000000000000000000000..32f365b17e9e371483825c9513b1e08eb02ba699 GIT binary patch literal 444 zcmWIYbaUIn$iU#7;#rZKT9U}Zz`!5`#Kk2=nIC~P7^G$9q+03g>pNTNhZd(673&8i zmL=xtm**E{7Z)TZr^Y8I7nfwDW+v+U1jPFW2lyJe8=D%K#|ISUXQd{W=)0sQm8R>L zWX9(f7sRLJ#3$$HrDdk;WiU``aBgB|o?bF_jLBdCnFjQEWp0u@(Ax&$S0o<4D~jY{ z0EP(@KMOwxn1BWe14B`2TCppVIz}!O`IPdmBvy<6^^81Bf-HhUFw-u%PCS==*Wnyc uSc*eR6ebKbEhiCVba7E~u`-Ck3?d)^7(GzH%rvV!d`4irN-z^6GXnr{E__u0 literal 0 HcmV?d00001 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/main.h.4662EFF863109B6C.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/main.h.4662EFF863109B6C.idx" new file mode 100644 index 0000000000000000000000000000000000000000..6edcbc2cd1bf01a13eaa4999f8904a10fe413fc0 GIT binary patch literal 264 zcmWIYbaP{1WMFVk@vO*AElFfyU|A;{%HFvr>~w^g|Mhv*QzU za`ZA7C^afKF*6Tn3`22cZW73CMX71U;y~J{q$ePKZvAdXE+$4!MnSN%A@VtiAiB6H X8LW9Xnv9+6d_jxsWW{0##DYT!rg literal 0 HcmV?d00001 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.c.05468A60A299EC25.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.c.05468A60A299EC25.idx" new file mode 100644 index 0000000000000000000000000000000000000000..1d54f408c06354e8da797d330494a642edc23567 GIT binary patch literal 1366 zcmWIYbaV4#Wngel@vO*AElFfyU|-2*)R<1_Oz zOOV7svLQa`qG*ah+<^S@)FOto%$!s!eSLjrEB(;o)S_bjfW)%IJpJ=#N^cY z4M-{1gW19xLn1M~QRqWrAX7PN?-yUL_orE`qHB-j|*?*VPFDE z2Z#h{f(e-Pl$n<`WR5R5&%*!=R#pcQ2X!z3lfJU#>SB+BQ8#!PfKk9|CSs-zCScM< zscFS^Kxd$mG;p3WXt79Lg$Aq#Q1VXW2?*0L}j3#+Gy zrxHvH3#*r;mpY6G^BW@UoR-j4Z6SEVcqLy`irh z3|>!24g#unWpP!3xiV6)EW72(qGX^=mO_?D-n5ahfqV06|IUa@|5Q_fdJR|%#9=<0 z{BCP)=dA;^K;dx4a0!?Lu4JrRk-pHT4=C&|?`{gS$?fBmcyIr}89;YA%Q;)Xgj-I` zez9k|;!L2htE#ITOqlm+`r+5Ye(QjS7_u0`t%TVD3{+5ZfQ46c{j}Lz+aK%zs*Yle zg1f|3;^E5|;ja6E!l0mlsTNhfu)O446i66kB}{nsdYJ?I{`v=i!d@(15-^uMko^{Q zL|6SNP}q&xO$H{+C*pDXaZ4CT*qOx{o@^$$m3p5nb2$MNj%17!gSq!K>vx{rZ@++q zJy|@3VTKqyu58!mFFOqkeQOqLE*WkNv&qtF;XLEWiC=-j qZgOsBFi#bw<|Kl278fNKivww9*3TQfy;z$MO=V-zyJW9wX`(= literal 0 HcmV?d00001 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.c.812C2648ED051581.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.c.812C2648ED051581.idx" new file mode 100644 index 0000000000000000000000000000000000000000..20f93350a71c2502fa2cfc7aff48dd33768d2451 GIT binary patch literal 1418 zcmWIYbaQKBWngel@vO*AElFfyU|-2*)R<1_Oz zOOV7svLQa`qG*ah+<^S@)FOto%$!s!eSLjrEB(;o)S_bjfW)%IJpJ=#N^cY z#=z zoW#6zeV5dv(sccj%=p~mg7}o2_~iV&w9It9Wcpi~!BAY8n^Xe~I@6a;8s6@WN<0kA z3=FJ#B6><-0vxPB!g2c2qbrXKZ{=ZN0!jyn1ZaW@nDmsHmo;RLFF4P`0E`M&2N4H# zFaeXkvgGPwkAqP+co=}u#%d;FrVb`x(nYCh#dSbyTe+rsbIjPsz{tbu&g?D=GcTk+6Y#^J@Rjh)e%eQ-OL7SPaBrKAZe*Yi;MP1GPZmaK>;6m;@M$a3bV=WXS(7{ps=f|s~b$1_i6g!*TR15fQA^d z7{aZD*#QhxP;!8US9ATe*<0Hm>;S5cVvK^j#8u+q%NOCU`+>rspn$0sRlcyi$#&w#?Vg0?C!LmpXI<|QbZe}n~6{Y4Rf^-%aB^Qf>7;GQ{447Fz PZ}9eFZ9X)Wk&OWWhx5vp literal 0 HcmV?d00001 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.h.8B71486B0F1D1964.idx" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/.cache/clangd/index/ti_msp_dl_config.h.8B71486B0F1D1964.idx" new file mode 100644 index 0000000000000000000000000000000000000000..82e8e4befd52b16a016eb2a469f0b248969bf506 GIT binary patch literal 990 zcmbV~&rcIU6vtA2l9H6gb+gE5XxADS|}-39SRpRf1L3vKNUi zqgWEh)5*9LIXfba;v_Yfh-#xrqO25t30szXQd=Pj90r>X`P}Ej874h8enjbh<>I7U67rGt6ephhdbK%Li z?wNaj&{nSlsEA67L-y&!`oNp`J3nCW!wsm4YT)lLD9Kwn_C~7T@4uQ3Ew&3@I1Gmm zHN>DJw2o>s#|9XV!B{uPM?PHd^?jnJ84ki=fMX$$syw(BpI|rxGkqNQTn?{2N<7Ol zJOqcD-n@OmQ*XN=&vpJt+}a+$%G7gk?gTgCvtVj>1`W<9z_8nS1NZd5ykkGV^q85< z!}&pO@_zUH=*{BNTZU)h>`{*Sl$eP-od)0Tw6i;#J71W38crYP>W^bpqraN?%5Vy% zdO04qBX?hH)P6FYh1upz03}7)(O6WqkdyeFtsY*UfHru0?7|JN-1V#74QlrDe zKWhPqn4_0%;_7t(fJQO7%ji8t1m5WE0^^h8k>MyFis5K-G=XV>x;vP+dp@?C?h<*w zNvBL0Fv2BZSb8CUJm)Z5ciWso8^}?Mgb_lKFiLa6I7;dzy@1LNo8v{@AlNXtJ4>jJ z@?3ppN}(IBFv&$WXkCOEo`lb z{6rWLCMAcOqGJ_1yCj;mcKuQ2^`E081XRCy06<;U_k)0kIaM&OiOuG1aum|=WsER>dcoD6Q9qAA_24hVUANp{urT!B;DR3w3Y?WAPO_d&A zjSmW(hUqqmn=eHc9w(k>1n!32Ti!B#C9s)xRX*A9BXMhG;EGUB!Kq`?MAky6{Tfuc ztbo9N=2hI>{_2kV;=&VQG7YD@q{;h@vwb(Mi*E&Jd0{P^v%nSM2sm;;XVI0xwQ66;0(-c)dVnN>7Ir&gCnulz}x-jZUptl T-?f2YJ*b!G0SIn~f$i`w2@m}D literal 0 HcmV?d00001 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/compile_commands.json" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/compile_commands.json" new file mode 100644 index 0000000..e839a25 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/.clangd/compile_commands.json" @@ -0,0 +1,17 @@ +[ + { + "directory" : "C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project/Debug", + "command" : "clang++ -D__MSPM0G3507__ -I\"C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project\" -I\"C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project/Debug\" -I\"C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include\" -I\"C:/ti/mspm0_sdk_2_05_00_05/source\" -isystem\"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/include/armv7em-ti-none-eabihf/c++/v1\" -isystem\"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/include/c++/v1\" -isystem\"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/clang/18/include\" -isystem\"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/include/c\"", + "file" : "C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project/Debug/ti_msp_dl_config.c" + }, + { + "directory" : "C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project/Debug", + "command" : "clang++ -D__MSPM0G3507__ -I\"C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project\" -I\"C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project/Debug\" -I\"C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include\" -I\"C:/ti/mspm0_sdk_2_05_00_05/source\" -isystem\"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/include/armv7em-ti-none-eabihf/c++/v1\" -isystem\"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/include/c++/v1\" -isystem\"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/clang/18/include\" -isystem\"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/include/c\"", + "file" : "C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project/main.c" + }, + { + "directory" : "C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project/Debug", + "command" : "clang++ -D__MSPM0G3507__ -I\"C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project\" -I\"C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project/Debug\" -I\"C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include\" -I\"C:/ti/mspm0_sdk_2_05_00_05/source\" -isystem\"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/include/armv7em-ti-none-eabihf/c++/v1\" -isystem\"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/include/c++/v1\" -isystem\"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib/clang/18/include\" -isystem\"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/include/c\"", + "file" : "C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project/Task_all.c" + } +] diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/Event.dot" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/Event.dot" new file mode 100644 index 0000000..88ef4a5 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/Event.dot" @@ -0,0 +1,30 @@ + + +digraph H { + + parent [ + shape=plaintext + label=< + + + + + + + + + + + + + + + + + + +
Channel 1Channel 2Channel 3Channel 4Channel 5Channel 6Channel 7Channel 8Channel 9Channel 10Channel 11Channel 12Channel 13Channel 14Channel 15
+ >]; + + +} diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_Project.map" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_Project.map" new file mode 100644 index 0000000..c2760e9 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_Project.map" @@ -0,0 +1,248 @@ +****************************************************************************** + TI ARM Clang Linker PC v4.0.0 +****************************************************************************** +>> Linked Mon Jul 7 21:19:34 2025 + +OUTPUT FILE NAME: +ENTRY POINT SYMBOL: "_c_int00_noinit_noargs" address: 00000145 + + +MEMORY CONFIGURATION + + name origin length used unused attr fill +---------------------- -------- --------- -------- -------- ---- -------- + FLASH 00000000 00020000 000001a0 0001fe60 R X + SRAM 20200000 00008000 00000200 00007e00 RW X + BCR_CONFIG 41c00000 000000ff 00000000 000000ff R + BSL_CONFIG 41c00100 00000080 00000000 00000080 R + + +SEGMENT ALLOCATION MAP + +run origin load origin length init length attrs members +---------- ----------- ---------- ----------- ----- ------- +00000000 00000000 000001a0 000001a0 r-x + 00000000 00000000 000000c0 000000c0 r-- .intvecs + 000000c0 000000c0 000000e0 000000e0 r-x .text +20207e00 20207e00 00000200 00000000 rw- + 20207e00 20207e00 00000200 00000000 rw- .stack + + +SECTION ALLOCATION MAP + + output attributes/ +section page origin length input sections +-------- ---- ---------- ---------- ---------------- +.intvecs 0 00000000 000000c0 + 00000000 000000c0 startup_mspm0g350x_ticlang.o (.intvecs) + +.text 0 000000c0 000000e0 + 000000c0 00000030 ti_msp_dl_config.o (.text.SYSCFG_DL_SYSCTL_init) + 000000f0 0000002c ti_msp_dl_config.o (.text.SYSCFG_DL_initPower) + 0000011c 00000028 ti_msp_dl_config.o (.text.SYSCFG_DL_GPIO_init) + 00000144 00000020 libc.a : boot_cortex_m.c.obj (.text:_c_int00_noinit_noargs) + 00000164 00000012 main.o (.text.main) + 00000176 00000010 ti_msp_dl_config.o (.text.SYSCFG_DL_init) + 00000186 0000000a driverlib.a : dl_common.o (.text.DL_Common_delayCycles) + 00000190 00000004 startup_mspm0g350x_ticlang.o (.text.Reset_Handler) + 00000194 00000004 libc.a : pre_init.c.obj (.text._system_pre_init) + 00000198 00000004 : exit.c.obj (.text:abort) + 0000019c 00000002 startup_mspm0g350x_ticlang.o (.text.Default_Handler) + 0000019e 00000002 Task_all.o (.text.Task_Function) + +.cinit 0 00000000 00000000 + +.init_array +* 0 00000000 00000000 UNINITIALIZED + +.binit 0 00000000 00000000 + +.stack 0 20207e00 00000200 UNINITIALIZED + 20207e00 00000004 libc.a : boot_cortex_m.c.obj (.stack) + 20207e04 000001fc --HOLE-- + +__llvm_prf_cnts +* 0 20200000 00000000 UNINITIALIZED + +__llvm_prf_bits +* 0 20200000 00000000 UNINITIALIZED + +MODULE SUMMARY + + Module code ro data rw data + ------ ---- ------- ------- + .\ + startup_mspm0g350x_ticlang.o 6 192 0 + ti_msp_dl_config.o 148 0 0 + main.o 18 0 0 + Task_all.o 2 0 0 + +--+------------------------------+------+---------+---------+ + Total: 174 192 0 + + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/lib/ticlang/m0p/mspm0g1x0x_g3x0x/driverlib.a + dl_common.o 10 0 0 + +--+------------------------------+------+---------+---------+ + Total: 10 0 0 + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi/c/libc.a + boot_cortex_m.c.obj 32 0 0 + exit.c.obj 4 0 0 + pre_init.c.obj 4 0 0 + +--+------------------------------+------+---------+---------+ + Total: 40 0 0 + + Stack: 0 0 512 + +--+------------------------------+------+---------+---------+ + Grand Total: 224 192 512 + + +GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name + +address name +------- ---- +0000019d ADC0_IRQHandler +0000019d ADC1_IRQHandler +0000019d AES_IRQHandler +00000198 C$$EXIT +0000019d CANFD0_IRQHandler +0000019d DAC0_IRQHandler +00000187 DL_Common_delayCycles +0000019d DMA_IRQHandler +0000019d Default_Handler +0000019d GROUP0_IRQHandler +0000019d GROUP1_IRQHandler +0000019d HardFault_Handler +0000019d I2C0_IRQHandler +0000019d I2C1_IRQHandler +0000019d NMI_Handler +0000019d PendSV_Handler +0000019d RTC_IRQHandler +00000191 Reset_Handler +0000019d SPI0_IRQHandler +0000019d SPI1_IRQHandler +0000019d SVC_Handler +0000011d SYSCFG_DL_GPIO_init +000000c1 SYSCFG_DL_SYSCTL_init +00000177 SYSCFG_DL_init +000000f1 SYSCFG_DL_initPower +0000019d SysTick_Handler +0000019d TIMA0_IRQHandler +0000019d TIMA1_IRQHandler +0000019d TIMG0_IRQHandler +0000019d TIMG12_IRQHandler +0000019d TIMG6_IRQHandler +0000019d TIMG7_IRQHandler +0000019d TIMG8_IRQHandler +0000019f Task_Function +0000019d UART0_IRQHandler +0000019d UART1_IRQHandler +0000019d UART2_IRQHandler +0000019d UART3_IRQHandler +20208000 __STACK_END +00000200 __STACK_SIZE +00000000 __TI_ATRegion0_region_sz +00000000 __TI_ATRegion0_src_addr +00000000 __TI_ATRegion0_trg_addr +00000000 __TI_ATRegion1_region_sz +00000000 __TI_ATRegion1_src_addr +00000000 __TI_ATRegion1_trg_addr +00000000 __TI_ATRegion2_region_sz +00000000 __TI_ATRegion2_src_addr +00000000 __TI_ATRegion2_trg_addr +00000000 __TI_CINIT_Base +00000000 __TI_CINIT_Limit +00000000 __TI_CINIT_Warm +ffffffff __TI_pprof_out_hndl +ffffffff __TI_prof_data_size +ffffffff __TI_prof_data_start +00000000 __TI_static_base__ +ffffffff __binit__ +UNDEFED __mpu_init +20207e00 __stack +20200000 __start___llvm_prf_bits +20200000 __start___llvm_prf_cnts +20200000 __stop___llvm_prf_bits +20200000 __stop___llvm_prf_cnts +00000145 _c_int00_noinit_noargs +00000195 _system_pre_init +00000199 abort +ffffffff binit +00000000 interruptVectors +00000165 main + + +GLOBAL SYMBOLS: SORTED BY Symbol Address + +address name +------- ---- +00000000 __TI_ATRegion0_region_sz +00000000 __TI_ATRegion0_src_addr +00000000 __TI_ATRegion0_trg_addr +00000000 __TI_ATRegion1_region_sz +00000000 __TI_ATRegion1_src_addr +00000000 __TI_ATRegion1_trg_addr +00000000 __TI_ATRegion2_region_sz +00000000 __TI_ATRegion2_src_addr +00000000 __TI_ATRegion2_trg_addr +00000000 __TI_CINIT_Base +00000000 __TI_CINIT_Limit +00000000 __TI_CINIT_Warm +00000000 __TI_static_base__ +00000000 interruptVectors +000000c1 SYSCFG_DL_SYSCTL_init +000000f1 SYSCFG_DL_initPower +0000011d SYSCFG_DL_GPIO_init +00000145 _c_int00_noinit_noargs +00000165 main +00000177 SYSCFG_DL_init +00000187 DL_Common_delayCycles +00000191 Reset_Handler +00000195 _system_pre_init +00000198 C$$EXIT +00000199 abort +0000019d ADC0_IRQHandler +0000019d ADC1_IRQHandler +0000019d AES_IRQHandler +0000019d CANFD0_IRQHandler +0000019d DAC0_IRQHandler +0000019d DMA_IRQHandler +0000019d Default_Handler +0000019d GROUP0_IRQHandler +0000019d GROUP1_IRQHandler +0000019d HardFault_Handler +0000019d I2C0_IRQHandler +0000019d I2C1_IRQHandler +0000019d NMI_Handler +0000019d PendSV_Handler +0000019d RTC_IRQHandler +0000019d SPI0_IRQHandler +0000019d SPI1_IRQHandler +0000019d SVC_Handler +0000019d SysTick_Handler +0000019d TIMA0_IRQHandler +0000019d TIMA1_IRQHandler +0000019d TIMG0_IRQHandler +0000019d TIMG12_IRQHandler +0000019d TIMG6_IRQHandler +0000019d TIMG7_IRQHandler +0000019d TIMG8_IRQHandler +0000019d UART0_IRQHandler +0000019d UART1_IRQHandler +0000019d UART2_IRQHandler +0000019d UART3_IRQHandler +0000019f Task_Function +00000200 __STACK_SIZE +20200000 __start___llvm_prf_bits +20200000 __start___llvm_prf_cnts +20200000 __stop___llvm_prf_bits +20200000 __stop___llvm_prf_cnts +20207e00 __stack +20208000 __STACK_END +ffffffff __TI_pprof_out_hndl +ffffffff __TI_prof_data_size +ffffffff __TI_prof_data_start +ffffffff __binit__ +ffffffff binit +UNDEFED __mpu_init + +[69 symbols] diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_Project.out" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_Project.out" new file mode 100644 index 0000000000000000000000000000000000000000..2e66ba2b0fcad6fc3ff5be83fb3150908cda6164 GIT binary patch literal 23852 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 literal 0 HcmV?d00001 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_Project_linkInfo.xml" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_Project_linkInfo.xml" new file mode 100644 index 0000000..e0e882a --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_Project_linkInfo.xml" @@ -0,0 +1,1455 @@ + + + TI ARM Clang Linker PC v4.0.0.LTS + Copyright (c) 1996-2018 Texas Instruments Incorporated + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\bin\tiarmlnk -IC:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib -o LP_MSPM0G3507_Project.out -mLP_MSPM0G3507_Project.map -iC:/ti/mspm0_sdk_2_05_00_05/source -iC:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project -iC:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project/Debug/syscfg -iC:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib --diag_wrap=off --display_error_number --warn_sections --xml_link_info=LP_MSPM0G3507_Project_linkInfo.xml --rom_model ./ti_msp_dl_config.o ./startup_mspm0g350x_ticlang.o ./Task_all.o ./main.o -l./device_linker.cmd -ldevice.cmd.genlibs -llibc.a --start-group -llibc++.a -llibc++abi.a -llibc.a -llibsys.a -llibsysbm.a -llibclang_rt.builtins.a -llibclang_rt.profile.a --end-group --cg_opt_level=2 + 0x686bc966 + 0x0 + C:\Users\Pavan\workspace_ccstheia\LP_MSPM0G3507_Project\Debug\LP_MSPM0G3507_Project.out + + _c_int00_noinit_noargs +
0x145
+
+ + + C:\Users\Pavan\workspace_ccstheia\LP_MSPM0G3507_Project\Debug\.\ + object + ti_msp_dl_config.o + ti_msp_dl_config.o + + + C:\Users\Pavan\workspace_ccstheia\LP_MSPM0G3507_Project\Debug\.\ + object + startup_mspm0g350x_ticlang.o + startup_mspm0g350x_ticlang.o + + + C:\Users\Pavan\workspace_ccstheia\LP_MSPM0G3507_Project\Debug\.\ + object + Task_all.o + Task_all.o + + + C:\Users\Pavan\workspace_ccstheia\LP_MSPM0G3507_Project\Debug\.\ + object + main.o + main.o + + + C:\Users\Pavan\workspace_ccstheia\LP_MSPM0G3507_Project\Debug\ + object + <internal> + <internal> + + + C:\ti\mspm0_sdk_2_05_00_05\source\ti\driverlib\lib\ticlang\m0p\mspm0g1x0x_g3x0x\ + archive + driverlib.a + dl_common.o + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + boot_cortex_m.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + mathacl_init.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + autoinit.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + pre_init.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + cpy_tbl.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + copy_zero_init.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + copy_decompress_none.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + copy_decompress_lzss.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + exit.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + _lock.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + args_main.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ + archive + libclang_rt.builtins.a + aeabi_memcpy.S.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ + archive + libclang_rt.builtins.a + aeabi_memset.S.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + memcpy16.S.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + memset16.S.obj + + + + + .intvecs + 0x0 + true + 0x0 + 0xc0 + 0x4 + + + + .text.SYSCFG_DL_SYSCTL_init + 0xc0 + true + true + 0xc0 + 0x30 + 0x4 + + + + .text.SYSCFG_DL_initPower + 0xf0 + true + true + 0xf0 + 0x2c + 0x4 + + + + .text.SYSCFG_DL_GPIO_init + 0x11c + true + true + 0x11c + 0x28 + 0x4 + + + + .text:_c_int00_noinit_noargs + 0x144 + true + true + 0x144 + 0x20 + 0x4 + + + + .text.main + 0x164 + true + true + 0x164 + 0x12 + 0x2 + + + + .text.SYSCFG_DL_init + 0x176 + true + true + 0x176 + 0x10 + 0x2 + + + + .text.DL_Common_delayCycles + 0x186 + true + true + 0x186 + 0xa + 0x2 + + + + .text.Reset_Handler + 0x190 + true + true + 0x190 + 0x4 + 0x2 + + + + .text._system_pre_init + 0x194 + true + true + 0x194 + 0x4 + 0x2 + + + + .text:abort + 0x198 + true + true + 0x198 + 0x4 + 0x2 + + + + .text.Default_Handler + 0x19c + true + true + 0x19c + 0x2 + 0x2 + + + + .text.Task_Function + 0x19e + true + true + 0x19e + 0x2 + 0x2 + + + + __TI_cinit_table + 0x0 + true + 0x0 + 0x0 + 0x4 + + + .binit + 0x0 + true + 0x0 + 0x0 + 0x4 + + + .stack + true + true + 0x20207e00 + 0x4 + 0x4 + + + + .stack + true + true + 0x20207e00 + 0x0 + 0x8 + + + .debug_loc + 0x0 + 0x0 + 0x1b + 0x1 + + + + .debug_loc + 0x1b + 0x1b + 0x13 + 0x1 + + + + .debug_loc + 0x2e + 0x2e + 0xd8 + 0x1 + + + + .debug_loc + 0x106 + 0x106 + 0x26 + 0x1 + + + + .debug_abbrev + 0x0 + 0x0 + 0x188 + 0x1 + + + + .debug_abbrev + 0x188 + 0x188 + 0x6d + 0x1 + + + + .debug_abbrev + 0x1f5 + 0x1f5 + 0x5e + 0x1 + + + + .debug_abbrev + 0x253 + 0x253 + 0x6e + 0x1 + + + + .debug_abbrev + 0x2c1 + 0x2c1 + 0x62 + 0x1 + + + + .debug_abbrev + 0x323 + 0x323 + 0xaf + 0x1 + + + + .debug_abbrev + 0x3d2 + 0x3d2 + 0x39 + 0x1 + + + + .debug_abbrev + 0x40b + 0x40b + 0xb3 + 0x1 + + + + .debug_abbrev + 0x4be + 0x4be + 0xf + 0x0 + + + .debug_info + 0x0 + 0x0 + 0x1108 + 0x1 + + + + .debug_info + 0x1108 + 0x1108 + 0x80 + 0x1 + + + + .debug_info + 0x1188 + 0x1188 + 0xa1 + 0x1 + + + + .debug_info + 0x1229 + 0x1229 + 0xc1 + 0x1 + + + + .debug_info + 0x12ea + 0x12ea + 0x75 + 0x1 + + + + .debug_info + 0x135f + 0x135f + 0x423 + 0x1 + + + + .debug_info + 0x1782 + 0x1782 + 0x46 + 0x1 + + + + .debug_info + 0x17c8 + 0x17c8 + 0xed + 0x1 + + + + .debug_info + 0x18b5 + 0x18b5 + 0xb1 + 0x0 + + + .debug_ranges + 0x0 + 0x0 + 0x28 + 0x1 + + + + .debug_ranges + 0x28 + 0x28 + 0x18 + 0x1 + + + + .debug_ranges + 0x40 + 0x40 + 0x18 + 0x1 + + + + .debug_ranges + 0x58 + 0x58 + 0x48 + 0x1 + + + + .debug_ranges + 0xa0 + 0xa0 + 0x18 + 0x1 + + + + .debug_str + 0x0 + 0x0 + 0xdb9 + 0x1 + + + + .debug_str + 0xdb9 + 0xdb9 + 0x168 + 0x1 + + + + .debug_str + 0xf21 + 0xf21 + 0x119 + 0x1 + + + + .debug_str + 0x103a + 0x103a + 0x122 + 0x1 + + + + .debug_str + 0x115c + 0x115c + 0x177 + 0x1 + + + + .debug_str + 0x12d3 + 0x12d3 + 0x225 + 0x1 + + + + .debug_str + 0x14f8 + 0x14f8 + 0xf5 + 0x1 + + + + .debug_str + 0x15ed + 0x15ed + 0x13f + 0x1 + + + + .debug_frame + 0x0 + 0x0 + 0x60 + 0x4 + + + + .debug_frame + 0x60 + 0x60 + 0x30 + 0x4 + + + + .debug_frame + 0x90 + 0x90 + 0x30 + 0x4 + + + + .debug_frame + 0xc0 + 0xc0 + 0x20 + 0x4 + + + + .debug_frame + 0xe0 + 0xe0 + 0x20 + 0x4 + + + + .debug_frame + 0x100 + 0x100 + 0x90 + 0x4 + + + + .debug_frame + 0x190 + 0x190 + 0x20 + 0x4 + + + + .debug_frame + 0x1b0 + 0x1b0 + 0x30 + 0x4 + + + + .debug_line + 0x0 + 0x0 + 0x363 + 0x1 + + + + .debug_line + 0x363 + 0x363 + 0xb8 + 0x1 + + + + .debug_line + 0x41b + 0x41b + 0x65 + 0x1 + + + + .debug_line + 0x480 + 0x480 + 0x56 + 0x1 + + + + .debug_line + 0x4d6 + 0x4d6 + 0x179 + 0x1 + + + + .debug_line + 0x64f + 0x64f + 0x1dc + 0x1 + + + + .debug_line + 0x82b + 0x82b + 0x3e + 0x1 + + + + .debug_line + 0x869 + 0x869 + 0x69 + 0x1 + + + + + + .intvecs + 0x0 + 0x0 + 0xc0 + + + + + + .text + 0xc0 + 0xc0 + 0xe0 + + + + + + + + + + + + + + + + + .const + 0x0 + 0x0 + + + + + .cinit + 0x0 + 0x0 + 0x0 + + + + + + .pinit + 0x0 + 0x0 + + + + + .rodata + 0x0 + 0x0 + + + + + .ARM.exidx + 0x0 + 0x0 + + + + + .init_array + 0x0 + 0x0 + + + + + .binit + 0x0 + 0x0 + 0x0 + + + + + + .TI.ramfunc + 0x0 + 0x0 + + + + + .vtable + 0x0 + 0x0 + + + + + .args + 0x0 + 0x0 + + + + + .data + 0x0 + 0x0 + + + + + .bss + 0x0 + 0x0 + + + + + .sysmem + 0x0 + 0x0 + + + + + .stack + 0x20207e00 + 0x200 + + + + + + + .BCRConfig + 0x0 + 0x0 + + + + + .BSLConfig + 0x0 + 0x0 + + + + + .TI.noinit + 0x0 + 0x0 + + + + + .TI.persistent + 0x0 + 0x0 + + + + + .TI.local + 0x0 + 0x0 + + + + + .TI.onchip + 0x0 + 0x0 + + + + + .TI.offchip + 0x0 + 0x0 + + + + + __llvm_prf_cnts + 0x20200000 + 0x0 + + + + + __llvm_prf_bits + 0x20200000 + 0x0 + + + + + .debug_loc + 0x0 + 0x0 + 0x12c + + + + + + + + + .debug_abbrev + 0x0 + 0x0 + 0x4cd + + + + + + + + + + + + + + .debug_info + 0x0 + 0x0 + 0x1966 + + + + + + + + + + + + + + .debug_ranges + 0x0 + 0x0 + 0xb8 + + + + + + + + + + .debug_str + 0x0 + 0x0 + 0x172c + + + + + + + + + + + + + .debug_frame + 0x0 + 0x0 + 0x1e0 + + + + + + + + + + + + + .debug_line + 0x0 + 0x0 + 0x8d2 + + + + + + + + + + + + + Veneer$$CMSE + 0x0 + 0x0 + + + + + SEGMENT_0 + 0x0 + 0x0 + 0x1a0 + 0x5 + + + + + + + SEGMENT_1 + 0x20207e00 + 0x200 + 0x6 + + + + + + + + FLASH + 0x0 + 0x0 + 0x20000 + 0x1a0 + 0x1fe60 + RX + + + 0x0 + 0x0 + + + + 0x0 + 0x0 + + + + 0x0 + 0xc0 + + + + 0xc0 + 0xe0 + + + + 0x1a0 + 0x1fe60 + + + + + SRAM + 0x0 + 0x20200000 + 0x8000 + 0x200 + 0x7e00 + RWX + + + 0x20200000 + 0x0 + + + + 0x20200000 + 0x0 + + + + 0x20200000 + 0x7e00 + + + 0x20207e00 + 0x200 + + + + + + BCR_CONFIG + 0x0 + 0x41c00000 + 0xff + 0x0 + 0xff + R + + + + + BSL_CONFIG + 0x0 + 0x41c00100 + 0x80 + 0x0 + 0x80 + R + + + + + + + __start___llvm_prf_cnts + 0x20200000 + + + __stop___llvm_prf_cnts + 0x20200000 + + + __start___llvm_prf_bits + 0x20200000 + + + __stop___llvm_prf_bits + 0x20200000 + + + __TI_CINIT_Base + 0x0 + + + __TI_CINIT_Limit + 0x0 + + + __TI_CINIT_Warm + 0x0 + + + binit + 0xffffffff + + + __binit__ + 0xffffffff + + + __STACK_SIZE + 0x200 + + + __STACK_END + 0x20208000 + + + __TI_pprof_out_hndl + 0xffffffff + + + __TI_prof_data_start + 0xffffffff + + + __TI_prof_data_size + 0xffffffff + + + __TI_static_base__ + 0x0 + + + SYSCFG_DL_init + 0x177 + + + + SYSCFG_DL_initPower + 0xf1 + + + + SYSCFG_DL_GPIO_init + 0x11d + + + + SYSCFG_DL_SYSCTL_init + 0xc1 + + + + Default_Handler + 0x19d + + + + Reset_Handler + 0x191 + + + + interruptVectors + 0x0 + + + + NMI_Handler + 0x19d + + + + HardFault_Handler + 0x19d + + + + SVC_Handler + 0x19d + + + + PendSV_Handler + 0x19d + + + + SysTick_Handler + 0x19d + + + + GROUP0_IRQHandler + 0x19d + + + + GROUP1_IRQHandler + 0x19d + + + + TIMG8_IRQHandler + 0x19d + + + + UART3_IRQHandler + 0x19d + + + + ADC0_IRQHandler + 0x19d + + + + ADC1_IRQHandler + 0x19d + + + + CANFD0_IRQHandler + 0x19d + + + + DAC0_IRQHandler + 0x19d + + + + SPI0_IRQHandler + 0x19d + + + + SPI1_IRQHandler + 0x19d + + + + UART1_IRQHandler + 0x19d + + + + UART2_IRQHandler + 0x19d + + + + UART0_IRQHandler + 0x19d + + + + TIMG0_IRQHandler + 0x19d + + + + TIMG6_IRQHandler + 0x19d + + + + TIMA0_IRQHandler + 0x19d + + + + TIMA1_IRQHandler + 0x19d + + + + TIMG7_IRQHandler + 0x19d + + + + TIMG12_IRQHandler + 0x19d + + + + I2C0_IRQHandler + 0x19d + + + + I2C1_IRQHandler + 0x19d + + + + AES_IRQHandler + 0x19d + + + + RTC_IRQHandler + 0x19d + + + + DMA_IRQHandler + 0x19d + + + + Task_Function + 0x19f + + + + main + 0x165 + + + + __TI_ATRegion0_src_addr + 0x0 + + + __TI_ATRegion0_trg_addr + 0x0 + + + __TI_ATRegion0_region_sz + 0x0 + + + __TI_ATRegion1_src_addr + 0x0 + + + __TI_ATRegion1_trg_addr + 0x0 + + + __TI_ATRegion1_region_sz + 0x0 + + + __TI_ATRegion2_src_addr + 0x0 + + + __TI_ATRegion2_trg_addr + 0x0 + + + __TI_ATRegion2_region_sz + 0x0 + + + DL_Common_delayCycles + 0x187 + + + + _c_int00_noinit_noargs + 0x145 + + + + __stack + 0x20207e00 + + + + _system_pre_init + 0x195 + + + + abort + 0x199 + + + + C$$EXIT + 0x198 + + + + __mpu_init + 0x0 + + + Link successful +
diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_nortos_ticlang.map" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_nortos_ticlang.map" new file mode 100644 index 0000000..13417ca --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_nortos_ticlang.map" @@ -0,0 +1,245 @@ +****************************************************************************** + TI ARM Clang Linker PC v4.0.0 +****************************************************************************** +>> Linked Sat Jul 5 21:46:49 2025 + +OUTPUT FILE NAME: +ENTRY POINT SYMBOL: "_c_int00_noinit_noargs" address: 00000185 + + +MEMORY CONFIGURATION + + name origin length used unused attr fill +---------------------- -------- --------- -------- -------- ---- -------- + FLASH 00000000 00020000 000001d0 0001fe30 R X + SRAM 20200000 00008000 00000200 00007e00 RW X + BCR_CONFIG 41c00000 000000ff 00000000 000000ff R + BSL_CONFIG 41c00100 00000080 00000000 00000080 R + + +SEGMENT ALLOCATION MAP + +run origin load origin length init length attrs members +---------- ----------- ---------- ----------- ----- ------- +00000000 00000000 000001d0 000001d0 r-x + 00000000 00000000 000000c0 000000c0 r-- .intvecs + 000000c0 000000c0 00000110 00000110 r-x .text +20207e00 20207e00 00000200 00000000 rw- + 20207e00 20207e00 00000200 00000000 rw- .stack + + +SECTION ALLOCATION MAP + + output attributes/ +section page origin length input sections +-------- ---- ---------- ---------- ---------------- +.intvecs 0 00000000 000000c0 + 00000000 000000c0 startup_mspm0g350x_ticlang.o (.intvecs) + +.text 0 000000c0 00000110 + 000000c0 00000040 gpio_software_poll.o (.text.main) + 00000100 00000030 ti_msp_dl_config.o (.text.SYSCFG_DL_SYSCTL_init) + 00000130 0000002c ti_msp_dl_config.o (.text.SYSCFG_DL_initPower) + 0000015c 00000028 ti_msp_dl_config.o (.text.SYSCFG_DL_GPIO_init) + 00000184 00000020 libc.a : boot_cortex_m.c.obj (.text:_c_int00_noinit_noargs) + 000001a4 00000010 ti_msp_dl_config.o (.text.SYSCFG_DL_init) + 000001b4 0000000a driverlib.a : dl_common.o (.text.DL_Common_delayCycles) + 000001be 00000004 startup_mspm0g350x_ticlang.o (.text.Reset_Handler) + 000001c2 00000004 libc.a : pre_init.c.obj (.text._system_pre_init) + 000001c6 00000004 : exit.c.obj (.text:abort) + 000001ca 00000002 startup_mspm0g350x_ticlang.o (.text.Default_Handler) + 000001cc 00000004 --HOLE-- [fill = 0] + +.cinit 0 00000000 00000000 + +.init_array +* 0 00000000 00000000 UNINITIALIZED + +.binit 0 00000000 00000000 + +.stack 0 20207e00 00000200 UNINITIALIZED + 20207e00 00000004 libc.a : boot_cortex_m.c.obj (.stack) + 20207e04 000001fc --HOLE-- + +__llvm_prf_cnts +* 0 20200000 00000000 UNINITIALIZED + +__llvm_prf_bits +* 0 20200000 00000000 UNINITIALIZED + +MODULE SUMMARY + + Module code ro data rw data + ------ ---- ------- ------- + .\ + startup_mspm0g350x_ticlang.o 6 192 0 + ti_msp_dl_config.o 148 0 0 + gpio_software_poll.o 64 0 0 + +--+------------------------------+------+---------+---------+ + Total: 218 192 0 + + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/lib/ticlang/m0p/mspm0g1x0x_g3x0x/driverlib.a + dl_common.o 10 0 0 + +--+------------------------------+------+---------+---------+ + Total: 10 0 0 + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi/c/libc.a + boot_cortex_m.c.obj 32 0 0 + exit.c.obj 4 0 0 + pre_init.c.obj 4 0 0 + +--+------------------------------+------+---------+---------+ + Total: 40 0 0 + + Stack: 0 0 512 + +--+------------------------------+------+---------+---------+ + Grand Total: 268 192 512 + + +GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name + +address name +------- ---- +000001cb ADC0_IRQHandler +000001cb ADC1_IRQHandler +000001cb AES_IRQHandler +000001c6 C$$EXIT +000001cb CANFD0_IRQHandler +000001cb DAC0_IRQHandler +000001b5 DL_Common_delayCycles +000001cb DMA_IRQHandler +000001cb Default_Handler +000001cb GROUP0_IRQHandler +000001cb GROUP1_IRQHandler +000001cb HardFault_Handler +000001cb I2C0_IRQHandler +000001cb I2C1_IRQHandler +000001cb NMI_Handler +000001cb PendSV_Handler +000001cb RTC_IRQHandler +000001bf Reset_Handler +000001cb SPI0_IRQHandler +000001cb SPI1_IRQHandler +000001cb SVC_Handler +0000015d SYSCFG_DL_GPIO_init +00000101 SYSCFG_DL_SYSCTL_init +000001a5 SYSCFG_DL_init +00000131 SYSCFG_DL_initPower +000001cb SysTick_Handler +000001cb TIMA0_IRQHandler +000001cb TIMA1_IRQHandler +000001cb TIMG0_IRQHandler +000001cb TIMG12_IRQHandler +000001cb TIMG6_IRQHandler +000001cb TIMG7_IRQHandler +000001cb TIMG8_IRQHandler +000001cb UART0_IRQHandler +000001cb UART1_IRQHandler +000001cb UART2_IRQHandler +000001cb UART3_IRQHandler +20208000 __STACK_END +00000200 __STACK_SIZE +00000000 __TI_ATRegion0_region_sz +00000000 __TI_ATRegion0_src_addr +00000000 __TI_ATRegion0_trg_addr +00000000 __TI_ATRegion1_region_sz +00000000 __TI_ATRegion1_src_addr +00000000 __TI_ATRegion1_trg_addr +00000000 __TI_ATRegion2_region_sz +00000000 __TI_ATRegion2_src_addr +00000000 __TI_ATRegion2_trg_addr +00000000 __TI_CINIT_Base +00000000 __TI_CINIT_Limit +00000000 __TI_CINIT_Warm +ffffffff __TI_pprof_out_hndl +ffffffff __TI_prof_data_size +ffffffff __TI_prof_data_start +00000000 __TI_static_base__ +ffffffff __binit__ +UNDEFED __mpu_init +20207e00 __stack +20200000 __start___llvm_prf_bits +20200000 __start___llvm_prf_cnts +20200000 __stop___llvm_prf_bits +20200000 __stop___llvm_prf_cnts +00000185 _c_int00_noinit_noargs +000001c3 _system_pre_init +000001c7 abort +ffffffff binit +00000000 interruptVectors +000000c1 main + + +GLOBAL SYMBOLS: SORTED BY Symbol Address + +address name +------- ---- +00000000 __TI_ATRegion0_region_sz +00000000 __TI_ATRegion0_src_addr +00000000 __TI_ATRegion0_trg_addr +00000000 __TI_ATRegion1_region_sz +00000000 __TI_ATRegion1_src_addr +00000000 __TI_ATRegion1_trg_addr +00000000 __TI_ATRegion2_region_sz +00000000 __TI_ATRegion2_src_addr +00000000 __TI_ATRegion2_trg_addr +00000000 __TI_CINIT_Base +00000000 __TI_CINIT_Limit +00000000 __TI_CINIT_Warm +00000000 __TI_static_base__ +00000000 interruptVectors +000000c1 main +00000101 SYSCFG_DL_SYSCTL_init +00000131 SYSCFG_DL_initPower +0000015d SYSCFG_DL_GPIO_init +00000185 _c_int00_noinit_noargs +000001a5 SYSCFG_DL_init +000001b5 DL_Common_delayCycles +000001bf Reset_Handler +000001c3 _system_pre_init +000001c6 C$$EXIT +000001c7 abort +000001cb ADC0_IRQHandler +000001cb ADC1_IRQHandler +000001cb AES_IRQHandler +000001cb CANFD0_IRQHandler +000001cb DAC0_IRQHandler +000001cb DMA_IRQHandler +000001cb Default_Handler +000001cb GROUP0_IRQHandler +000001cb GROUP1_IRQHandler +000001cb HardFault_Handler +000001cb I2C0_IRQHandler +000001cb I2C1_IRQHandler +000001cb NMI_Handler +000001cb PendSV_Handler +000001cb RTC_IRQHandler +000001cb SPI0_IRQHandler +000001cb SPI1_IRQHandler +000001cb SVC_Handler +000001cb SysTick_Handler +000001cb TIMA0_IRQHandler +000001cb TIMA1_IRQHandler +000001cb TIMG0_IRQHandler +000001cb TIMG12_IRQHandler +000001cb TIMG6_IRQHandler +000001cb TIMG7_IRQHandler +000001cb TIMG8_IRQHandler +000001cb UART0_IRQHandler +000001cb UART1_IRQHandler +000001cb UART2_IRQHandler +000001cb UART3_IRQHandler +00000200 __STACK_SIZE +20200000 __start___llvm_prf_bits +20200000 __start___llvm_prf_cnts +20200000 __stop___llvm_prf_bits +20200000 __stop___llvm_prf_cnts +20207e00 __stack +20208000 __STACK_END +ffffffff __TI_pprof_out_hndl +ffffffff __TI_prof_data_size +ffffffff __TI_prof_data_start +ffffffff __binit__ +ffffffff binit +UNDEFED __mpu_init + +[68 symbols] diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_nortos_ticlang.out" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_nortos_ticlang.out" new file mode 100644 index 0000000000000000000000000000000000000000..1cc14cf9159754dd8710a7debf4ab38c82e30c59 GIT binary patch literal 26284 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 literal 0 HcmV?d00001 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_nortos_ticlang_linkInfo.xml" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_nortos_ticlang_linkInfo.xml" new file mode 100644 index 0000000..ac7924d --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/LP_MSPM0G3507_nortos_ticlang_linkInfo.xml" @@ -0,0 +1,1397 @@ + + + TI ARM Clang Linker PC v4.0.0.LTS + Copyright (c) 1996-2018 Texas Instruments Incorporated + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\bin\tiarmlnk -IC:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib -o gpio_software_poll_LP_MSPM0G3507_nortos_ticlang.out -mgpio_software_poll_LP_MSPM0G3507_nortos_ticlang.map -iC:/ti/mspm0_sdk_2_05_00_05/source -iC:/Users/Pavan/workspace_ccstheia/gpio_software_poll_LP_MSPM0G3507_nortos_ticlang -iC:/Users/Pavan/workspace_ccstheia/gpio_software_poll_LP_MSPM0G3507_nortos_ticlang/Debug/syscfg -iC:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib --diag_wrap=off --display_error_number --warn_sections --xml_link_info=gpio_software_poll_LP_MSPM0G3507_nortos_ticlang_linkInfo.xml --rom_model ./gpio_software_poll.o ./ti_msp_dl_config.o ./startup_mspm0g350x_ticlang.o -l./device_linker.cmd -ldevice.cmd.genlibs -llibc.a --start-group -llibc++.a -llibc++abi.a -llibc.a -llibsys.a -llibsysbm.a -llibclang_rt.builtins.a -llibclang_rt.profile.a --end-group --cg_opt_level=2 + 0x68692cc9 + 0x0 + C:\Users\Pavan\workspace_ccstheia\gpio_software_poll_LP_MSPM0G3507_nortos_ticlang\Debug\gpio_software_poll_LP_MSPM0G3507_nortos_ticlang.out + + _c_int00_noinit_noargs +
0x185
+
+ + + C:\Users\Pavan\workspace_ccstheia\gpio_software_poll_LP_MSPM0G3507_nortos_ticlang\Debug\.\ + object + gpio_software_poll.o + gpio_software_poll.o + + + C:\Users\Pavan\workspace_ccstheia\gpio_software_poll_LP_MSPM0G3507_nortos_ticlang\Debug\.\ + object + ti_msp_dl_config.o + ti_msp_dl_config.o + + + C:\Users\Pavan\workspace_ccstheia\gpio_software_poll_LP_MSPM0G3507_nortos_ticlang\Debug\.\ + object + startup_mspm0g350x_ticlang.o + startup_mspm0g350x_ticlang.o + + + C:\Users\Pavan\workspace_ccstheia\gpio_software_poll_LP_MSPM0G3507_nortos_ticlang\Debug\ + object + <internal> + <internal> + + + C:\ti\mspm0_sdk_2_05_00_05\source\ti\driverlib\lib\ticlang\m0p\mspm0g1x0x_g3x0x\ + archive + driverlib.a + dl_common.o + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + boot_cortex_m.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + mathacl_init.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + autoinit.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + pre_init.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + cpy_tbl.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + copy_zero_init.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + copy_decompress_none.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + copy_decompress_lzss.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + exit.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + _lock.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + args_main.c.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ + archive + libclang_rt.builtins.a + aeabi_memcpy.S.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\ + archive + libclang_rt.builtins.a + aeabi_memset.S.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + memcpy16.S.obj + + + C:\ti\ccstheia151\ccs\tools\compiler\ti-cgt-armllvm_4.0.0.LTS\lib\armv6m-ti-none-eabi\c\ + archive + libc.a + memset16.S.obj + + + + + .intvecs + 0x0 + true + 0x0 + 0xc0 + 0x4 + + + + .text.main + 0xc0 + true + true + 0xc0 + 0x40 + 0x4 + + + + .text.SYSCFG_DL_SYSCTL_init + 0x100 + true + true + 0x100 + 0x30 + 0x4 + + + + .text.SYSCFG_DL_initPower + 0x130 + true + true + 0x130 + 0x2c + 0x4 + + + + .text.SYSCFG_DL_GPIO_init + 0x15c + true + true + 0x15c + 0x28 + 0x4 + + + + .text:_c_int00_noinit_noargs + 0x184 + true + true + 0x184 + 0x20 + 0x4 + + + + .text.SYSCFG_DL_init + 0x1a4 + true + true + 0x1a4 + 0x10 + 0x2 + + + + .text.DL_Common_delayCycles + 0x1b4 + true + true + 0x1b4 + 0xa + 0x2 + + + + .text.Reset_Handler + 0x1be + true + true + 0x1be + 0x4 + 0x2 + + + + .text._system_pre_init + 0x1c2 + true + true + 0x1c2 + 0x4 + 0x2 + + + + .text:abort + 0x1c6 + true + true + 0x1c6 + 0x4 + 0x2 + + + + .text.Default_Handler + 0x1ca + true + true + 0x1ca + 0x2 + 0x2 + + + + __TI_cinit_table + 0x0 + true + 0x0 + 0x0 + 0x4 + + + .binit + 0x0 + true + 0x0 + 0x0 + 0x4 + + + .stack + true + true + 0x20207e00 + 0x4 + 0x4 + + + + .stack + true + true + 0x20207e00 + 0x0 + 0x8 + + + .debug_loc + 0x0 + 0x0 + 0x6d + 0x1 + + + + .debug_loc + 0x6d + 0x6d + 0x1b + 0x1 + + + + .debug_loc + 0x88 + 0x88 + 0x13 + 0x1 + + + + .debug_loc + 0x9b + 0x9b + 0xd8 + 0x1 + + + + .debug_loc + 0x173 + 0x173 + 0x26 + 0x1 + + + + .debug_abbrev + 0x0 + 0x0 + 0xf5 + 0x1 + + + + .debug_abbrev + 0xf5 + 0xf5 + 0x188 + 0x1 + + + + .debug_abbrev + 0x27d + 0x27d + 0x6d + 0x1 + + + + .debug_abbrev + 0x2ea + 0x2ea + 0x62 + 0x1 + + + + .debug_abbrev + 0x34c + 0x34c + 0xaf + 0x1 + + + + .debug_abbrev + 0x3fb + 0x3fb + 0x39 + 0x1 + + + + .debug_abbrev + 0x434 + 0x434 + 0xb3 + 0x1 + + + + .debug_abbrev + 0x4e7 + 0x4e7 + 0xf + 0x0 + + + .debug_info + 0x0 + 0x0 + 0x720 + 0x1 + + + + .debug_info + 0x720 + 0x720 + 0x1108 + 0x1 + + + + .debug_info + 0x1828 + 0x1828 + 0x80 + 0x1 + + + + .debug_info + 0x18a8 + 0x18a8 + 0x75 + 0x1 + + + + .debug_info + 0x191d + 0x191d + 0x423 + 0x1 + + + + .debug_info + 0x1d40 + 0x1d40 + 0x46 + 0x1 + + + + .debug_info + 0x1d86 + 0x1d86 + 0xed + 0x1 + + + + .debug_info + 0x1e73 + 0x1e73 + 0xcb + 0x0 + + + .debug_ranges + 0x0 + 0x0 + 0x20 + 0x1 + + + + .debug_ranges + 0x20 + 0x20 + 0x28 + 0x1 + + + + .debug_ranges + 0x48 + 0x48 + 0x18 + 0x1 + + + + .debug_ranges + 0x60 + 0x60 + 0x48 + 0x1 + + + + .debug_ranges + 0xa8 + 0xa8 + 0x18 + 0x1 + + + + .debug_str + 0x0 + 0x0 + 0x48e + 0x1 + + + + .debug_str + 0x48e + 0x48e + 0xdd3 + 0x1 + + + + .debug_str + 0x1261 + 0x1261 + 0x182 + 0x1 + + + + .debug_str + 0x13e3 + 0x13e3 + 0x177 + 0x1 + + + + .debug_str + 0x155a + 0x155a + 0x225 + 0x1 + + + + .debug_str + 0x177f + 0x177f + 0xf5 + 0x1 + + + + .debug_str + 0x1874 + 0x1874 + 0x13f + 0x1 + + + + .debug_frame + 0x0 + 0x0 + 0x20 + 0x4 + + + + .debug_frame + 0x20 + 0x20 + 0x60 + 0x4 + + + + .debug_frame + 0x80 + 0x80 + 0x30 + 0x4 + + + + .debug_frame + 0xb0 + 0xb0 + 0x20 + 0x4 + + + + .debug_frame + 0xd0 + 0xd0 + 0x90 + 0x4 + + + + .debug_frame + 0x160 + 0x160 + 0x20 + 0x4 + + + + .debug_frame + 0x180 + 0x180 + 0x30 + 0x4 + + + + .debug_line + 0x0 + 0x0 + 0x1ef + 0x1 + + + + .debug_line + 0x1ef + 0x1ef + 0x363 + 0x1 + + + + .debug_line + 0x552 + 0x552 + 0xb8 + 0x1 + + + + .debug_line + 0x60a + 0x60a + 0x179 + 0x1 + + + + .debug_line + 0x783 + 0x783 + 0x1dc + 0x1 + + + + .debug_line + 0x95f + 0x95f + 0x3e + 0x1 + + + + .debug_line + 0x99d + 0x99d + 0x69 + 0x1 + + + + + + .intvecs + 0x0 + 0x0 + 0xc0 + + + + + + .text + 0xc0 + 0xc0 + 0x110 + + + + + + + + + + + + + + + + .const + 0x0 + 0x0 + + + + + .cinit + 0x0 + 0x0 + 0x0 + + + + + + .pinit + 0x0 + 0x0 + + + + + .rodata + 0x0 + 0x0 + + + + + .ARM.exidx + 0x0 + 0x0 + + + + + .init_array + 0x0 + 0x0 + + + + + .binit + 0x0 + 0x0 + 0x0 + + + + + + .TI.ramfunc + 0x0 + 0x0 + + + + + .vtable + 0x0 + 0x0 + + + + + .args + 0x0 + 0x0 + + + + + .data + 0x0 + 0x0 + + + + + .bss + 0x0 + 0x0 + + + + + .sysmem + 0x0 + 0x0 + + + + + .stack + 0x20207e00 + 0x200 + + + + + + + .BCRConfig + 0x0 + 0x0 + + + + + .BSLConfig + 0x0 + 0x0 + + + + + .TI.noinit + 0x0 + 0x0 + + + + + .TI.persistent + 0x0 + 0x0 + + + + + .TI.local + 0x0 + 0x0 + + + + + .TI.onchip + 0x0 + 0x0 + + + + + .TI.offchip + 0x0 + 0x0 + + + + + __llvm_prf_cnts + 0x20200000 + 0x0 + + + + + __llvm_prf_bits + 0x20200000 + 0x0 + + + + + .debug_loc + 0x0 + 0x0 + 0x199 + + + + + + + + + + .debug_abbrev + 0x0 + 0x0 + 0x4f6 + + + + + + + + + + + + + .debug_info + 0x0 + 0x0 + 0x1f3e + + + + + + + + + + + + + .debug_ranges + 0x0 + 0x0 + 0xc0 + + + + + + + + + + .debug_str + 0x0 + 0x0 + 0x19b3 + + + + + + + + + + + + .debug_frame + 0x0 + 0x0 + 0x1b0 + + + + + + + + + + + + .debug_line + 0x0 + 0x0 + 0xa06 + + + + + + + + + + + + Veneer$$CMSE + 0x0 + 0x0 + + + + + SEGMENT_0 + 0x0 + 0x0 + 0x1d0 + 0x5 + + + + + + + SEGMENT_1 + 0x20207e00 + 0x200 + 0x6 + + + + + + + + FLASH + 0x0 + 0x0 + 0x20000 + 0x1d0 + 0x1fe30 + RX + + + 0x0 + 0x0 + + + + 0x0 + 0x0 + + + + 0x0 + 0xc0 + + + + 0xc0 + 0x110 + + + + 0x1d0 + 0x1fe30 + + + + + SRAM + 0x0 + 0x20200000 + 0x8000 + 0x200 + 0x7e00 + RWX + + + 0x20200000 + 0x0 + + + + 0x20200000 + 0x0 + + + + 0x20200000 + 0x7e00 + + + 0x20207e00 + 0x200 + + + + + + BCR_CONFIG + 0x0 + 0x41c00000 + 0xff + 0x0 + 0xff + R + + + + + BSL_CONFIG + 0x0 + 0x41c00100 + 0x80 + 0x0 + 0x80 + R + + + + + + + __start___llvm_prf_cnts + 0x20200000 + + + __stop___llvm_prf_cnts + 0x20200000 + + + __start___llvm_prf_bits + 0x20200000 + + + __stop___llvm_prf_bits + 0x20200000 + + + __TI_CINIT_Base + 0x0 + + + __TI_CINIT_Limit + 0x0 + + + __TI_CINIT_Warm + 0x0 + + + binit + 0xffffffff + + + __binit__ + 0xffffffff + + + __STACK_SIZE + 0x200 + + + __STACK_END + 0x20208000 + + + __TI_pprof_out_hndl + 0xffffffff + + + __TI_prof_data_start + 0xffffffff + + + __TI_prof_data_size + 0xffffffff + + + __TI_static_base__ + 0x0 + + + main + 0xc1 + + + + SYSCFG_DL_init + 0x1a5 + + + + SYSCFG_DL_initPower + 0x131 + + + + SYSCFG_DL_GPIO_init + 0x15d + + + + SYSCFG_DL_SYSCTL_init + 0x101 + + + + Default_Handler + 0x1cb + + + + Reset_Handler + 0x1bf + + + + interruptVectors + 0x0 + + + + NMI_Handler + 0x1cb + + + + HardFault_Handler + 0x1cb + + + + SVC_Handler + 0x1cb + + + + PendSV_Handler + 0x1cb + + + + SysTick_Handler + 0x1cb + + + + GROUP0_IRQHandler + 0x1cb + + + + GROUP1_IRQHandler + 0x1cb + + + + TIMG8_IRQHandler + 0x1cb + + + + UART3_IRQHandler + 0x1cb + + + + ADC0_IRQHandler + 0x1cb + + + + ADC1_IRQHandler + 0x1cb + + + + CANFD0_IRQHandler + 0x1cb + + + + DAC0_IRQHandler + 0x1cb + + + + SPI0_IRQHandler + 0x1cb + + + + SPI1_IRQHandler + 0x1cb + + + + UART1_IRQHandler + 0x1cb + + + + UART2_IRQHandler + 0x1cb + + + + UART0_IRQHandler + 0x1cb + + + + TIMG0_IRQHandler + 0x1cb + + + + TIMG6_IRQHandler + 0x1cb + + + + TIMA0_IRQHandler + 0x1cb + + + + TIMA1_IRQHandler + 0x1cb + + + + TIMG7_IRQHandler + 0x1cb + + + + TIMG12_IRQHandler + 0x1cb + + + + I2C0_IRQHandler + 0x1cb + + + + I2C1_IRQHandler + 0x1cb + + + + AES_IRQHandler + 0x1cb + + + + RTC_IRQHandler + 0x1cb + + + + DMA_IRQHandler + 0x1cb + + + + __TI_ATRegion0_src_addr + 0x0 + + + __TI_ATRegion0_trg_addr + 0x0 + + + __TI_ATRegion0_region_sz + 0x0 + + + __TI_ATRegion1_src_addr + 0x0 + + + __TI_ATRegion1_trg_addr + 0x0 + + + __TI_ATRegion1_region_sz + 0x0 + + + __TI_ATRegion2_src_addr + 0x0 + + + __TI_ATRegion2_trg_addr + 0x0 + + + __TI_ATRegion2_region_sz + 0x0 + + + DL_Common_delayCycles + 0x1b5 + + + + _c_int00_noinit_noargs + 0x185 + + + + __stack + 0x20207e00 + + + + _system_pre_init + 0x1c3 + + + + abort + 0x1c7 + + + + C$$EXIT + 0x1c6 + + + + __mpu_init + 0x0 + + + Link successful +
diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/Task_all.d" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/Task_all.d" new file mode 100644 index 0000000..af69997 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/Task_all.d" @@ -0,0 +1,5 @@ +# FIXED + +Task_all.o: ../Task_all.c ../Task_all.h ../main.h +../Task_all.h: +../main.h: diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/Task_all.o" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/Task_all.o" new file mode 100644 index 0000000000000000000000000000000000000000..6140beea512c13b8f8768480dfd1909f6e985521 GIT binary patch literal 2540 zcmc&$&u<$=6n?Y2PLnt>`Bi93iL5HnaLB}olQ;=do2aE}MAAmI5l9%U^?GYB@h|PJ zLn?vj0dYeD387v<;>LkLpa(8U96&;-2aa42oVXy6xWFNNZ#;osTn9&(rMTRB#ny+u`&GdM%vDB+~tw0BY4xN z7`A$&qZacF9VtfizD5S?8$4DqgcwSxaC=v=l=BmioL`tx>IcA}uzmydL|cFLThwMP zp7lD?83(u33#k+2FP;%>a>Cv_I;(mk$6!+Xiw^@9v6&^%w*YiuB z7sWL{aEm*8rQJJwySc6Wa;{L?>%Oyi-7j~l#EI_2ZtPR183om*U&(qkH>8Mdxh^c6 zMkUlmWi8$4G`$#`S8SmaBj5j5na!Ix7T0&n0f{S6uPw^l8l}8e82d+aja<9liD+Qt z%|W!VSTG zBg|b4n-=jD;-AbYo~nz`PeMvm#~fab+wO#U%*e4)Vwh5@&+NRgEX?k)eN9~>V*BO0 zgu$UdjuRB?v8l(Pzc~|QlS6+SqR{DKHl_ObU?0aNkPutd@YGR< z9r|5!jv2T9JpQbY|Juj-Yqjv;`de7egvKWsv78HrnO z88q*;y1At4$&)WzC{W)9{-T_Iz%t~&hf@?5&r6k^551M}RW%ok2 z;U{}vVl}Z_CK=stF!B=A#nioLl)6AOu~d&7D)HasM}&2MUApn#qK&)1GhNQT#)4y2 zy{UcypmUET1;?c1H9UDvG7d+2B1Uh)l8jpcH$DzFI>(qbu$_Oj-e5(G@!bYDI=eo> z_?#6j#`h99T8TEa{V^8)1@uV_UNi55`%m3YKqCbt;QljW^5MSf$#;bMWntrdoX6zb zfX;Kw$=n7xZ<1&q)3beXH57usCnFrg{>-R9RUtAd{`~4ES$qkii$mg@7#rU}P$$XEHZwxlBAET+?htTbv iV{V%V7{q 0x00000000 + .text : palign(8) {} > FLASH + .const : palign(8) {} > FLASH + .cinit : palign(8) {} > FLASH + .pinit : palign(8) {} > FLASH + .rodata : palign(8) {} > FLASH + .ARM.exidx : palign(8) {} > FLASH + .init_array : palign(8) {} > FLASH + .binit : palign(8) {} > FLASH + .TI.ramfunc : load = FLASH, palign(8), run=SRAM, table(BINIT) + + .vtable : > SRAM + .args : > SRAM + .data : > SRAM + .bss : > SRAM + .sysmem : > SRAM + .stack : > SRAM (HIGH) + + .BCRConfig : {} > BCR_CONFIG + .BSLConfig : {} > BSL_CONFIG +} diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/main.d" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/main.d" new file mode 100644 index 0000000..ca44ad1 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/main.d" @@ -0,0 +1,154 @@ +# FIXED + +main.o: ../main.c \ + ti_msp_dl_config.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/msp.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/DeviceFamily.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/m0p/mspm0g350x.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include/core_cm0plus.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_adc12.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_aes.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_comp.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_crc.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dac12.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dma.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_flashctl.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gpio.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gptimer.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_i2c.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_iomux.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mathacl.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mcan.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_oa.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_rtc.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_spi.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_trng.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_uart.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_vref.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wuc.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wwdt.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_factoryregion.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_cpuss.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_debugss.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_sysctl.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/sysctl/hw_sysctl_mspm0g1x0x_g3x0x.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/driverlib.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_adc12.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_common.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_factoryregion.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_core.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_aes.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_aesadv.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_comp.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_crc.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_crcp.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_dac12.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_dma.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_flashctl.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_sysctl.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/sysctl/dl_sysctl_mspm0g1x0x_g3x0x.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_gpamp.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_gpio.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_i2c.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_iwdt.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_lfss.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_keystorectl.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_lcd.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_mathacl.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_mcan.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_opa.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc_common.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc_a.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc_b.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_scratchpad.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_spi.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_tamperio.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_timera.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_timer.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_timerg.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_trng.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_uart_extend.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_uart.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_uart_main.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_vref.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_wwdt.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_interrupt.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_systick.h \ + ../main.h ../Task_all.h +ti_msp_dl_config.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/msp.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/DeviceFamily.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/m0p/mspm0g350x.h: +C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include/core_cm0plus.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_adc12.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_aes.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_comp.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_crc.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dac12.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dma.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_flashctl.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gpio.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gptimer.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_i2c.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_iomux.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mathacl.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mcan.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_oa.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_rtc.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_spi.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_trng.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_uart.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_vref.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wuc.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wwdt.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_factoryregion.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_cpuss.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_debugss.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_sysctl.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/sysctl/hw_sysctl_mspm0g1x0x_g3x0x.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/driverlib.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_adc12.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_common.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_factoryregion.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_core.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_aes.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_aesadv.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_comp.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_crc.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_crcp.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_dac12.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_dma.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_flashctl.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_sysctl.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/sysctl/dl_sysctl_mspm0g1x0x_g3x0x.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_gpamp.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_gpio.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_i2c.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_iwdt.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_lfss.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_keystorectl.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_lcd.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_mathacl.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_mcan.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_opa.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc_common.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc_a.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_rtc_b.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_scratchpad.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_spi.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_tamperio.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_timera.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_timer.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_timerg.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_trng.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_uart_extend.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_uart.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_uart_main.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_vref.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/dl_wwdt.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_interrupt.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/driverlib/m0p/dl_systick.h: +../main.h: +../Task_all.h: diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/main.o" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/main.o" new file mode 100644 index 0000000000000000000000000000000000000000..4b95dc35c0bc58cd73b93755d26dc208f1589c8e GIT binary patch literal 2456 zcmc&#O=u)V6n@n`oxe%O%w$)0*EI}bb>ktG$=^;Aah;Gg*+{a4P2vxX3_U%aq&G7? zVY(;oisBCni#Jj9Ac7veEQknRTu|ac5JB)F?9H6?;KlW#pg4Z7Q)N1H^5%o;?|tvR ze)X#QRrO1cFE0ooNQznF+BpkW4ZqN({q$_8ubZ9F&X6By1fLX)>bF^L8O=ra10= zFDD@Cy!nctw0NV?Yo<`g7Z_$#Pa-Py0lFSBqE{7WfW|%^(-=Z@TT!^V5-}@r2S|w@ znUVD^pi3A(0ggo*ciSz|R&Z+ZES=^h_KVM%btd@v7apBmtR>;=MA=H~*BV)a@K_02 zU&=aF+uzFWxsAZ9``NK+IVPvG!$Gh;J36}Mg@v*gmYdFw8%i(SlA$M^dTrFHSKQHR zb+0zE+o)f2olqh)o1d6)^W&9#{z7GW!UX*LK{J;{@Th>)FNS)zZq^>Pl{LVk(y}tsc%- zyyTXfTeNNmJ8PjGy43UoZ_9TpS!dgBP{6j_A&ebG#nf?HduDBZVX<^+x#am?7zLFU zn!XcaABd|X&kyN;+oHM4_*%AWmpu{}q0W!X+zeSxy%DJ}+9 zWhQY#oTU5AQ{uEZBhJ#G7@~*7W#UF%UqW*L(E;2JEr?0tg;Z}}#9@krTk0x?NfJ*X z{!I1Z868UWi;%GLj+g9eRc`a?R38x}8Wj=q~Fpz_-$K}fy zP0-y|jADM1eu*2@DbpsCEUiXp61V%2n8#Md>q*fr+*}5)F=LoCcofdtLQl8xx4=1` zN80$UbtEb^4{7Zj4L@KG(<<#NN_BZ=+}i7%0wi{sUH2<6<>6={cI!z(vKH_-0}VS{AD zt*TU>zgcfPuaTEi%jo1vzaF}B@yf;sZUSeAB;QpfyHdd|7r!-PNvodk#wXcq*fm!- zxI_h^T_zdas4@O~?~EU*V{|T*Ijs7>$=3)w{C6D2-$5_@8he%djs?G_s0X7vA3FCz zT)5v@u3_*y@i^`=E%@}2Y~qPFr9#Ar_K_e9J&nQjaK7m00n{}>r3DP16(!oY46b!{ zabJAJiW2SP>nuL+0VX^}LTl=Xdl@HbI7T66IrhvMugiERcI#3&-$iD%AG= z_@>8vBhca6jmJHuNi6Qun9lBPyp&}{39p0YV~qHE_wjxEVdM4k9iZ3yA#|=&%T45a zQWK!|y$?N}?|bCq@5K317&_nU(9Pvm9q=*+abK};9E;BP9dz9jY(K!f2SE07Ue3q$ F{sTy{P%Que literal 0 HcmV?d00001 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/makefile" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/makefile" new file mode 100644 index 0000000..5116b8c --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/makefile" @@ -0,0 +1,156 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +SHELL = cmd.exe + +CG_TOOL_ROOT := C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS + +GEN_OPTS__FLAG := @"./device.opt" +GEN_CMDS__FLAG := -Wl,-l"./device_linker.cmd" + +ORDERED_OBJS += \ +"./ti_msp_dl_config.o" \ +"./startup_mspm0g350x_ticlang.o" \ +"./Task_all.o" \ +"./main.o" \ +$(GEN_CMDS__FLAG) \ +-Wl,-ldevice.cmd.genlibs \ +-Wl,-llibc.a \ + +-include ../makefile.init + +RM := DEL /F +RMDIR := RMDIR /S/Q + +# All of the sources participating in the build are defined here +-include sources.mk +-include subdir_vars.mk +-include subdir_rules.mk +-include objects.mk + +ifneq ($(MAKECMDGOALS),clean) +ifneq ($(strip $(C55_DEPS)),) +-include $(C55_DEPS) +endif +ifneq ($(strip $(C_UPPER_DEPS)),) +-include $(C_UPPER_DEPS) +endif +ifneq ($(strip $(S67_DEPS)),) +-include $(S67_DEPS) +endif +ifneq ($(strip $(S62_DEPS)),) +-include $(S62_DEPS) +endif +ifneq ($(strip $(S_DEPS)),) +-include $(S_DEPS) +endif +ifneq ($(strip $(OPT_DEPS)),) +-include $(OPT_DEPS) +endif +ifneq ($(strip $(C??_DEPS)),) +-include $(C??_DEPS) +endif +ifneq ($(strip $(ASM_UPPER_DEPS)),) +-include $(ASM_UPPER_DEPS) +endif +ifneq ($(strip $(S??_DEPS)),) +-include $(S??_DEPS) +endif +ifneq ($(strip $(C64_DEPS)),) +-include $(C64_DEPS) +endif +ifneq ($(strip $(CXX_DEPS)),) +-include $(CXX_DEPS) +endif +ifneq ($(strip $(S64_DEPS)),) +-include $(S64_DEPS) +endif +ifneq ($(strip $(INO_DEPS)),) +-include $(INO_DEPS) +endif +ifneq ($(strip $(CLA_DEPS)),) +-include $(CLA_DEPS) +endif +ifneq ($(strip $(S55_DEPS)),) +-include $(S55_DEPS) +endif +ifneq ($(strip $(SV7A_DEPS)),) +-include $(SV7A_DEPS) +endif +ifneq ($(strip $(C62_DEPS)),) +-include $(C62_DEPS) +endif +ifneq ($(strip $(C67_DEPS)),) +-include $(C67_DEPS) +endif +ifneq ($(strip $(PDE_DEPS)),) +-include $(PDE_DEPS) +endif +ifneq ($(strip $(K_DEPS)),) +-include $(K_DEPS) +endif +ifneq ($(strip $(C_DEPS)),) +-include $(C_DEPS) +endif +ifneq ($(strip $(CC_DEPS)),) +-include $(CC_DEPS) +endif +ifneq ($(strip $(C++_DEPS)),) +-include $(C++_DEPS) +endif +ifneq ($(strip $(C43_DEPS)),) +-include $(C43_DEPS) +endif +ifneq ($(strip $(S43_DEPS)),) +-include $(S43_DEPS) +endif +ifneq ($(strip $(ASM_DEPS)),) +-include $(ASM_DEPS) +endif +ifneq ($(strip $(S_UPPER_DEPS)),) +-include $(S_UPPER_DEPS) +endif +ifneq ($(strip $(CPP_DEPS)),) +-include $(CPP_DEPS) +endif +ifneq ($(strip $(SA_DEPS)),) +-include $(SA_DEPS) +endif +endif + +-include ../makefile.defs + +# Add inputs and outputs from these tool invocations to the build variables +EXE_OUTPUTS += \ +LP_MSPM0G3507_Project.out + +EXE_OUTPUTS__QUOTED += \ +"LP_MSPM0G3507_Project.out" + + +# All Target +all: $(OBJS) $(GEN_CMDS) + @$(MAKE) --no-print-directory -Onone "LP_MSPM0G3507_Project.out" + +# Tool invocations +LP_MSPM0G3507_Project.out: $(OBJS) $(GEN_CMDS) + @echo 'Building target: "$@"' + @echo 'Invoking: Arm Linker' + "C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/bin/tiarmclang.exe" @"device.opt" -march=thumbv6m -mcpu=cortex-m0plus -mfloat-abi=soft -mlittle-endian -mthumb -O2 -gdwarf-3 -Wl,-m"LP_MSPM0G3507_Project.map" -Wl,-i"C:/ti/mspm0_sdk_2_05_00_05/source" -Wl,-i"C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project" -Wl,-i"C:/Users/Pavan/workspace_ccstheia/LP_MSPM0G3507_Project/Debug/syscfg" -Wl,-i"C:/ti/ccstheia151/ccs/tools/compiler/ti-cgt-armllvm_4.0.0.LTS/lib" -Wl,--diag_wrap=off -Wl,--display_error_number -Wl,--warn_sections -Wl,--xml_link_info="LP_MSPM0G3507_Project_linkInfo.xml" -Wl,--rom_model -o "LP_MSPM0G3507_Project.out" $(ORDERED_OBJS) + @echo 'Finished building target: "$@"' + @echo ' ' + +# Other Targets +clean: + -$(RM) $(GEN_MISC_FILES__QUOTED)$(GEN_FILES__QUOTED)$(EXE_OUTPUTS__QUOTED) + -$(RM) "ti_msp_dl_config.o" "startup_mspm0g350x_ticlang.o" "Task_all.o" "main.o" + -$(RM) "ti_msp_dl_config.d" "startup_mspm0g350x_ticlang.d" "Task_all.d" "main.d" + -@echo 'Finished clean' + -@echo ' ' + +.PHONY: all clean dependents +.SECONDARY: + +-include ../makefile.targets + diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/objects.mk" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/objects.mk" new file mode 100644 index 0000000..9ef7a66 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/objects.mk" @@ -0,0 +1,8 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +USER_OBJS := + +LIBS := -Wl,-ldevice.cmd.genlibs -Wl,-llibc.a + diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/sources.mk" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/sources.mk" new file mode 100644 index 0000000..8f04f35 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/sources.mk" @@ -0,0 +1,128 @@ +################################################################################ +# Automatically-generated file. Do not edit! +################################################################################ + +C55_SRCS := +A_SRCS := +ASM_UPPER_SRCS := +PINMUX_SRCS := +EXE_SRCS := +LDS_UPPER_SRCS := +CPP_SRCS := +CMD_SRCS := +O_SRCS := +ELF_SRCS := +C??_SRCS := +C64_SRCS := +C67_SRCS := +SA_SRCS := +S64_SRCS := +OPT_SRCS := +CXX_SRCS := +S67_SRCS := +S??_SRCS := +PDE_SRCS := +SV7A_SRCS := +SYSCFG_SRCS := +K_SRCS := +CLA_SRCS := +S55_SRCS := +LD_UPPER_SRCS := +OUT_SRCS := +INO_SRCS := +LIB_SRCS := +ASM_SRCS := +S_UPPER_SRCS := +SYSCONFIG_SRCS := +S43_SRCS := +LD_SRCS := +CMD_UPPER_SRCS := +C_UPPER_SRCS := +C++_SRCS := +C43_SRCS := +OBJ_SRCS := +LDS_SRCS := +S_SRCS := +CC_SRCS := +S62_SRCS := +C62_SRCS := +C_SRCS := +C55_DEPS := +C_UPPER_DEPS := +S67_DEPS := +S62_DEPS := +S_DEPS := +OPT_DEPS := +C??_DEPS := +ASM_UPPER_DEPS := +S??_DEPS := +C64_DEPS := +CXX_DEPS := +S64_DEPS := +INO_DEPS := +GEN_CMDS := +GEN_FILES := +CLA_DEPS := +S55_DEPS := +SV7A_DEPS := +EXE_OUTPUTS := +C62_DEPS := +C67_DEPS := +PDE_DEPS := +GEN_MISC_DIRS := +K_DEPS := +C_DEPS := +CC_DEPS := +BIN_OUTPUTS := +GEN_OPTS := +C++_DEPS := +C43_DEPS := +S43_DEPS := +OBJS := +ASM_DEPS := +GEN_MISC_FILES := +S_UPPER_DEPS := +CPP_DEPS := +SA_DEPS := +C++_DEPS__QUOTED := +OPT_DEPS__QUOTED := +SA_DEPS__QUOTED := +S_UPPER_DEPS__QUOTED := +C??_DEPS__QUOTED := +S67_DEPS__QUOTED := +GEN_MISC_DIRS__QUOTED := +C55_DEPS__QUOTED := +CC_DEPS__QUOTED := +ASM_UPPER_DEPS__QUOTED := +SV7A_DEPS__QUOTED := +S??_DEPS__QUOTED := +OBJS__QUOTED := +C67_DEPS__QUOTED := +K_DEPS__QUOTED := +S55_DEPS__QUOTED := +GEN_CMDS__QUOTED := +GEN_MISC_FILES__QUOTED := +INO_DEPS__QUOTED := +C62_DEPS__QUOTED := +C_DEPS__QUOTED := +C_UPPER_DEPS__QUOTED := +C43_DEPS__QUOTED := +CPP_DEPS__QUOTED := +BIN_OUTPUTS__QUOTED := +GEN_FILES__QUOTED := +C64_DEPS__QUOTED := +CXX_DEPS__QUOTED := +CLA_DEPS__QUOTED := +S_DEPS__QUOTED := +ASM_DEPS__QUOTED := +S43_DEPS__QUOTED := +EXE_OUTPUTS__QUOTED := +S64_DEPS__QUOTED := +S62_DEPS__QUOTED := +PDE_DEPS__QUOTED := +GEN_OPTS__QUOTED := + +# Every subdirectory with source files must be described here +SUBDIRS := \ +. \ + diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/startup_mspm0g350x_ticlang.d" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/startup_mspm0g350x_ticlang.d" new file mode 100644 index 0000000..a99b3e0 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/startup_mspm0g350x_ticlang.d" @@ -0,0 +1,64 @@ +# FIXED + +startup_mspm0g350x_ticlang.o: \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/m0p/startup_system_files/ticlang/startup_mspm0g350x_ticlang.c \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/msp.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/DeviceFamily.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/m0p/mspm0g350x.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include/core_cm0plus.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_adc12.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_aes.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_comp.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_crc.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dac12.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dma.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_flashctl.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gpio.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gptimer.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_i2c.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_iomux.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mathacl.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mcan.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_oa.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_rtc.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_spi.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_trng.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_uart.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_vref.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wuc.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wwdt.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_factoryregion.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_cpuss.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_debugss.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_sysctl.h \ + C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/sysctl/hw_sysctl_mspm0g1x0x_g3x0x.h +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/msp.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/DeviceFamily.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/m0p/mspm0g350x.h: +C:/ti/mspm0_sdk_2_05_00_05/source/third_party/CMSIS/Core/Include/core_cm0plus.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_adc12.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_aes.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_comp.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_crc.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dac12.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_dma.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_flashctl.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gpio.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_gptimer.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_i2c.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_iomux.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mathacl.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_mcan.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_oa.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_rtc.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_spi.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_trng.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_uart.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_vref.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wuc.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/hw_wwdt.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_factoryregion.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_cpuss.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_debugss.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/hw_sysctl.h: +C:/ti/mspm0_sdk_2_05_00_05/source/ti/devices/msp/peripherals/m0p/sysctl/hw_sysctl_mspm0g1x0x_g3x0x.h: diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/startup_mspm0g350x_ticlang.o" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/startup_mspm0g350x_ticlang.o" new file mode 100644 index 0000000000000000000000000000000000000000..c12ec3341dffe6bf3f28140de47e124d1307b002 GIT binary patch literal 4280 zcmdT`U1%It6h3!$H%Xgh+cf?E-KJ@qs-4~ZZc?Sql13W^FviZA-;gAalT{yY@%L4-aODy`p{-Pz7uq4*$(hrRdQ z@0@ebz31+|=gj5tlgEV+5vr4*9uhtPzt!e}*nr1+Xe+dLZrr)CJP|PZpAJQb*dOnV zMdIt5cEmfxToaKpK#_Q^^H|%F)`we_wL}pia-Brcy_D-rw-Ut;U_jKg&STA+=pYWL zr5m$aTaQA&Mx_q1L5!}wI@%hEvzLQy$M_5{q18?~>YeW{x==s18-e3f_Cq-gfe_Ee zJo88vD4Iu?qF4^BX$oDlXc>ZKOY<54QqaUx^e80ax)7c$T9ch+*(U-$i0znI=hJL1 zVU+aBVq(>_9jjVN^bV`N>TsgRan2n{CKoMtv|zb~6=TVCRm)veT}w5p<)l$9n#odW zwS0Klu0CTLt_sscy1(B{_Z8FWp<;h=U~nKcXbz7I^`(ock>X(592rRsq>cW;^dTBM zl60+P*;y{9G^eG@pjA52})>MGU1a`STzBAn0bt9oVreAQlZmUY9_48w8HnU+3(GOta} zk{wV>v+W?^NKtcq*e_R6w*8i7`AhcqoSJ)JqD&E(FGYqMwah(3unXt94T^SR{^OIM%18Mkr=fZP&bT7^hlVaj2=Sd9sDp zh&bQg=ti-LwnVmyZDPCFNxMZC9S|odj>)q*63yW2(TK10T~LI?rFdJrhgr_VSFM&h zJm_7yk1>qU^XP@R9dAeP-Alfq|N3npy6<)1_YjM%rI`05B3}xjDA-Rx^eK?&^`x~3 z?)6{z?+BtO{c-o6hU1IShDJ7JO$Y!*DH;+5A0u101l<86sRSrO?E%F09TM)ODkK~r zZ?j8@(Cc-~D|IPRS`%2G|H$2FOxMvmlqR|rh>!JOqXqq4mhiU{{#?TEN%&X($076g z_q>GLB|Iu&6%&K=-;wk?CH+we-3n~e@Er*Q(n9?jDeG$GK;be5xq?5O->rgc^$_z7wR)tW=sm)CBhe`HO+;Dd zn~6BVC|ih5GT%y+XTA-|g86o$Cz(VJW8}&=jZEkFhWA{ zav^gp>Djf_`9|g_-Z(`LMsYNbfnqDZ_<|?U3`Yv$=FPjzj?}bgxOi!x1>)KXf#WfvL zZL?JOVB;&nm!Kf7ng-N0=Z<7M z4M})TZ_s37`tiAZNHUYpg>WW27Q(r{FvcR8kO8le`r8^I3DyW<-e^cLmYF)94N0(# z5YA@87~2Zzd0Qbt;J#Rug(|6)s%xqfQ*(z=kBuc#`IAx8i$#2FE(UK`$*Pz^ykP5P z^ZrF##kF(w0;$f$a)4`P)79~XHZz+UdrTXj%2Kzh_L633xV5PiqZD4yKcnyQP6OqV ze!~0Q5)dF2dxSLV)g;a>Oq?r%gmmDMg`VdG?XX0H{4u}vpxqF#?}LqfyH_yAmS_}> z=_c|O=M|)5&z|QnoW^7%0bJohoqSytcENRTV$&C3!|Sr#Uv~^+e-4Jk-x8cJee!k3APD*^0VE(} zfBZ$|`+FK=p5xyLfqk6woz!&g3*!t!gd+Y2t+{Q^7u8q^&l`UV2_ +#include +#include + +#ifdef __cplusplus +extern "C" { +#endif + +/* + * ======== SYSCFG_DL_init ======== + * Perform all required MSP DL initialization + * + * This function should be called once at a point before any use of + * MSP DL. + */ + + +/* clang-format off */ + +#define POWER_STARTUP_DELAY (16) + + + +#define CPUCLK_FREQ 32000000 + + + + +/* Port definition for Pin Group GPIO_LEDS */ +#define GPIO_LEDS_PORT (GPIOA) + +/* Defines for USER_LED_1: GPIOA.0 with pinCMx 1 on package pin 33 */ +#define GPIO_LEDS_USER_LED_1_PIN (DL_GPIO_PIN_0) +#define GPIO_LEDS_USER_LED_1_IOMUX (IOMUX_PINCM1) +/* Port definition for Pin Group GPIO_SWITCHES */ +#define GPIO_SWITCHES_PORT (GPIOB) + +/* Defines for USER_SWITCH_1: GPIOB.21 with pinCMx 49 on package pin 20 */ +#define GPIO_SWITCHES_USER_SWITCH_1_PIN (DL_GPIO_PIN_21) +#define GPIO_SWITCHES_USER_SWITCH_1_IOMUX (IOMUX_PINCM49) + +/* clang-format on */ + +void SYSCFG_DL_init(void); +void SYSCFG_DL_initPower(void); +void SYSCFG_DL_GPIO_init(void); +void SYSCFG_DL_SYSCTL_init(void); + + + +#ifdef __cplusplus +} +#endif + +#endif /* ti_msp_dl_config_h */ diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/ti_msp_dl_config.o" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Debug/ti_msp_dl_config.o" new file mode 100644 index 0000000000000000000000000000000000000000..aa770c1c6a93bdc17395bdd1e3b9f43d2cdd9853 GIT binary patch literal 14652 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 N(2*TOuHsqXe*(GbW~cxF literal 0 HcmV?d00001 diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Project.syscfg" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Project.syscfg" new file mode 100644 index 0000000..2118b55 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Project.syscfg" @@ -0,0 +1,36 @@ +/** + * These arguments were used when this file was generated. They will be automatically applied on subsequent loads + * via the GUI or CLI. Run CLI with '--help' for additional information on how to override these arguments. + */ +//@cliArgs --device "MSPM0G350X" --package "LQFP-64(PM)" --part "Default" +//@v2CliArgs --device "MSPM0G3507" --package "LQFP-64(PM)" +// @cliArgs --board /ti/boards/LP_MSPM0G3507 --rtos nortos + +/** + * Import the modules used in this configuration. + */ +const GPIO = scripting.addModule("/ti/driverlib/GPIO", {}, false); +const GPIO1 = GPIO.addInstance(); +const GPIO2 = GPIO.addInstance(); +const SYSCTL = scripting.addModule("/ti/driverlib/SYSCTL"); + +/** + * Write custom configuration values to the imported modules. + */ +GPIO1.$name = "GPIO_LEDS"; +GPIO1.associatedPins[0].$name = "USER_LED_1"; +GPIO1.associatedPins[0].assignedPort = "PORTA"; +GPIO1.associatedPins[0].assignedPin = "0"; +GPIO1.associatedPins[0].initialValue = "SET"; + +const Board = scripting.addModule("/ti/driverlib/Board", {}, false); + +GPIO2.$name = "GPIO_SWITCHES"; +GPIO2.associatedPins[0].assignedPort = "PORTB"; +GPIO2.associatedPins[0].assignedPin = "21"; +GPIO2.associatedPins[0].$name = "USER_SWITCH_1"; +GPIO2.associatedPins[0].direction = "INPUT"; +GPIO2.associatedPins[0].internalResistor = "PULL_UP"; + +SYSCTL.forceDefaultClkConfig = true; +SYSCTL.clockTreeEn = true; diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/README.html" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/README.html" new file mode 100644 index 0000000..b6e15d7 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/README.html" @@ -0,0 +1,144 @@ + + + + + + + Readme + + + + + + + +
+
+ +
+ +
+
+

Readme

+

Example Summary

+

Sets GPIO output based on a digital input read in a polling software loop.

+

Peripherals & Pin Assignments

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PeripheralPinFunction
GPIOAPA0Open-Drain Output
GPIOBPB21Standard Input with internal pull-up
SYSCTL
EVENT
DEBUGSSPA20Debug Clock
DEBUGSSPA19Debug Data In Out
+

BoosterPacks, Board Resources & Jumper Settings

+

Visit LP_MSPM0G3507 for LaunchPad information, including user guide and hardware files.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PinPeripheralFunctionLaunchPad PinLaunchPad Settings
PA0GPIOAPA0J27_9
  • PA0 is 5V tolerant open-drain so it requires pull-up
    • J19 1:2 Use 3.3V pull-up
    • J19 2:3 Use 5V pull-up

  • PA0 can be connected to LED1
    • J4 ON Connect to LED1
    • J4 OFF Disconnect from LED1
PB21GPIOBPB21J27_4
  • PB21 is connected to S2 button to GND with no external pull resistor
    • Press S2 button to connect pin to GND
    • Don’t use S2 button if not needed by application
PA20DEBUGSSSWCLKN/A
  • PA20 is used by SWD during debugging
    • J101 15:16 ON Connect to XDS-110 SWCLK while debugging
    • J101 15:16 OFF Disconnect from XDS-110 SWCLK if using pin in application
PA19DEBUGSSSWDION/A
  • PA19 is used by SWD during debugging
    • J101 13:14 ON Connect to XDS-110 SWDIO while debugging
    • J101 13:14 OFF Disconnect from XDS-110 SWDIO if using pin in application
+

Device Migration Recommendations

+

This project was developed for a superset device included in the LP_MSPM0G3507 LaunchPad. Please visit the CCS User’s Guide for information about migrating to other MSPM0 devices.

+

Low-Power Recommendations

+

TI recommends to terminate unused pins by setting the corresponding functions to GPIO and configure the pins to output low or input with internal pullup/pulldown resistor.

+

SysConfig allows developers to easily configure unused pins by selecting BoardConfigure Unused Pins.

+

For more information about jumper configuration to achieve low-power using the MSPM0 LaunchPad, please visit the LP-MSPM0G3507 User’s Guide.

+

Example Usage

+

Compile, load and run the example. Press S2 button to see LED1 toggle.

+ +
+ + + diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/README.md" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/README.md" new file mode 100644 index 0000000..502abf8 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/README.md" @@ -0,0 +1,44 @@ +## Example Summary + +Sets GPIO output based on a digital input read in a polling software loop. + +## Peripherals & Pin Assignments + +| Peripheral | Pin | Function | +| --- | --- | --- | +| GPIOA | PA0 | Open-Drain Output | +| GPIOB | PB21 | Standard Input with internal pull-up | +| SYSCTL | | | +| EVENT | | | +| DEBUGSS | PA20 | Debug Clock | +| DEBUGSS | PA19 | Debug Data In Out | + +## BoosterPacks, Board Resources & Jumper Settings + +Visit [LP_MSPM0G3507](https://www.ti.com/tool/LP-MSPM0G3507) for LaunchPad information, including user guide and hardware files. + +| Pin | Peripheral | Function | LaunchPad Pin | LaunchPad Settings | +| --- | --- | --- | --- | --- | +| PA0 | GPIOA | PA0 | J27_9 |
  • PA0 is 5V tolerant open-drain so it requires pull-up
    • `J19 1:2` Use 3.3V pull-up
    • `J19 2:3` Use 5V pull-up

  • PA0 can be connected to LED1
    • `J4 ON` Connect to LED1
    • `J4 OFF` Disconnect from LED1
| +| PB21 | GPIOB | PB21 | J27_4 |
  • PB21 is connected to S2 button to GND with no external pull resistor
    • Press `S2` button to connect pin to GND
    • Don't use `S2` button if not needed by application
| +| PA20 | DEBUGSS | SWCLK | N/A |
  • PA20 is used by SWD during debugging
    • `J101 15:16 ON` Connect to XDS-110 SWCLK while debugging
    • `J101 15:16 OFF` Disconnect from XDS-110 SWCLK if using pin in application
| +| PA19 | DEBUGSS | SWDIO | N/A |
  • PA19 is used by SWD during debugging
    • `J101 13:14 ON` Connect to XDS-110 SWDIO while debugging
    • `J101 13:14 OFF` Disconnect from XDS-110 SWDIO if using pin in application
| + +### Device Migration Recommendations +This project was developed for a superset device included in the LP_MSPM0G3507 LaunchPad. Please +visit the [CCS User's Guide](https://software-dl.ti.com/msp430/esd/MSPM0-SDK/latest/docs/english/tools/ccs_ide_guide/doc_guide/doc_guide-srcs/ccs_ide_guide.html#sysconfig-project-migration) +for information about migrating to other MSPM0 devices. + +### Low-Power Recommendations +TI recommends to terminate unused pins by setting the corresponding functions to +GPIO and configure the pins to output low or input with internal +pullup/pulldown resistor. + +SysConfig allows developers to easily configure unused pins by selecting **Board**→**Configure Unused Pins**. + +For more information about jumper configuration to achieve low-power using the +MSPM0 LaunchPad, please visit the [LP-MSPM0G3507 User's Guide](https://www.ti.com/lit/slau873). + +## Example Usage +Compile, load and run the example. +Press S2 button to see LED1 toggle. diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Task_all.c" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Task_all.c" new file mode 100644 index 0000000..c31f94c --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Task_all.c" @@ -0,0 +1,68 @@ +/**************************************************************************//** + * @item MSPM0G3507 Task + * @file Task_all.c + * @brief M0g3507任务源文件。 + * @details 用户可根据任务逻辑进行开发和设计,所有任务枚举变量定义在Task_all .h。 + * @author 22级潘万伍 + * @version V1.0.0 + * @date 2025.07.7 + ******************************************************************************/ + + +#include "Task_all.h" +#include "main.h" + + +/* +* 全局变量定义 +*/ + + + + + + + + + + +/* 任务运行管理 */ +void Task_Function(void) +{ + /*按键启动 + key = KEY_Scan() + if(key) + { + switch(key) + { + case 1: //按键1 + + break; + + case 2: //按键2 + + break; + + case 3: //按键3 + TaskState1 = State0; //开始启动任务1状态0 + break; + } + } + */ +} + +/* 任务1 */ +void Task1_task(void) +{ + switch (TaskState1) + { + case state0: //任务1状态0 + + break; + case state1: //任务1状态1 + + break; + } +} + + diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Task_all.h" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Task_all.h" new file mode 100644 index 0000000..e27d114 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/Task_all.h" @@ -0,0 +1,15 @@ +#ifndef __Task_all_H +#define __Task_all_H +#include "main.h" + +enum +{ + state0, + state1, +}TaskState,TaskState1,TaskState2 ; + + +void Task_Function(void); + +#endif + diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/main.c" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/main.c" new file mode 100644 index 0000000..ac911a7 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/main.c" @@ -0,0 +1,30 @@ +/**************************************************************************//** + * @item MSPM0G3507 State machine + * @file main.c + * @brief M0g3507状态机 + * @details 用户可以在此文件初始化硬件参数,所有头文件存放main.h。 + * @author 22级潘万伍 + * @version V1.0.0 + * @date 2025.07.7 + ******************************************************************************/ + +#include "ti_msp_dl_config.h" +#include "main.h" + + + +int main(void) +{ + SYSCFG_DL_init(); + + /* Hardware on by default */ + while (1) + { + + + + //任务函数入口 + Task_Function(); + + } +} diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/main.h" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/main.h" new file mode 100644 index 0000000..4ffcd96 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/main.h" @@ -0,0 +1,9 @@ +#ifndef __MAIN_H +#define __MAIN_H + +#include "Task_all.h" + + + + +#endif diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/targetConfigs/MSPM0G3507.ccxml" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/targetConfigs/MSPM0G3507.ccxml" new file mode 100644 index 0000000..e3f3c69 --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/targetConfigs/MSPM0G3507.ccxml" @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git "a/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/targetConfigs/readme.txt" "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/targetConfigs/readme.txt" new file mode 100644 index 0000000..d783fef --- /dev/null +++ "b/\345\265\214\345\205\245\345\274\217-\346\216\247\345\210\266\347\273\204/2.0 MSPM0G3507-\345\274\200\345\217\221\346\241\206\346\236\266/LP_MSPM0G3507_Project/targetConfigs/readme.txt" @@ -0,0 +1,9 @@ +The 'targetConfigs' folder contains target-configuration (.ccxml) files, automatically generated based +on the device and connection settings specified in your project on the Properties > General page. + +Please note that in automatic target-configuration management, changes to the project's device and/or +connection settings will either modify an existing or generate a new target-configuration file. Thus, +if you manually edit these auto-generated files, you may need to re-apply your changes. Alternatively, +you may create your own target-configuration file for this project and manage it manually. You can +always switch back to automatic target-configuration management by checking the "Manage the project's +target-configuration automatically" checkbox on the project's Properties > General page. \ No newline at end of file -- Gitee