diff --git a/.gitignore b/.gitignore index df82e2b..9156076 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -/build/ +**/build/ **/CPU1_RAM/ \ No newline at end of file diff --git a/test_on_28377/.ccsproject b/test_on_28377/.ccsproject index 52e41ab..e499556 100644 --- a/test_on_28377/.ccsproject +++ b/test_on_28377/.ccsproject @@ -2,6 +2,4 @@ - - diff --git a/test_on_28377/.cproject b/test_on_28377/.cproject index 932ab24..91cf160 100644 --- a/test_on_28377/.cproject +++ b/test_on_28377/.cproject @@ -15,8 +15,8 @@ - - @@ -126,8 +129,8 @@ - - diff --git a/test_on_28377/.project b/test_on_28377/.project index d4a2e53..a64290f 100644 --- a/test_on_28377/.project +++ b/test_on_28377/.project @@ -1,6 +1,6 @@ - 02code_speed_test + FSM_test @@ -28,62 +28,68 @@ FSM.c 1 - PARENT-1-PROJECT_LOC/FSM_vscode/FSM_OOP/baseFSM/FSM.c + copy_PARENT/vscode/FSM_OOP/baseFSM/FSM.c FSM_private.h 1 - PARENT-1-PROJECT_LOC/FSM_vscode/FSM_OOP/baseFSM/FSM_private.h + copy_PARENT/vscode/FSM_OOP/baseFSM/FSM_private.h FSM_protected.h 1 - PARENT-1-PROJECT_LOC/FSM_vscode/FSM_OOP/baseFSM/FSM_protected.h + copy_PARENT/vscode/FSM_OOP/baseFSM/FSM_protected.h FSM_public.h 1 - PARENT-1-PROJECT_LOC/FSM_vscode/FSM_OOP/baseFSM/FSM_public.h + copy_PARENT/vscode/FSM_OOP/baseFSM/FSM_public.h ParentFSM.c 1 - PARENT-1-PROJECT_LOC/FSM_vscode/FSM_OOP/childtest/ParentFSM.c + copy_PARENT/vscode/FSM_OOP/childtest/ParentFSM.c childFSM.c 1 - PARENT-1-PROJECT_LOC/FSM_vscode/FSM_OOP/childtest/childFSM.c + copy_PARENT/vscode/FSM_OOP/childtest/childFSM.c childFSM.h 1 - PARENT-1-PROJECT_LOC/FSM_vscode/FSM_OOP/childtest/childFSM.h + copy_PARENT/vscode/FSM_OOP/childtest/childFSM.h childFSM_private.h 1 - PARENT-1-PROJECT_LOC/FSM_vscode/FSM_OOP/childtest/childFSM_private.h + copy_PARENT/vscode/FSM_OOP/childtest/childFSM_private.h keyFSM.c 1 - PARENT-1-PROJECT_LOC/FSM_vscode/FSM_OOP/keytest/keyFSM.c + copy_PARENT/vscode/FSM_OOP/keytest/keyFSM.c keyFSM.h 1 - PARENT-1-PROJECT_LOC/FSM_vscode/FSM_OOP/keytest/keyFSM.h + copy_PARENT/vscode/FSM_OOP/keytest/keyFSM.h keyFSM_private.h 1 - PARENT-1-PROJECT_LOC/FSM_vscode/FSM_OOP/keytest/keyFSM_private.h + copy_PARENT/vscode/FSM_OOP/keytest/keyFSM_private.h parentFSM.h 1 - PARENT-1-PROJECT_LOC/FSM_vscode/FSM_OOP/childtest/parentFSM.h + copy_PARENT/vscode/FSM_OOP/childtest/parentFSM.h + + + copy_PARENT + $%7BPARENT-3-CCS_INSTALL_ROOT%7D/godsays/indexfiles/AZ8OJKZLGK/FSM + + diff --git a/test_on_28377/main.c b/test_on_28377/main.c index 4f10b01..51379e1 100644 --- a/test_on_28377/main.c +++ b/test_on_28377/main.c @@ -133,8 +133,8 @@ void main(void) GPIO_SetupPinOptions(INPUT_GPIO, GPIO_INPUT, GPIO_PULLUP); - childTest(); -// keyFSMTest(); +// childTest(); + keyFSMTest(); // funptrTest(); } diff --git a/test_on_28377/targetConfigs/TMS320F28377D.ccxml b/test_on_28377/targetConfigs/TMS320F28377D.ccxml index ffd01a6..242481c 100644 --- a/test_on_28377/targetConfigs/TMS320F28377D.ccxml +++ b/test_on_28377/targetConfigs/TMS320F28377D.ccxml @@ -1,6 +1,7 @@ - + + @@ -16,7 +17,8 @@ - + + @@ -32,7 +34,8 @@ - + + @@ -48,7 +51,8 @@ - + + @@ -64,7 +68,8 @@ - + + @@ -80,7 +85,8 @@ - + + @@ -96,7 +102,8 @@ - + + @@ -112,7 +119,8 @@ - + + @@ -128,7 +136,8 @@ - + + @@ -144,7 +153,8 @@ - + + @@ -160,7 +170,8 @@ - + + @@ -176,7 +187,8 @@ - + + @@ -192,7 +204,8 @@ - + + @@ -208,7 +221,8 @@ - + + @@ -224,7 +238,8 @@ - + + @@ -240,7 +255,8 @@ - + + @@ -256,7 +272,8 @@ - + + @@ -272,7 +289,8 @@ - + + @@ -288,7 +306,8 @@ - + + @@ -304,7 +323,8 @@ - + + diff --git a/.vscode/c_cpp_properties.json b/vscode/.vscode/c_cpp_properties.json similarity index 100% rename from .vscode/c_cpp_properties.json rename to vscode/.vscode/c_cpp_properties.json diff --git a/.vscode/launch.json b/vscode/.vscode/launch.json similarity index 100% rename from .vscode/launch.json rename to vscode/.vscode/launch.json diff --git a/.vscode/settings.json b/vscode/.vscode/settings.json similarity index 100% rename from .vscode/settings.json rename to vscode/.vscode/settings.json diff --git a/.vscode/tasks.json b/vscode/.vscode/tasks.json similarity index 100% rename from .vscode/tasks.json rename to vscode/.vscode/tasks.json diff --git a/CMakeLists.txt b/vscode/CMakeLists.txt similarity index 100% rename from CMakeLists.txt rename to vscode/CMakeLists.txt diff --git a/FSM_OOP/baseFSM/FSM.c b/vscode/FSM_OOP/baseFSM/FSM.c similarity index 100% rename from FSM_OOP/baseFSM/FSM.c rename to vscode/FSM_OOP/baseFSM/FSM.c diff --git a/FSM_OOP/baseFSM/FSM_private.h b/vscode/FSM_OOP/baseFSM/FSM_private.h similarity index 100% rename from FSM_OOP/baseFSM/FSM_private.h rename to vscode/FSM_OOP/baseFSM/FSM_private.h diff --git a/FSM_OOP/baseFSM/FSM_protected.h b/vscode/FSM_OOP/baseFSM/FSM_protected.h similarity index 100% rename from FSM_OOP/baseFSM/FSM_protected.h rename to vscode/FSM_OOP/baseFSM/FSM_protected.h diff --git a/FSM_OOP/baseFSM/FSM_public.h b/vscode/FSM_OOP/baseFSM/FSM_public.h similarity index 100% rename from FSM_OOP/baseFSM/FSM_public.h rename to vscode/FSM_OOP/baseFSM/FSM_public.h diff --git a/FSM_OOP/childtest/ParentFSM.c b/vscode/FSM_OOP/childtest/ParentFSM.c similarity index 100% rename from FSM_OOP/childtest/ParentFSM.c rename to vscode/FSM_OOP/childtest/ParentFSM.c diff --git a/FSM_OOP/childtest/childFSM.c b/vscode/FSM_OOP/childtest/childFSM.c similarity index 100% rename from FSM_OOP/childtest/childFSM.c rename to vscode/FSM_OOP/childtest/childFSM.c diff --git a/FSM_OOP/childtest/childFSM.h b/vscode/FSM_OOP/childtest/childFSM.h similarity index 100% rename from FSM_OOP/childtest/childFSM.h rename to vscode/FSM_OOP/childtest/childFSM.h diff --git a/FSM_OOP/childtest/childFSM_private.h b/vscode/FSM_OOP/childtest/childFSM_private.h similarity index 100% rename from FSM_OOP/childtest/childFSM_private.h rename to vscode/FSM_OOP/childtest/childFSM_private.h diff --git a/FSM_OOP/childtest/main.c b/vscode/FSM_OOP/childtest/main.c similarity index 100% rename from FSM_OOP/childtest/main.c rename to vscode/FSM_OOP/childtest/main.c diff --git a/FSM_OOP/childtest/parentFSM.h b/vscode/FSM_OOP/childtest/parentFSM.h similarity index 100% rename from FSM_OOP/childtest/parentFSM.h rename to vscode/FSM_OOP/childtest/parentFSM.h diff --git a/FSM_OOP/keytest/keyFSM.c b/vscode/FSM_OOP/keytest/keyFSM.c similarity index 100% rename from FSM_OOP/keytest/keyFSM.c rename to vscode/FSM_OOP/keytest/keyFSM.c diff --git a/FSM_OOP/keytest/keyFSM.h b/vscode/FSM_OOP/keytest/keyFSM.h similarity index 100% rename from FSM_OOP/keytest/keyFSM.h rename to vscode/FSM_OOP/keytest/keyFSM.h diff --git a/FSM_OOP/keytest/keyFSM_private.h b/vscode/FSM_OOP/keytest/keyFSM_private.h similarity index 100% rename from FSM_OOP/keytest/keyFSM_private.h rename to vscode/FSM_OOP/keytest/keyFSM_private.h diff --git a/FSM_OOP/keytest/main.c b/vscode/FSM_OOP/keytest/main.c similarity index 100% rename from FSM_OOP/keytest/main.c rename to vscode/FSM_OOP/keytest/main.c diff --git a/FSM_OOP/template/templateFSM.c b/vscode/FSM_OOP/template/templateFSM.c similarity index 100% rename from FSM_OOP/template/templateFSM.c rename to vscode/FSM_OOP/template/templateFSM.c diff --git a/FSM_OOP/template/templateFSM.h b/vscode/FSM_OOP/template/templateFSM.h similarity index 100% rename from FSM_OOP/template/templateFSM.h rename to vscode/FSM_OOP/template/templateFSM.h diff --git a/FSM_OOP/template/templateFSM_private.h b/vscode/FSM_OOP/template/templateFSM_private.h similarity index 100% rename from FSM_OOP/template/templateFSM_private.h rename to vscode/FSM_OOP/template/templateFSM_private.h