Убрано лишнее из CMSIS библиотеки

Добавление подключение DSP в конфиг периферии
This commit is contained in:
2025-11-15 08:22:07 +03:00
parent 5a03fbb513
commit d7dec9df35
158 changed files with 106 additions and 36689 deletions

View File

@@ -38,6 +38,64 @@
"Default": true,
"NewRow": true
},
"CMSIS_DSP": {
"Prompt": "Enable CMSIS DSP Module",
"Def": [
"ARM_MATH_LOOPUNROLL",
"__GNUC_PYTHON__"
],
"Includes": [
"Drivers/CMSIS/DSP/Include",
"Drivers/CMSIS/DSP/PrivateInclude",
"Drivers/CMSIS/DSP/Source/BasicMathFunctions",
"Drivers/CMSIS/DSP/Source/BayesFunctions",
"Drivers/CMSIS/DSP/Source/CommonTables",
"Drivers/CMSIS/DSP/Source/ComplexMathFunctions",
"Drivers/CMSIS/DSP/Source/ControllerFunctions",
"Drivers/CMSIS/DSP/Source/DistanceFunctions",
"Drivers/CMSIS/DSP/Source/FastMathFunctions",
"Drivers/CMSIS/DSP/Source/FilteringFunctions",
"Drivers/CMSIS/DSP/Source/InterpolationFunctions",
"Drivers/CMSIS/DSP/Source/MatrixFunctions",
"Drivers/CMSIS/DSP/Source/QuaternionMathFunctions",
"Drivers/CMSIS/DSP/Source/StatisticsFunctions",
"Drivers/CMSIS/DSP/Source/SupportFunctions",
"Drivers/CMSIS/DSP/Source/SVMFunctions",
"Drivers/CMSIS/DSP/Source/TransformFunctions"
],
"Sources": [
"Drivers/CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctions.c",
"Drivers/CMSIS/DSP/Source/BasicMathFunctions/BasicMathFunctionsF16.c",
"Drivers/CMSIS/DSP/Source/BayesFunctions/BayesFunctions.c",
"Drivers/CMSIS/DSP/Source/BayesFunctions/BayesFunctionsF16.c",
"Drivers/CMSIS/DSP/Source/CommonTables/CommonTables.c",
"Drivers/CMSIS/DSP/Source/CommonTables/CommonTablesF16.c",
"Drivers/CMSIS/DSP/Source/ComplexMathFunctions/ComplexMathFunctions.c",
"Drivers/CMSIS/DSP/Source/ComplexMathFunctions/ComplexMathFunctionsF16.c",
"Drivers/CMSIS/DSP/Source/ControllerFunctions/ControllerFunctions.c",
"Drivers/CMSIS/DSP/Source/DistanceFunctions/DistanceFunctionsF16.c",
"Drivers/CMSIS/DSP/Source/FastMathFunctions/FastMathFunctions.c",
"Drivers/CMSIS/DSP/Source/FastMathFunctions/FastMathFunctionsF16.c",
"Drivers/CMSIS/DSP/Source/FilteringFunctions/FilteringFunctions.c",
"Drivers/CMSIS/DSP/Source/FilteringFunctions/FilteringFunctionsF16.c",
"Drivers/CMSIS/DSP/Source/InterpolationFunctions/InterpolationFunctions.c",
"Drivers/CMSIS/DSP/Source/InterpolationFunctions/InterpolationFunctionsF16.c",
"Drivers/CMSIS/DSP/Source/MatrixFunctions/MatrixFunctions.c",
"Drivers/CMSIS/DSP/Source/MatrixFunctions/MatrixFunctionsF16.c",
"Drivers/CMSIS/DSP/Source/QuaternionMathFunctions/QuaternionMathFunctions.c",
"Drivers/CMSIS/DSP/Source/StatisticsFunctions/StatisticsFunctions.c",
"Drivers/CMSIS/DSP/Source/StatisticsFunctions/StatisticsFunctionsF16.c",
"Drivers/CMSIS/DSP/Source/SupportFunctions/SupportFunctions.c",
"Drivers/CMSIS/DSP/Source/SupportFunctions/SupportFunctionsF16.c",
"Drivers/CMSIS/DSP/Source/SVMFunctions/SVMFunctions.c",
"Drivers/CMSIS/DSP/Source/SVMFunctions/SVMFunctionsF16.c",
"Drivers/CMSIS/DSP/Source/TransformFunctions/TransformFunctions.c",
"Drivers/CMSIS/DSP/Source/TransformFunctions/TransformFunctionsF16.c"
],
"Type": "checkbox",
"Default": false,
"NewRow": false
},
"STM32xx": {
"Prompt": "Choose MCU",
"Def": [
@@ -58,7 +116,7 @@
"Prompt": "Enable ADCs",
"Def": "ADC_ENABLE",
"Type": "checkbox",
"Default": false,
"Default": true,
"NewRow": true
}
}
@@ -72,7 +130,7 @@
"Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c"
],
"Type": "checkbox",
"Default": false,
"Default": true,
"NewRow": true
},
"HAL_ADC": {
@@ -460,7 +518,7 @@
"Prompt": "TIM5 Enable",
"Def": "USE_TIM5",
"Type": "checkbox",
"Default": false,
"Default": true,
"NewRow": true
},
"TIM3_Handler": {