Introduction - If you have any usage issues, please Google them yourself
Open this project with the stm32cube mx to modify the project. This project is based on Keil MDK 5 version Designer are
Packet : STM32F1-series-MP3-main.zip filelist
STM32F1-series-MP3-main/
STM32F1-series-MP3-main/Drivers/
STM32F1-series-MP3-main/Drivers/CMSIS/
STM32F1-series-MP3-main/Drivers/CMSIS/Core/
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/cmsis_armcc.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/cmsis_armclang.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/cmsis_compiler.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/cmsis_gcc.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/cmsis_iccarm.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/cmsis_version.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/core_armv8mbl.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/core_armv8mml.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/core_cm0.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/core_cm0plus.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/core_cm1.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/core_cm23.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/core_cm3.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/core_cm33.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/core_cm4.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/core_cm7.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/core_sc000.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/core_sc300.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/mpu_armv7.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/mpu_armv8.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Include/tz_context.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Template/
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Template/ARMv8-M/
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Template/ARMv8-M/main_s.c
STM32F1-series-MP3-main/Drivers/CMSIS/Core/Template/ARMv8-M/tz_context.c
STM32F1-series-MP3-main/Drivers/CMSIS/Core_A/
STM32F1-series-MP3-main/Drivers/CMSIS/Core_A/Include/
STM32F1-series-MP3-main/Drivers/CMSIS/Core_A/Include/cmsis_armcc.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core_A/Include/cmsis_armclang.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core_A/Include/cmsis_compiler.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core_A/Include/cmsis_cp15.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core_A/Include/cmsis_gcc.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core_A/Include/cmsis_iccarm.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core_A/Include/core_ca.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core_A/Include/irq_ctrl.h
STM32F1-series-MP3-main/Drivers/CMSIS/Core_A/Source/
STM32F1-series-MP3-main/Drivers/CMSIS/Core_A/Source/irq_ctrl_gic.c
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/arr_desc/
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/arr_desc/arr_desc.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_cycle.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_define.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_fw.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_group.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_group_call.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_group_define.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_pf.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_systick.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_test.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_test_call.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_test_define.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_test_ret.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/jtest_util.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/opt_arg/
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/opt_arg/opt_arg.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/opt_arg/pp_narg.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/opt_arg/splice.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/util/
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/inc/util/util.h
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/src/
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/Common/JTest/src/jtest_cycle.c
STM32F1-series-MP3-main/Drivers/CMSIS/DSP/DSP_Lib_TestSuite/