diff --git a/.gitignore b/.gitignore index 8e895dc..70a2e27 100644 --- a/.gitignore +++ b/.gitignore @@ -46,4 +46,4 @@ JLinkSettings.ini # Other Files -/Objects/ +MDK-ARM/Objects/ diff --git a/.gitmodules b/.gitmodules index 759cc25..822e189 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,4 +1,4 @@ -[submodule "Core/ExtendedLibs"] - path = Core/ExtendedLibs +[submodule "MDK-ARM/Core/ExtendedLibs"] + path = MDK-ARM/Core/ExtendedLibs url = https://git.arktika.cyou/Razvalyaev/STM32_ExtendedLibs.git - branch = release + branch = develop diff --git a/Core/App/main.c b/Core/App/main.c deleted file mode 100644 index 3e1b17f..0000000 --- a/Core/App/main.c +++ /dev/null @@ -1,58 +0,0 @@ -/*============================================================================== - * Шаблон проекта для К1921ВК035 с использованием бибилотеки PLIB035 - *------------------------------------------------------------------------------ - * ЦНИИ СЭТ, Разваляев Алексей - *============================================================================== - * ЦНИИ СЭТ - *============================================================================== - */ - -//-- Includes ------------------------------------------------------------------ -#include "main.h" - -//-- Defines ------------------------------------------------------------------- - -//-- Peripheral init functions ------------------------------------------------- -void periph_init() -{ - sysclk_init(); - uart_init_first(); - adc_init_first(); - tmr_init_first(); - gpio_init(); -#ifdef RETARGET - retarget_init(); -#endif - NVIC_SetAllPriorities(); - printf("\nAll peripherals inited, SYSCLK = %3d MHz\n", (int)(SystemCoreClock / 1E6)); -} - -//-- Main ---------------------------------------------------------------------- - -int main() -{ - periph_init(); - - while (1) - { - }; - //return 0; -} - -//-- Assert -------------------------------------------------------------------- -void Error_Handler(void) -{ - __disable_irq(); - while (1) - { - } -} - -#if defined USE_FULL_ASSERT -void assert_failed(uint8_t* file, uint32_t line) -{ - printf("Assert failed: file %s on line %d\n", file, (int)line); - while (1) { - }; -} -#endif /* USE_FULL_ASSERT */ diff --git a/Core/ExtendedLibs b/Core/ExtendedLibs deleted file mode 160000 index 457ec2a..0000000 --- a/Core/ExtendedLibs +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 457ec2a7296c3606d6cc0fb6fa32dad7c10e6a02 diff --git a/Core/App/adc.c b/MDK-ARM/Core/App/adc.c similarity index 100% rename from Core/App/adc.c rename to MDK-ARM/Core/App/adc.c diff --git a/Core/App/adc.h b/MDK-ARM/Core/App/adc.h similarity index 100% rename from Core/App/adc.h rename to MDK-ARM/Core/App/adc.h diff --git a/Core/App/gpio.c b/MDK-ARM/Core/App/gpio.c similarity index 100% rename from Core/App/gpio.c rename to MDK-ARM/Core/App/gpio.c diff --git a/Core/App/gpio.h b/MDK-ARM/Core/App/gpio.h similarity index 100% rename from Core/App/gpio.h rename to MDK-ARM/Core/App/gpio.h diff --git a/MDK-ARM/Core/App/main.c b/MDK-ARM/Core/App/main.c new file mode 100644 index 0000000..9585862 --- /dev/null +++ b/MDK-ARM/Core/App/main.c @@ -0,0 +1,104 @@ +/*============================================================================== + * Шаблон проекта для К1921ВК035 с использованием бибилотеки PLIB035 + *------------------------------------------------------------------------------ + * ЦНИИ СЭТ, Разваляев Алексей + *============================================================================== + * ЦНИИ СЭТ + *============================================================================== + */ + +//-- Includes ------------------------------------------------------------------ +#include "main.h" + +void restart_receive(void); +void heartbit(void); +//-- Defines ------------------------------------------------------------------- +uint8_t rxbuff[10] = {0}; +uint8_t txbuff[20] = {0}; +uint16_t seq0_buff[2][100] = {0}; +uint16_t seq1_buff[2][100] = {0}; +//-- Peripheral init functions ------------------------------------------------- +void periph_init() +{ + sysclk_init(); + uart_init_first(); + adc_init_first(); + tmr_init_first(); + gpio_init(); +#ifdef RETARGET + retarget_init(); +#endif + NVIC_SetAllPriorities(); + printf("\nAll peripherals inited, SYSCLK = %3d MHz\n", (int)(SystemCoreClock / 1E6)); + + + UART_Start(&huart1, UART_FIFOLevel_1_8, UART_FIFOLevel_1_8); + +// TMR_Set_Callback(&htmr2, TMR_Callback_Update, &heartbit); + TMR_Start(&htmr0, DISABLE); + TMR_Start(&htmr1, DISABLE); + TMR_Start(&htmr2, ENABLE); + ADC_SEQ_Set_Callback(&hadc, ADC_SEQ_Num_1, ADC_Callback_SeqCplt, &heartbit); +// ADC_SEQ_Start(&hadc, ADC_SEQ_Num_0, seq0_buff, 100); + ADC_SEQ_Start(&hadc, ADC_SEQ_Num_1, NULL, 100); +} + +//-- Main ---------------------------------------------------------------------- +uint32_t startmillis = 0; +uint32_t prev_tick; +int main() +{ + periph_init(); + +// UART_Receive_IT(&huart1, rxbuff, sizeof(rxbuff)); + TMR_Delay_Start(&htmr0, &prev_tick); + ADC_SEQ_SoftwareStart(); + while (1) { + if(TMR_Delay_Done(&htmr0, 2000000, &prev_tick)) + { + TMR_Delay_Start(&htmr0, &prev_tick); + GPIO_ToggleBits(GPIOA, GPIO_Pin_8); + startmillis = millis(); +// ADC_SEQ_SoftwareStart(); + } + TMR_Delay(&htmr0, 100000); +// GPIO_ToggleBits(GPIOA, GPIO_Pin_7); +// UART_Transmit_IT(&huart1, (uint8_t*)"Hello World: ", sizeof("Hello World: ")-1); +// int len = sprintf((char*)txbuff, "\r\nValue: %d", ADC_Channel_GetValue(&hadc, ADC_CH_Num_3)); +// UART_Transmit_IT(&huart1, txbuff, len); + }; + //return 0; +} + +void restart_receive(void) +{ +// UART_Receive_IT(&huart1, rxbuff, sizeof(rxbuff)); +// UART_Transmit_IT(&huart1, rxbuff, sizeof(rxbuff)); +} + +char tickbuff[40] = {0}; +void heartbit(void) +{ + static uint32_t prev_tick = 0; + int len = sprintf(tickbuff, "\r\nTick: %d, Value: %d", TMR_Get_Cnt(&htmr0) - prev_tick, ADC_Channel_GetValue(&hadc, ADC_CH_Num_3)); + prev_tick = TMR_Get_Cnt(&htmr0); + UART_Transmit_IT(&huart1, (uint8_t *)tickbuff, len); +} + +//-- Assert -------------------------------------------------------------------- +void Error_Handler(void) +{ + __disable_irq(); + while (1) + { + } +} + +#if defined USE_FULL_ASSERT +void assert_failed(uint8_t* file, uint32_t line) +{ + printf("Assert failed: file %s on line %d\n", file, (int)line); + while (1) { + }; +} +#endif /* USE_FULL_ASSERT */ diff --git a/Core/App/main.h b/MDK-ARM/Core/App/main.h similarity index 100% rename from Core/App/main.h rename to MDK-ARM/Core/App/main.h diff --git a/Core/App/sysclk.c b/MDK-ARM/Core/App/sysclk.c similarity index 100% rename from Core/App/sysclk.c rename to MDK-ARM/Core/App/sysclk.c diff --git a/Core/App/sysclk.h b/MDK-ARM/Core/App/sysclk.h similarity index 100% rename from Core/App/sysclk.h rename to MDK-ARM/Core/App/sysclk.h diff --git a/Core/App/tmr.c b/MDK-ARM/Core/App/tmr.c similarity index 100% rename from Core/App/tmr.c rename to MDK-ARM/Core/App/tmr.c diff --git a/Core/App/tmr.h b/MDK-ARM/Core/App/tmr.h similarity index 100% rename from Core/App/tmr.h rename to MDK-ARM/Core/App/tmr.h diff --git a/Core/App/uart.c b/MDK-ARM/Core/App/uart.c similarity index 100% rename from Core/App/uart.c rename to MDK-ARM/Core/App/uart.c diff --git a/Core/App/uart.h b/MDK-ARM/Core/App/uart.h similarity index 100% rename from Core/App/uart.h rename to MDK-ARM/Core/App/uart.h diff --git a/Core/App/vk035_it.c b/MDK-ARM/Core/App/vk035_it.c similarity index 100% rename from Core/App/vk035_it.c rename to MDK-ARM/Core/App/vk035_it.c diff --git a/Core/Config/SEGGER_RTT_Conf.h b/MDK-ARM/Core/Config/SEGGER_RTT_Conf.h similarity index 100% rename from Core/Config/SEGGER_RTT_Conf.h rename to MDK-ARM/Core/Config/SEGGER_RTT_Conf.h diff --git a/Core/Config/mylibs_config.h b/MDK-ARM/Core/Config/mylibs_config.h similarity index 100% rename from Core/Config/mylibs_config.h rename to MDK-ARM/Core/Config/mylibs_config.h diff --git a/Core/Config/mylibs_include.h b/MDK-ARM/Core/Config/mylibs_include.h similarity index 100% rename from Core/Config/mylibs_include.h rename to MDK-ARM/Core/Config/mylibs_include.h diff --git a/Core/Config/periph_config.h b/MDK-ARM/Core/Config/periph_config.h similarity index 100% rename from Core/Config/periph_config.h rename to MDK-ARM/Core/Config/periph_config.h diff --git a/MDK-ARM/Core/ExtendedLibs b/MDK-ARM/Core/ExtendedLibs new file mode 160000 index 0000000..795ebbd --- /dev/null +++ b/MDK-ARM/Core/ExtendedLibs @@ -0,0 +1 @@ +Subproject commit 795ebbd220fd16ba9db4d1c071ed66700c2df928 diff --git a/Template.uvoptx b/MDK-ARM/Template.uvoptx similarity index 99% rename from Template.uvoptx rename to MDK-ARM/Template.uvoptx index 76b1e42..cd80bec 100644 --- a/Template.uvoptx +++ b/MDK-ARM/Template.uvoptx @@ -77,7 +77,7 @@ 0 1 - 0 + 255 0 1 diff --git a/Template.uvprojx b/MDK-ARM/Template.uvprojx similarity index 100% rename from Template.uvprojx rename to MDK-ARM/Template.uvprojx diff --git a/platform/CMSIS/Core/Include/cmsis_armcc.h b/MDK-ARM/platform/CMSIS/Core/Include/cmsis_armcc.h similarity index 100% rename from platform/CMSIS/Core/Include/cmsis_armcc.h rename to MDK-ARM/platform/CMSIS/Core/Include/cmsis_armcc.h diff --git a/platform/CMSIS/Core/Include/cmsis_armclang.h b/MDK-ARM/platform/CMSIS/Core/Include/cmsis_armclang.h similarity index 100% rename from platform/CMSIS/Core/Include/cmsis_armclang.h rename to MDK-ARM/platform/CMSIS/Core/Include/cmsis_armclang.h diff --git a/platform/CMSIS/Core/Include/cmsis_cmcpp.h b/MDK-ARM/platform/CMSIS/Core/Include/cmsis_cmcpp.h similarity index 100% rename from platform/CMSIS/Core/Include/cmsis_cmcpp.h rename to MDK-ARM/platform/CMSIS/Core/Include/cmsis_cmcpp.h diff --git a/platform/CMSIS/Core/Include/cmsis_compiler.h b/MDK-ARM/platform/CMSIS/Core/Include/cmsis_compiler.h similarity index 100% rename from platform/CMSIS/Core/Include/cmsis_compiler.h rename to MDK-ARM/platform/CMSIS/Core/Include/cmsis_compiler.h diff --git a/platform/CMSIS/Core/Include/cmsis_gcc.h b/MDK-ARM/platform/CMSIS/Core/Include/cmsis_gcc.h similarity index 100% rename from platform/CMSIS/Core/Include/cmsis_gcc.h rename to MDK-ARM/platform/CMSIS/Core/Include/cmsis_gcc.h diff --git a/platform/CMSIS/Core/Include/cmsis_iccarm.h b/MDK-ARM/platform/CMSIS/Core/Include/cmsis_iccarm.h similarity index 100% rename from platform/CMSIS/Core/Include/cmsis_iccarm.h rename to MDK-ARM/platform/CMSIS/Core/Include/cmsis_iccarm.h diff --git a/platform/CMSIS/Core/Include/cmsis_version.h b/MDK-ARM/platform/CMSIS/Core/Include/cmsis_version.h similarity index 100% rename from platform/CMSIS/Core/Include/cmsis_version.h rename to MDK-ARM/platform/CMSIS/Core/Include/cmsis_version.h diff --git a/platform/CMSIS/Core/Include/core_cm4.h b/MDK-ARM/platform/CMSIS/Core/Include/core_cm4.h similarity index 100% rename from platform/CMSIS/Core/Include/core_cm4.h rename to MDK-ARM/platform/CMSIS/Core/Include/core_cm4.h diff --git a/platform/CMSIS/Core/Include/mpu_armv7.h b/MDK-ARM/platform/CMSIS/Core/Include/mpu_armv7.h similarity index 100% rename from platform/CMSIS/Core/Include/mpu_armv7.h rename to MDK-ARM/platform/CMSIS/Core/Include/mpu_armv7.h diff --git a/platform/Device/NIIET/K1921VK035/Include/K1921VK035.h b/MDK-ARM/platform/Device/NIIET/K1921VK035/Include/K1921VK035.h similarity index 100% rename from platform/Device/NIIET/K1921VK035/Include/K1921VK035.h rename to MDK-ARM/platform/Device/NIIET/K1921VK035/Include/K1921VK035.h diff --git a/platform/Device/NIIET/K1921VK035/Include/system_K1921VK035.h b/MDK-ARM/platform/Device/NIIET/K1921VK035/Include/system_K1921VK035.h similarity index 100% rename from platform/Device/NIIET/K1921VK035/Include/system_K1921VK035.h rename to MDK-ARM/platform/Device/NIIET/K1921VK035/Include/system_K1921VK035.h diff --git a/platform/Device/NIIET/K1921VK035/Source/ARM/startup_K1921VK035.s b/MDK-ARM/platform/Device/NIIET/K1921VK035/Source/ARM/startup_K1921VK035.s similarity index 100% rename from platform/Device/NIIET/K1921VK035/Source/ARM/startup_K1921VK035.s rename to MDK-ARM/platform/Device/NIIET/K1921VK035/Source/ARM/startup_K1921VK035.s diff --git a/platform/Device/NIIET/K1921VK035/Source/system_K1921VK035.c b/MDK-ARM/platform/Device/NIIET/K1921VK035/Source/system_K1921VK035.c similarity index 100% rename from platform/Device/NIIET/K1921VK035/Source/system_K1921VK035.c rename to MDK-ARM/platform/Device/NIIET/K1921VK035/Source/system_K1921VK035.c diff --git a/platform/Device/NIIET/K1921VK035/РП_1921ВК035_201219.pdf b/MDK-ARM/platform/Device/NIIET/K1921VK035/РП_1921ВК035_201219.pdf similarity index 100% rename from platform/Device/NIIET/K1921VK035/РП_1921ВК035_201219.pdf rename to MDK-ARM/platform/Device/NIIET/K1921VK035/РП_1921ВК035_201219.pdf diff --git a/platform/plib035/inc/plib035.h b/MDK-ARM/platform/plib035/inc/plib035.h similarity index 100% rename from platform/plib035/inc/plib035.h rename to MDK-ARM/platform/plib035/inc/plib035.h diff --git a/platform/plib035/inc/plib035_adc.h b/MDK-ARM/platform/plib035/inc/plib035_adc.h similarity index 100% rename from platform/plib035/inc/plib035_adc.h rename to MDK-ARM/platform/plib035/inc/plib035_adc.h diff --git a/platform/plib035/inc/plib035_assert.h b/MDK-ARM/platform/plib035/inc/plib035_assert.h similarity index 100% rename from platform/plib035/inc/plib035_assert.h rename to MDK-ARM/platform/plib035/inc/plib035_assert.h diff --git a/platform/plib035/inc/plib035_can.h b/MDK-ARM/platform/plib035/inc/plib035_can.h similarity index 100% rename from platform/plib035/inc/plib035_can.h rename to MDK-ARM/platform/plib035/inc/plib035_can.h diff --git a/platform/plib035/inc/plib035_conf.h b/MDK-ARM/platform/plib035/inc/plib035_conf.h similarity index 100% rename from platform/plib035/inc/plib035_conf.h rename to MDK-ARM/platform/plib035/inc/plib035_conf.h diff --git a/platform/plib035/inc/plib035_dma.h b/MDK-ARM/platform/plib035/inc/plib035_dma.h similarity index 100% rename from platform/plib035/inc/plib035_dma.h rename to MDK-ARM/platform/plib035/inc/plib035_dma.h diff --git a/platform/plib035/inc/plib035_ecap.h b/MDK-ARM/platform/plib035/inc/plib035_ecap.h similarity index 100% rename from platform/plib035/inc/plib035_ecap.h rename to MDK-ARM/platform/plib035/inc/plib035_ecap.h diff --git a/platform/plib035/inc/plib035_gpio.h b/MDK-ARM/platform/plib035/inc/plib035_gpio.h similarity index 100% rename from platform/plib035/inc/plib035_gpio.h rename to MDK-ARM/platform/plib035/inc/plib035_gpio.h diff --git a/platform/plib035/inc/plib035_i2c.h b/MDK-ARM/platform/plib035/inc/plib035_i2c.h similarity index 100% rename from platform/plib035/inc/plib035_i2c.h rename to MDK-ARM/platform/plib035/inc/plib035_i2c.h diff --git a/platform/plib035/inc/plib035_mflash.h b/MDK-ARM/platform/plib035/inc/plib035_mflash.h similarity index 100% rename from platform/plib035/inc/plib035_mflash.h rename to MDK-ARM/platform/plib035/inc/plib035_mflash.h diff --git a/platform/plib035/inc/plib035_pmu.h b/MDK-ARM/platform/plib035/inc/plib035_pmu.h similarity index 100% rename from platform/plib035/inc/plib035_pmu.h rename to MDK-ARM/platform/plib035/inc/plib035_pmu.h diff --git a/platform/plib035/inc/plib035_pwm.h b/MDK-ARM/platform/plib035/inc/plib035_pwm.h similarity index 100% rename from platform/plib035/inc/plib035_pwm.h rename to MDK-ARM/platform/plib035/inc/plib035_pwm.h diff --git a/platform/plib035/inc/plib035_qep.h b/MDK-ARM/platform/plib035/inc/plib035_qep.h similarity index 100% rename from platform/plib035/inc/plib035_qep.h rename to MDK-ARM/platform/plib035/inc/plib035_qep.h diff --git a/platform/plib035/inc/plib035_rcu.h b/MDK-ARM/platform/plib035/inc/plib035_rcu.h similarity index 100% rename from platform/plib035/inc/plib035_rcu.h rename to MDK-ARM/platform/plib035/inc/plib035_rcu.h diff --git a/platform/plib035/inc/plib035_spi.h b/MDK-ARM/platform/plib035/inc/plib035_spi.h similarity index 100% rename from platform/plib035/inc/plib035_spi.h rename to MDK-ARM/platform/plib035/inc/plib035_spi.h diff --git a/platform/plib035/inc/plib035_tmr.h b/MDK-ARM/platform/plib035/inc/plib035_tmr.h similarity index 100% rename from platform/plib035/inc/plib035_tmr.h rename to MDK-ARM/platform/plib035/inc/plib035_tmr.h diff --git a/platform/plib035/inc/plib035_uart.h b/MDK-ARM/platform/plib035/inc/plib035_uart.h similarity index 100% rename from platform/plib035/inc/plib035_uart.h rename to MDK-ARM/platform/plib035/inc/plib035_uart.h diff --git a/platform/plib035/inc/plib035_version.h b/MDK-ARM/platform/plib035/inc/plib035_version.h similarity index 100% rename from platform/plib035/inc/plib035_version.h rename to MDK-ARM/platform/plib035/inc/plib035_version.h diff --git a/platform/plib035/inc/plib035_wdt.h b/MDK-ARM/platform/plib035/inc/plib035_wdt.h similarity index 100% rename from platform/plib035/inc/plib035_wdt.h rename to MDK-ARM/platform/plib035/inc/plib035_wdt.h diff --git a/platform/plib035/src/plib035_adc.c b/MDK-ARM/platform/plib035/src/plib035_adc.c similarity index 100% rename from platform/plib035/src/plib035_adc.c rename to MDK-ARM/platform/plib035/src/plib035_adc.c diff --git a/platform/plib035/src/plib035_can.c b/MDK-ARM/platform/plib035/src/plib035_can.c similarity index 100% rename from platform/plib035/src/plib035_can.c rename to MDK-ARM/platform/plib035/src/plib035_can.c diff --git a/platform/plib035/src/plib035_dma.c b/MDK-ARM/platform/plib035/src/plib035_dma.c similarity index 100% rename from platform/plib035/src/plib035_dma.c rename to MDK-ARM/platform/plib035/src/plib035_dma.c diff --git a/platform/plib035/src/plib035_ecap.c b/MDK-ARM/platform/plib035/src/plib035_ecap.c similarity index 100% rename from platform/plib035/src/plib035_ecap.c rename to MDK-ARM/platform/plib035/src/plib035_ecap.c diff --git a/platform/plib035/src/plib035_gpio.c b/MDK-ARM/platform/plib035/src/plib035_gpio.c similarity index 100% rename from platform/plib035/src/plib035_gpio.c rename to MDK-ARM/platform/plib035/src/plib035_gpio.c diff --git a/platform/plib035/src/plib035_i2c.c b/MDK-ARM/platform/plib035/src/plib035_i2c.c similarity index 100% rename from platform/plib035/src/plib035_i2c.c rename to MDK-ARM/platform/plib035/src/plib035_i2c.c diff --git a/platform/plib035/src/plib035_mflash.c b/MDK-ARM/platform/plib035/src/plib035_mflash.c similarity index 100% rename from platform/plib035/src/plib035_mflash.c rename to MDK-ARM/platform/plib035/src/plib035_mflash.c diff --git a/platform/plib035/src/plib035_pmu.c b/MDK-ARM/platform/plib035/src/plib035_pmu.c similarity index 100% rename from platform/plib035/src/plib035_pmu.c rename to MDK-ARM/platform/plib035/src/plib035_pmu.c diff --git a/platform/plib035/src/plib035_pwm.c b/MDK-ARM/platform/plib035/src/plib035_pwm.c similarity index 100% rename from platform/plib035/src/plib035_pwm.c rename to MDK-ARM/platform/plib035/src/plib035_pwm.c diff --git a/platform/plib035/src/plib035_qep.c b/MDK-ARM/platform/plib035/src/plib035_qep.c similarity index 100% rename from platform/plib035/src/plib035_qep.c rename to MDK-ARM/platform/plib035/src/plib035_qep.c diff --git a/platform/plib035/src/plib035_rcu.c b/MDK-ARM/platform/plib035/src/plib035_rcu.c similarity index 100% rename from platform/plib035/src/plib035_rcu.c rename to MDK-ARM/platform/plib035/src/plib035_rcu.c diff --git a/platform/plib035/src/plib035_spi.c b/MDK-ARM/platform/plib035/src/plib035_spi.c similarity index 100% rename from platform/plib035/src/plib035_spi.c rename to MDK-ARM/platform/plib035/src/plib035_spi.c diff --git a/platform/plib035/src/plib035_tmr.c b/MDK-ARM/platform/plib035/src/plib035_tmr.c similarity index 100% rename from platform/plib035/src/plib035_tmr.c rename to MDK-ARM/platform/plib035/src/plib035_tmr.c diff --git a/platform/plib035/src/plib035_uart.c b/MDK-ARM/platform/plib035/src/plib035_uart.c similarity index 100% rename from platform/plib035/src/plib035_uart.c rename to MDK-ARM/platform/plib035/src/plib035_uart.c diff --git a/platform/plib035/src/plib035_wdt.c b/MDK-ARM/platform/plib035/src/plib035_wdt.c similarity index 100% rename from platform/plib035/src/plib035_wdt.c rename to MDK-ARM/platform/plib035/src/plib035_wdt.c diff --git a/platform/retarget/retarget.c b/MDK-ARM/platform/retarget/retarget.c similarity index 100% rename from platform/retarget/retarget.c rename to MDK-ARM/platform/retarget/retarget.c diff --git a/platform/retarget/retarget_conf.c b/MDK-ARM/platform/retarget/retarget_conf.c similarity index 100% rename from platform/retarget/retarget_conf.c rename to MDK-ARM/platform/retarget/retarget_conf.c diff --git a/platform/retarget/retarget_conf.h b/MDK-ARM/platform/retarget/retarget_conf.h similarity index 100% rename from platform/retarget/retarget_conf.h rename to MDK-ARM/platform/retarget/retarget_conf.h