diff --git a/.gitignore b/.gitignore
index 3d051c6..203f519 100644
--- a/.gitignore
+++ b/.gitignore
@@ -40,3 +40,4 @@ settings/
*.uvguix*
cconfig.h
packages/packages.dbsqlite
+*.uvoptx
diff --git a/EventRecorderStub.scvd b/EventRecorderStub.scvd
deleted file mode 100644
index 2956b29..0000000
--- a/EventRecorderStub.scvd
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/.config b/MDK_413/.config
similarity index 93%
rename from .config
rename to MDK_413/.config
index 07d4803..8900ce7 100644
--- a/.config
+++ b/MDK_413/.config
@@ -272,6 +272,21 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
#
# CONFIG_PKG_USING_WLAN_WICED is not set
# CONFIG_PKG_USING_RW007 is not set
+
+#
+# CYW43012 WiFi
+#
+# CONFIG_PKG_USING_WLAN_CYW43012 is not set
+
+#
+# BL808 WiFi
+#
+# CONFIG_PKG_USING_WLAN_BL808 is not set
+
+#
+# CYW43439 WiFi
+#
+# CONFIG_PKG_USING_WLAN_CYW43439 is not set
# CONFIG_PKG_USING_COAP is not set
# CONFIG_PKG_USING_NOPOLL is not set
# CONFIG_PKG_USING_NETUTILS is not set
@@ -293,7 +308,6 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_JIOT-C-SDK is not set
# CONFIG_PKG_USING_UCLOUD_IOT_SDK is not set
# CONFIG_PKG_USING_JOYLINK is not set
-# CONFIG_PKG_USING_EZ_IOT_OS is not set
# CONFIG_PKG_USING_IOTSHARP_SDK is not set
# CONFIG_PKG_USING_NIMBLE is not set
# CONFIG_PKG_USING_LLSYNC_SDK_ADAPTER is not set
@@ -314,6 +328,8 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_NMEALIB is not set
# CONFIG_PKG_USING_PDULIB is not set
# CONFIG_PKG_USING_BTSTACK is not set
+# CONFIG_PKG_USING_BT_CYW43012 is not set
+# CONFIG_PKG_USING_CYW43XX is not set
# CONFIG_PKG_USING_LORAWAN_ED_STACK is not set
# CONFIG_PKG_USING_WAYZ_IOTKIT is not set
# CONFIG_PKG_USING_MAVLINK is not set
@@ -333,6 +349,8 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_ZFTP is not set
# CONFIG_PKG_USING_WOL is not set
# CONFIG_PKG_USING_ZEPHYR_POLLING is not set
+# CONFIG_PKG_USING_MATTER_ADAPTATION_LAYER is not set
+# CONFIG_PKG_USING_LHC_MODBUS is not set
#
# security packages
@@ -379,7 +397,6 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# LVGL: powerful and easy-to-use embedded GUI library
#
# CONFIG_PKG_USING_LVGL is not set
-# CONFIG_PKG_USING_LITTLEVGL2RTT is not set
# CONFIG_PKG_USING_LV_MUSIC_DEMO is not set
# CONFIG_PKG_USING_GUI_GUIDER_DEMO is not set
@@ -456,6 +473,7 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_ARMV7M_DWT_TOOL is not set
# CONFIG_PKG_USING_VOFA_PLUS is not set
# CONFIG_PKG_USING_RT_TRACE is not set
+# CONFIG_PKG_USING_ZDEBUG is not set
#
# system packages
@@ -468,6 +486,17 @@ CONFIG_ULOG_BACKEND_USING_CONSOLE=y
# CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE is not set
CONFIG_PKG_USING_RT_VSNPRINTF_FULL=y
CONFIG_PKG_RT_VSNPRINTF_FULL_PATH="/packages/system/enhanced-kservice/rt_vsnprintf_full"
+CONFIG_PKG_VSNPRINTF_SUPPORT_DECIMAL_SPECIFIERS=y
+CONFIG_PKG_VSNPRINTF_SUPPORT_EXPONENTIAL_SPECIFIERS=y
+CONFIG_PKG_VSNPRINTF_SUPPORT_WRITEBACK_SPECIFIER=y
+CONFIG_PKG_VSNPRINTF_SUPPORT_LONG_LONG=y
+CONFIG_PKG_VSNPRINTF_CHECK_FOR_NUL_IN_FORMAT_SPECIFIER=y
+# CONFIG_PKG_VSNPRINTF_SUPPORT_MSVC_STYLE_INTEGER_SPECIFIERS is not set
+CONFIG_PKG_VSNPRINTF_INTEGER_BUFFER_SIZE=32
+CONFIG_PKG_VSNPRINTF_DECIMAL_BUFFER_SIZE=32
+CONFIG_PKG_VSNPRINTF_DEFAULT_FLOAT_PRECISION=6
+CONFIG_PKG_VSNPRINTF_MAX_INTEGRAL_DIGITS_FOR_DECIMAL=9
+CONFIG_PKG_VSNPRINTF_LOG10_TAYLOR_TERMS=4
# CONFIG_RT_VSNPRINTF_FULL_REPLACING_SPRINTF is not set
# CONFIG_RT_VSNPRINTF_FULL_REPLACING_SNPRINTF is not set
# CONFIG_RT_VSNPRINTF_FULL_REPLACING_PRINTF is not set
@@ -487,6 +516,9 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CMSIS: ARM Cortex-M Microcontroller Software Interface Standard
#
# CONFIG_PKG_USING_CMSIS_5 is not set
+# CONFIG_PKG_USING_CMSIS_CORE is not set
+# CONFIG_PKG_USING_CMSIS_DSP is not set
+# CONFIG_PKG_USING_CMSIS_NN is not set
# CONFIG_PKG_USING_CMSIS_RTOS1 is not set
# CONFIG_PKG_USING_CMSIS_RTOS2 is not set
@@ -500,10 +532,14 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_UC_COMMON is not set
# CONFIG_PKG_USING_UC_MODBUS is not set
# CONFIG_PKG_USING_FREERTOS_WRAPPER is not set
+# CONFIG_PKG_USING_LITEOS_SDK is not set
+# CONFIG_PKG_USING_TZ_DATABASE is not set
# CONFIG_PKG_USING_CAIRO is not set
# CONFIG_PKG_USING_PIXMAN is not set
# CONFIG_PKG_USING_PARTITION is not set
# CONFIG_PKG_USING_PERF_COUNTER is not set
+# CONFIG_PKG_USING_FILEX is not set
+# CONFIG_PKG_USING_LEVELX is not set
# CONFIG_PKG_USING_FLASHDB is not set
# CONFIG_PKG_USING_SQLITE is not set
# CONFIG_PKG_USING_RTI is not set
@@ -523,6 +559,7 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_QBOOT is not set
# CONFIG_PKG_USING_PPOOL is not set
# CONFIG_PKG_USING_OPENAMP is not set
+# CONFIG_PKG_USING_RPMSG_LITE is not set
# CONFIG_PKG_USING_LPM is not set
# CONFIG_PKG_USING_TLSF is not set
# CONFIG_PKG_USING_EVENT_RECORDER is not set
@@ -536,11 +573,39 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_AGILE_UPGRADE is not set
# CONFIG_PKG_USING_FLASH_BLOB is not set
# CONFIG_PKG_USING_MLIBC is not set
+# CONFIG_PKG_USING_TASK_MSG_BUS is not set
+# CONFIG_PKG_USING_SFDB is not set
+# CONFIG_PKG_USING_RTP is not set
+# CONFIG_PKG_USING_REB is not set
+# CONFIG_PKG_USING_R_RHEALSTONE is not set
#
# peripheral libraries and drivers
#
+#
+# HAL & SDK Drivers
+#
+
+#
+# STM32 HAL & SDK Drivers
+#
+# CONFIG_PKG_USING_STM32L4XX_HAL_DRIVER is not set
+# CONFIG_PKG_USING_STM32WB55_SDK is not set
+# CONFIG_PKG_USING_STM32_SDIO is not set
+# CONFIG_PKG_USING_BLUETRUM_SDK is not set
+# CONFIG_PKG_USING_EMBARC_BSP is not set
+# CONFIG_PKG_USING_ESP_IDF is not set
+
+#
+# Kendryte SDK
+#
+# CONFIG_PKG_USING_K210_SDK is not set
+# CONFIG_PKG_USING_KENDRYTE_SDK is not set
+# CONFIG_PKG_USING_NRF5X_SDK is not set
+# CONFIG_PKG_USING_NRFX is not set
+# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
+
#
# sensors drivers
#
@@ -600,6 +665,7 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_BALANCE is not set
# CONFIG_PKG_USING_SHT2X is not set
# CONFIG_PKG_USING_SHT3X is not set
+# CONFIG_PKG_USING_SHT4X is not set
# CONFIG_PKG_USING_AD7746 is not set
# CONFIG_PKG_USING_ADT74XX is not set
# CONFIG_PKG_USING_MAX17048 is not set
@@ -621,9 +687,8 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_FT6236 is not set
# CONFIG_PKG_USING_XPT2046_TOUCH is not set
# CONFIG_PKG_USING_CST816X is not set
+# CONFIG_PKG_USING_CST812T is not set
# CONFIG_PKG_USING_REALTEK_AMEBA is not set
-# CONFIG_PKG_USING_STM32_SDIO is not set
-# CONFIG_PKG_USING_ESP_IDF is not set
# CONFIG_PKG_USING_BUTTON is not set
# CONFIG_PKG_USING_PCF8574 is not set
# CONFIG_PKG_USING_SX12XX is not set
@@ -631,14 +696,6 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_LEDBLINK is not set
# CONFIG_PKG_USING_LITTLED is not set
# CONFIG_PKG_USING_LKDGUI is not set
-# CONFIG_PKG_USING_NRF5X_SDK is not set
-# CONFIG_PKG_USING_NRFX is not set
-
-#
-# Kendryte SDK
-#
-# CONFIG_PKG_USING_K210_SDK is not set
-# CONFIG_PKG_USING_KENDRYTE_SDK is not set
# CONFIG_PKG_USING_INFRARED is not set
# CONFIG_PKG_USING_MULTI_INFRARED is not set
# CONFIG_PKG_USING_AGILE_BUTTON is not set
@@ -653,7 +710,6 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_AS608 is not set
# CONFIG_PKG_USING_RC522 is not set
# CONFIG_PKG_USING_WS2812B is not set
-# CONFIG_PKG_USING_EMBARC_BSP is not set
# CONFIG_PKG_USING_EXTERN_RTC_DRIVERS is not set
# CONFIG_PKG_USING_MULTI_RTIMER is not set
# CONFIG_PKG_USING_MAX7219 is not set
@@ -676,7 +732,6 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_VIRTUAL_SENSOR is not set
# CONFIG_PKG_USING_VDEVICE is not set
# CONFIG_PKG_USING_SGM706 is not set
-# CONFIG_PKG_USING_STM32WB55_SDK is not set
# CONFIG_PKG_USING_RDA58XX is not set
# CONFIG_PKG_USING_LIBNFC is not set
# CONFIG_PKG_USING_MFOC is not set
@@ -686,7 +741,6 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_ROSSERIAL is not set
# CONFIG_PKG_USING_MICRO_ROS is not set
# CONFIG_PKG_USING_MCP23008 is not set
-# CONFIG_PKG_USING_BLUETRUM_SDK is not set
# CONFIG_PKG_USING_MISAKA_AT24CXX is not set
# CONFIG_PKG_USING_MISAKA_RGB_BLING is not set
# CONFIG_PKG_USING_LORA_MODEM_DRIVER is not set
@@ -694,12 +748,17 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_MB85RS16 is not set
# CONFIG_PKG_USING_RFM300 is not set
# CONFIG_PKG_USING_IO_INPUT_FILTER is not set
-# CONFIG_PKG_USING_RASPBERRYPI_PICO_SDK is not set
# CONFIG_PKG_USING_LRF_NV7LIDAR is not set
# CONFIG_PKG_USING_AIP650 is not set
# CONFIG_PKG_USING_FINGERPRINT is not set
# CONFIG_PKG_USING_BT_ECB02C is not set
# CONFIG_PKG_USING_UAT is not set
+# CONFIG_PKG_USING_ST7789 is not set
+# CONFIG_PKG_USING_VS1003 is not set
+# CONFIG_PKG_USING_X9555 is not set
+# CONFIG_PKG_USING_SYSTEM_RUN_LED is not set
+# CONFIG_PKG_USING_BT_MX01 is not set
+# CONFIG_PKG_USING_RGPOWER is not set
# CONFIG_PKG_USING_SPI_TOOLS is not set
#
@@ -714,6 +773,7 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_ULAPACK is not set
# CONFIG_PKG_USING_QUEST is not set
# CONFIG_PKG_USING_NAXOS is not set
+# CONFIG_PKG_USING_R_TINYMAIX is not set
#
# Signal Processing and Control Algorithm Packages
@@ -754,12 +814,14 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_DONUT is not set
# CONFIG_PKG_USING_COWSAY is not set
# CONFIG_PKG_USING_MORSE is not set
+# CONFIG_PKG_USING_TINYSQUARE is not set
# CONFIG_PKG_USING_LIBCSV is not set
# CONFIG_PKG_USING_OPTPARSE is not set
# CONFIG_PKG_USING_FASTLZ is not set
# CONFIG_PKG_USING_MINILZO is not set
# CONFIG_PKG_USING_QUICKLZ is not set
# CONFIG_PKG_USING_LZMA is not set
+# CONFIG_PKG_USING_RALARAM is not set
# CONFIG_PKG_USING_MULTIBUTTON is not set
# CONFIG_PKG_USING_FLEXIBLE_BUTTON is not set
# CONFIG_PKG_USING_CANFESTIVAL is not set
@@ -797,7 +859,9 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# Projects and Demos
#
# CONFIG_PKG_USING_ARDUINO_MSGQ_C_CPP_DEMO is not set
+# CONFIG_PKG_USING_ARDUINO_SKETCH_LOADER_DEMO is not set
# CONFIG_PKG_USING_ARDUINO_ULTRASOUND_RADAR is not set
+# CONFIG_PKG_USING_ARDUINO_NINEINONE_SENSOR_SHIELD is not set
# CONFIG_PKG_USING_ARDUINO_SENSOR_KIT is not set
# CONFIG_PKG_USING_ARDUINO_MATLAB_SUPPORT is not set
@@ -805,13 +869,13 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# Sensors
#
# CONFIG_PKG_USING_ARDUINO_SENSOR_DEVICE_DRIVERS is not set
-# CONFIG_PKG_USING_ARDUINO_CAPACITIVESENSOR is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SENSOR is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SENSORLAB is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ADXL375 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL53L0X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL53L1X is not set
-# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SENSOR is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_VL6180X is not set
-# CONFIG_PKG_USING_ADAFRUIT_MAX31855 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31855 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31865 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX31856 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MAX6675 is not set
@@ -856,7 +920,7 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_LIS3MDL is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MLX90640 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MMA8451 is not set
-# CONFIG_PKG_USING_ADAFRUIT_MSA301 is not set
+# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MSA301 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MPL115A2 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO08X is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_BNO08X_RVC is not set
@@ -895,7 +959,6 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTU21DF is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_AS7341 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_HTU31D is not set
-# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SENSORLAB is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_INA260 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TMP007_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_L3GD20 is not set
@@ -918,7 +981,7 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_ARDUINO_SEEED_TSL2561 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_PAJ7620 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_VL53L0X is not set
-# CONFIG_PKG_USING_SEEED_ITG3200 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_ITG3200 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_SHT31 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_HP20X is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_DRV2605L is not set
@@ -926,7 +989,7 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_ARDUINO_SEEED_HMC5883L is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LSM303DLH is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_TCS3414CS is not set
-# CONFIG_PKG_USING_SEEED_MP503 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_MP503 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_BMP085 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_HIGHTEMP is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_VEML6070 is not set
@@ -939,12 +1002,15 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
# CONFIG_PKG_USING_ARDUINO_SEEED_MCP9600 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LTC2941 is not set
# CONFIG_PKG_USING_ARDUINO_SEEED_LDC1612 is not set
+# CONFIG_PKG_USING_ARDUINO_CAPACITIVESENSOR is not set
+# CONFIG_PKG_USING_ARDUINO_JARZEBSKI_MPU6050 is not set
#
# Display
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_GFX_LIBRARY is not set
# CONFIG_PKG_USING_ARDUINO_U8G2 is not set
+# CONFIG_PKG_USING_ARDUINO_TFT_ESPI is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ST7735 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SSD1306 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_ILI9341 is not set
@@ -953,6 +1019,7 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
#
# Timing
#
+# CONFIG_PKG_USING_ARDUINO_RTCLIB is not set
# CONFIG_PKG_USING_ARDUINO_MSTIMER2 is not set
# CONFIG_PKG_USING_ARDUINO_TICKER is not set
# CONFIG_PKG_USING_ARDUINO_TASKSCHEDULER is not set
@@ -962,6 +1029,8 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
#
# CONFIG_PKG_USING_ARDUINO_KALMANFILTER is not set
# CONFIG_PKG_USING_ARDUINO_ARDUINOJSON is not set
+# CONFIG_PKG_USING_ARDUINO_TENSORFLOW_LITE_MICRO is not set
+# CONFIG_PKG_USING_ARDUINO_RUNNINGMEDIAN is not set
#
# Data Storage
@@ -978,18 +1047,17 @@ CONFIG_PKG_RT_VSNPRINTF_FULL_VER="latest"
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCF8574 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_PCA9685 is not set
-# CONFIG_PKG_USING_ARDUINO_SEEED_PCF85063TP is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_TPA2016 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DRV2605 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DS1841 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_DS3502 is not set
+# CONFIG_PKG_USING_ARDUINO_SEEED_PCF85063TP is not set
#
# Other
#
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_MFRC630 is not set
# CONFIG_PKG_USING_ARDUINO_ADAFRUIT_SI5351 is not set
-# CONFIG_PKG_USING_ARDUINO_RTCLIB is not set
#
# Signal IO
diff --git a/Kconfig b/MDK_413/Kconfig
similarity index 77%
rename from Kconfig
rename to MDK_413/Kconfig
index 77ae77e..9704ab8 100644
--- a/Kconfig
+++ b/MDK_413/Kconfig
@@ -8,14 +8,14 @@ config BSP_DIR
config RTT_DIR
string
option env="RTT_ROOT"
- default "rt-thread"
+ default "../rt-thread"
config PKGS_DIR
string
option env="PKGS_ROOT"
- default "packages"
+ default "../packages"
source "$RTT_DIR/Kconfig"
source "$PKGS_DIR/Kconfig"
-source "libraries/Kconfig"
+source "../libraries/Kconfig"
source "board/Kconfig"
diff --git a/SConscript b/MDK_413/SConscript
similarity index 100%
rename from SConscript
rename to MDK_413/SConscript
diff --git a/SConstruct b/MDK_413/SConstruct
similarity index 89%
rename from SConstruct
rename to MDK_413/SConstruct
index 62e0539..e21c682 100644
--- a/SConstruct
+++ b/MDK_413/SConstruct
@@ -9,7 +9,7 @@ else:
# set RTT_ROOT
if not os.getenv("RTT_ROOT"):
- RTT_ROOT="rt-thread"
+ RTT_ROOT="../rt-thread"
sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')]
try:
@@ -38,7 +38,7 @@ if rtconfig.PLATFORM in ['iccarm']:
Export('RTT_ROOT')
Export('rtconfig')
-SDK_ROOT = os.path.abspath('./')
+SDK_ROOT = os.path.abspath('../')
if os.path.exists(SDK_ROOT + '/libraries'):
libraries_path_prefix = SDK_ROOT + '/libraries'
@@ -60,5 +60,9 @@ objs.extend(SConscript(os.path.join(libraries_path_prefix, stm32_library, 'SCons
# include drivers
objs.extend(SConscript(os.path.join(libraries_path_prefix, 'HAL_Drivers', 'SConscript')))
+objs.extend(SConscript(os.path.join(SDK_ROOT, 'iap', 'SConscript')))
+
+objs.extend(SConscript(os.path.join(SDK_ROOT, 'packages', 'SConscript')))
+
# make a building
DoBuildingLib(TARGET, objs)
diff --git a/board/.ignore_format.yml b/MDK_413/board/.ignore_format.yml
similarity index 100%
rename from board/.ignore_format.yml
rename to MDK_413/board/.ignore_format.yml
diff --git a/board/CubeMX_Config/.mxproject b/MDK_413/board/CubeMX_Config/.mxproject
similarity index 100%
rename from board/CubeMX_Config/.mxproject
rename to MDK_413/board/CubeMX_Config/.mxproject
diff --git a/board/CubeMX_Config/CubeMX_Config.ioc b/MDK_413/board/CubeMX_Config/CubeMX_Config.ioc
similarity index 100%
rename from board/CubeMX_Config/CubeMX_Config.ioc
rename to MDK_413/board/CubeMX_Config/CubeMX_Config.ioc
diff --git a/board/CubeMX_Config/Inc/main.h b/MDK_413/board/CubeMX_Config/Inc/main.h
similarity index 100%
rename from board/CubeMX_Config/Inc/main.h
rename to MDK_413/board/CubeMX_Config/Inc/main.h
diff --git a/board/CubeMX_Config/Inc/stm32f4xx_hal_conf.h b/MDK_413/board/CubeMX_Config/Inc/stm32f4xx_hal_conf.h
similarity index 100%
rename from board/CubeMX_Config/Inc/stm32f4xx_hal_conf.h
rename to MDK_413/board/CubeMX_Config/Inc/stm32f4xx_hal_conf.h
diff --git a/board/CubeMX_Config/Inc/stm32f4xx_it.h b/MDK_413/board/CubeMX_Config/Inc/stm32f4xx_it.h
similarity index 100%
rename from board/CubeMX_Config/Inc/stm32f4xx_it.h
rename to MDK_413/board/CubeMX_Config/Inc/stm32f4xx_it.h
diff --git a/board/CubeMX_Config/Src/stm32f4xx_hal_msp.c b/MDK_413/board/CubeMX_Config/Src/stm32f4xx_hal_msp.c
similarity index 100%
rename from board/CubeMX_Config/Src/stm32f4xx_hal_msp.c
rename to MDK_413/board/CubeMX_Config/Src/stm32f4xx_hal_msp.c
diff --git a/board/CubeMX_Config/Src/stm32f4xx_it.c b/MDK_413/board/CubeMX_Config/Src/stm32f4xx_it.c
similarity index 100%
rename from board/CubeMX_Config/Src/stm32f4xx_it.c
rename to MDK_413/board/CubeMX_Config/Src/stm32f4xx_it.c
diff --git a/board/Kconfig b/MDK_413/board/Kconfig
similarity index 99%
rename from board/Kconfig
rename to MDK_413/board/Kconfig
index 4ce1371..9a5949a 100644
--- a/board/Kconfig
+++ b/MDK_413/board/Kconfig
@@ -380,7 +380,7 @@ menu "On-chip Peripheral Drivers"
select BSP_USBD_TYPE_FS
default n
- source "libraries/HAL_Drivers/Kconfig"
+ source "../libraries/HAL_Drivers/Kconfig"
endmenu
diff --git a/board/SConscript b/MDK_413/board/SConscript
similarity index 100%
rename from board/SConscript
rename to MDK_413/board/SConscript
diff --git a/board/board.c b/MDK_413/board/board.c
similarity index 100%
rename from board/board.c
rename to MDK_413/board/board.c
diff --git a/board/board.h b/MDK_413/board/board.h
similarity index 100%
rename from board/board.h
rename to MDK_413/board/board.h
diff --git a/board/fal_cfg.h b/MDK_413/board/fal_cfg.h
similarity index 100%
rename from board/fal_cfg.h
rename to MDK_413/board/fal_cfg.h
diff --git a/board/linker_scripts/link.icf b/MDK_413/board/linker_scripts/link.icf
similarity index 100%
rename from board/linker_scripts/link.icf
rename to MDK_413/board/linker_scripts/link.icf
diff --git a/board/linker_scripts/link.lds b/MDK_413/board/linker_scripts/link.lds
similarity index 100%
rename from board/linker_scripts/link.lds
rename to MDK_413/board/linker_scripts/link.lds
diff --git a/board/linker_scripts/link.sct b/MDK_413/board/linker_scripts/link.sct
similarity index 100%
rename from board/linker_scripts/link.sct
rename to MDK_413/board/linker_scripts/link.sct
diff --git a/MDK_413/move_lib.bat b/MDK_413/move_lib.bat
new file mode 100644
index 0000000..d7c62e5
--- /dev/null
+++ b/MDK_413/move_lib.bat
@@ -0,0 +1 @@
+copy .\build\*.lib ..\..\F405_Sharelib\lib
\ No newline at end of file
diff --git a/project.uvprojx b/MDK_413/project.uvprojx
similarity index 74%
rename from project.uvprojx
rename to MDK_413/project.uvprojx
index e9416db..c1cba62 100644
--- a/project.uvprojx
+++ b/MDK_413/project.uvprojx
@@ -54,7 +54,7 @@
1
0
1
- 1
+ 0
.\build\keil\List\
1
0
@@ -82,7 +82,7 @@
1
0
- E:\xyfc\413\work\stm32f413\move_lib.bat
+ move_lib.bat
0
0
@@ -339,7 +339,7 @@
__STDC_LIMIT_MACROS, STM32F413xx, USE_HAL_DRIVER, RT_USING_LIBC, __CLK_TCK=RT_TICK_PER_SECOND, __RTTHREAD__, RT_USING_ARM_LIBC
- rt-thread\components\drivers\include;rt-thread\components\libc\posix\io\poll;rt-thread\components\drivers\include;libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc;rt-thread\components\utilities\ulog;.;board\CubeMX_Config\Inc;rt-thread\components\libc\posix\ipc;libraries\HAL_Drivers\drv_flash;libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include;rt-thread\components\libc\compilers\common\include;libraries\HAL_Drivers;rt-thread\components\drivers\include;rt-thread\components\libc\compilers\common\extension\fcntl\octal;board;rt-thread\components\libc\posix\io\stdio;rt-thread\libcpu\arm\common;rt-thread\components\drivers\include;rt-thread\include;iap;rt-thread\components\fal\inc;rt-thread\components\utilities\ymodem;rt-thread\components\libc\compilers\common\extension;libraries\HAL_Drivers\config;rt-thread\components\finsh;rt-thread\libcpu\arm\cortex-m4;rt-thread\components\drivers\include;libraries\HAL_Drivers\CMSIS\Include;rt-thread\components\libc\cplusplus
+ ..\rt-thread\components\utilities\ymodem;..\rt-thread\components\libc\compilers\common\extension;..\rt-thread\components\libc\posix\io\stdio;..\libraries\HAL_Drivers\CMSIS\Include;..\rt-thread\components\drivers\include;.;..\rt-thread\include;..\iap;..\rt-thread\components\libc\posix\io\poll;..\rt-thread\components\drivers\include;..\rt-thread\components\libc\posix\ipc;..\rt-thread\components\drivers\include;..\rt-thread\components\drivers\include;..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Include;..\rt-thread\components\drivers\include;..\libraries\HAL_Drivers\drv_flash;..\rt-thread\components\fal\inc;board;..\rt-thread\components\libc\cplusplus;..\rt-thread\libcpu\arm\cortex-m4;..\libraries\HAL_Drivers\config;..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Inc;board\CubeMX_Config\Inc;..\rt-thread\components\libc\compilers\common\include;..\rt-thread\components\utilities\ulog;..\rt-thread\components\libc\compilers\common\extension\fcntl\octal;..\rt-thread\components\finsh;..\rt-thread\libcpu\arm\common;..\libraries\HAL_Drivers
@@ -386,72 +386,72 @@
syscall_mem.c
1
- rt-thread\components\libc\compilers\armlibc\syscall_mem.c
+ ..\rt-thread\components\libc\compilers\armlibc\syscall_mem.c
syscalls.c
1
- rt-thread\components\libc\compilers\armlibc\syscalls.c
+ ..\rt-thread\components\libc\compilers\armlibc\syscalls.c
cctype.c
1
- rt-thread\components\libc\compilers\common\cctype.c
+ ..\rt-thread\components\libc\compilers\common\cctype.c
cstdio.c
1
- rt-thread\components\libc\compilers\common\cstdio.c
+ ..\rt-thread\components\libc\compilers\common\cstdio.c
cstdlib.c
1
- rt-thread\components\libc\compilers\common\cstdlib.c
+ ..\rt-thread\components\libc\compilers\common\cstdlib.c
cstring.c
1
- rt-thread\components\libc\compilers\common\cstring.c
+ ..\rt-thread\components\libc\compilers\common\cstring.c
ctime.c
1
- rt-thread\components\libc\compilers\common\ctime.c
+ ..\rt-thread\components\libc\compilers\common\ctime.c
cwchar.c
1
- rt-thread\components\libc\compilers\common\cwchar.c
+ ..\rt-thread\components\libc\compilers\common\cwchar.c
CPlusPlus
-
- cxx_Thread.cpp
- 8
- rt-thread\components\libc\cplusplus\cxx_Thread.cpp
-
-
- cxx_crt.cpp
- 8
- rt-thread\components\libc\cplusplus\cxx_crt.cpp
-
-
- cxx_Mutex.cpp
- 8
- rt-thread\components\libc\cplusplus\cxx_Mutex.cpp
-
cxx_crt_init.c
1
- rt-thread\components\libc\cplusplus\cxx_crt_init.c
+ ..\rt-thread\components\libc\cplusplus\cxx_crt_init.c
cxx_Semaphore.cpp
8
- rt-thread\components\libc\cplusplus\cxx_Semaphore.cpp
+ ..\rt-thread\components\libc\cplusplus\cxx_Semaphore.cpp
+
+
+ cxx_Mutex.cpp
+ 8
+ ..\rt-thread\components\libc\cplusplus\cxx_Mutex.cpp
+
+
+ cxx_crt.cpp
+ 8
+ ..\rt-thread\components\libc\cplusplus\cxx_crt.cpp
+
+
+ cxx_Thread.cpp
+ 8
+ ..\rt-thread\components\libc\cplusplus\cxx_Thread.cpp
@@ -461,27 +461,27 @@
backtrace.c
1
- rt-thread\libcpu\arm\common\backtrace.c
+ ..\rt-thread\libcpu\arm\common\backtrace.c
div0.c
1
- rt-thread\libcpu\arm\common\div0.c
+ ..\rt-thread\libcpu\arm\common\div0.c
showmem.c
1
- rt-thread\libcpu\arm\common\showmem.c
+ ..\rt-thread\libcpu\arm\common\showmem.c
context_rvds.S
2
- rt-thread\libcpu\arm\cortex-m4\context_rvds.S
+ ..\rt-thread\libcpu\arm\cortex-m4\context_rvds.S
cpuport.c
1
- rt-thread\libcpu\arm\cortex-m4\cpuport.c
+ ..\rt-thread\libcpu\arm\cortex-m4\cpuport.c
@@ -491,72 +491,72 @@
can.c
1
- rt-thread\components\drivers\can\can.c
+ ..\rt-thread\components\drivers\can\can.c
completion.c
1
- rt-thread\components\drivers\ipc\completion.c
+ ..\rt-thread\components\drivers\ipc\completion.c
dataqueue.c
1
- rt-thread\components\drivers\ipc\dataqueue.c
+ ..\rt-thread\components\drivers\ipc\dataqueue.c
pipe.c
1
- rt-thread\components\drivers\ipc\pipe.c
+ ..\rt-thread\components\drivers\ipc\pipe.c
ringblk_buf.c
1
- rt-thread\components\drivers\ipc\ringblk_buf.c
+ ..\rt-thread\components\drivers\ipc\ringblk_buf.c
ringbuffer.c
1
- rt-thread\components\drivers\ipc\ringbuffer.c
+ ..\rt-thread\components\drivers\ipc\ringbuffer.c
waitqueue.c
1
- rt-thread\components\drivers\ipc\waitqueue.c
+ ..\rt-thread\components\drivers\ipc\waitqueue.c
workqueue.c
1
- rt-thread\components\drivers\ipc\workqueue.c
+ ..\rt-thread\components\drivers\ipc\workqueue.c
adc.c
1
- rt-thread\components\drivers\misc\adc.c
+ ..\rt-thread\components\drivers\misc\adc.c
pin.c
1
- rt-thread\components\drivers\misc\pin.c
+ ..\rt-thread\components\drivers\misc\pin.c
rt_drv_pwm.c
1
- rt-thread\components\drivers\misc\rt_drv_pwm.c
+ ..\rt-thread\components\drivers\misc\rt_drv_pwm.c
rt_inputcapture.c
1
- rt-thread\components\drivers\misc\rt_inputcapture.c
+ ..\rt-thread\components\drivers\misc\rt_inputcapture.c
serial.c
1
- rt-thread\components\drivers\serial\serial.c
+ ..\rt-thread\components\drivers\serial\serial.c
watchdog.c
1
- rt-thread\components\drivers\watchdog\watchdog.c
+ ..\rt-thread\components\drivers\watchdog\watchdog.c
@@ -576,52 +576,52 @@
startup_stm32f413xx.s
2
- libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f413xx.s
+ ..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f413xx.s
drv_adc.c
1
- libraries\HAL_Drivers\drv_adc.c
+ ..\libraries\HAL_Drivers\drv_adc.c
drv_can.c
1
- libraries\HAL_Drivers\drv_can.c
+ ..\libraries\HAL_Drivers\drv_can.c
drv_common.c
1
- libraries\HAL_Drivers\drv_common.c
+ ..\libraries\HAL_Drivers\drv_common.c
drv_flash_f4.c
1
- libraries\HAL_Drivers\drv_flash\drv_flash_f4.c
+ ..\libraries\HAL_Drivers\drv_flash\drv_flash_f4.c
drv_gpio.c
1
- libraries\HAL_Drivers\drv_gpio.c
+ ..\libraries\HAL_Drivers\drv_gpio.c
drv_inputcapture.c
1
- libraries\HAL_Drivers\drv_inputcapture.c
+ ..\libraries\HAL_Drivers\drv_inputcapture.c
drv_pwm.c
1
- libraries\HAL_Drivers\drv_pwm.c
+ ..\libraries\HAL_Drivers\drv_pwm.c
drv_usart.c
1
- libraries\HAL_Drivers\drv_usart.c
+ ..\libraries\HAL_Drivers\drv_usart.c
drv_wdt.c
1
- libraries\HAL_Drivers\drv_wdt.c
+ ..\libraries\HAL_Drivers\drv_wdt.c
@@ -631,22 +631,22 @@
fal_partition.c
1
- rt-thread\components\fal\src\fal_partition.c
-
-
- fal_flash.c
- 1
- rt-thread\components\fal\src\fal_flash.c
-
-
- fal_rtt.c
- 1
- rt-thread\components\fal\src\fal_rtt.c
+ ..\rt-thread\components\fal\src\fal_partition.c
fal.c
1
- rt-thread\components\fal\src\fal.c
+ ..\rt-thread\components\fal\src\fal.c
+
+
+ fal_flash.c
+ 1
+ ..\rt-thread\components\fal\src\fal_flash.c
+
+
+ fal_rtt.c
+ 1
+ ..\rt-thread\components\fal\src\fal_rtt.c
@@ -656,22 +656,22 @@
shell.c
1
- rt-thread\components\finsh\shell.c
+ ..\rt-thread\components\finsh\shell.c
msh.c
1
- rt-thread\components\finsh\msh.c
+ ..\rt-thread\components\finsh\msh.c
msh_parse.c
1
- rt-thread\components\finsh\msh_parse.c
+ ..\rt-thread\components\finsh\msh_parse.c
cmd.c
1
- rt-thread\components\finsh\cmd.c
+ ..\rt-thread\components\finsh\cmd.c
@@ -681,7 +681,7 @@
iap.c
1
- iap\iap.c
+ ..\iap\iap.c
@@ -691,67 +691,67 @@
clock.c
1
- rt-thread\src\clock.c
+ ..\rt-thread\src\clock.c
components.c
1
- rt-thread\src\components.c
+ ..\rt-thread\src\components.c
device.c
1
- rt-thread\src\device.c
+ ..\rt-thread\src\device.c
idle.c
1
- rt-thread\src\idle.c
+ ..\rt-thread\src\idle.c
ipc.c
1
- rt-thread\src\ipc.c
+ ..\rt-thread\src\ipc.c
irq.c
1
- rt-thread\src\irq.c
+ ..\rt-thread\src\irq.c
kservice.c
1
- rt-thread\src\kservice.c
+ ..\rt-thread\src\kservice.c
mem.c
1
- rt-thread\src\mem.c
+ ..\rt-thread\src\mem.c
mempool.c
1
- rt-thread\src\mempool.c
+ ..\rt-thread\src\mempool.c
object.c
1
- rt-thread\src\object.c
+ ..\rt-thread\src\object.c
scheduler.c
1
- rt-thread\src\scheduler.c
+ ..\rt-thread\src\scheduler.c
thread.c
1
- rt-thread\src\thread.c
+ ..\rt-thread\src\thread.c
timer.c
1
- rt-thread\src\timer.c
+ ..\rt-thread\src\timer.c
@@ -761,142 +761,142 @@
stm32f4xx_hal_lptim.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_lptim.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_lptim.c
stm32f4xx_hal_flash_ex.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c
stm32f4xx_hal_adc.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_adc.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_adc.c
stm32f4xx_hal_uart.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
stm32f4xx_hal_tim_ex.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c
stm32f4xx_hal_rcc_ex.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
stm32f4xx_hal_tim.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c
stm32f4xx_hal_cryp_ex.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp_ex.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp_ex.c
stm32f4xx_hal_pwr_ex.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
stm32f4xx_hal_dma.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
stm32f4xx_hal_usart.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_usart.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_usart.c
stm32f4xx_hal_crc.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_crc.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_crc.c
stm32f4xx_hal_pwr.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
stm32f4xx_hal_iwdg.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_iwdg.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_iwdg.c
stm32f4xx_hal_adc_ex.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_adc_ex.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_adc_ex.c
stm32f4xx_hal_rcc.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
stm32f4xx_hal_dma_ex.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
stm32f4xx_hal_gpio.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
stm32f4xx_hal_rng.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rng.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rng.c
stm32f4xx_hal_cortex.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
stm32f4xx_hal_can.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_can.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_can.c
stm32f4xx_hal_cryp.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp.c
stm32f4xx_hal_flash_ramfunc.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c
stm32f4xx_hal.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
stm32f4xx_hal_wwdg.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_wwdg.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_wwdg.c
stm32f4xx_hal_cec.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cec.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cec.c
stm32f4xx_hal_flash.c
1
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c
+ ..\libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c
system_stm32f4xx.c
1
- libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c
+ ..\libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c
@@ -906,7 +906,7 @@
rt_vsnprintf.c
1
- packages\rt_vsnprintf_full-latest\rt_vsnprintf.c
+ ..\packages\rt_vsnprintf_full-latest\rt_vsnprintf.c
@@ -916,17 +916,17 @@
console_be.c
1
- rt-thread\components\utilities\ulog\backend\console_be.c
+ ..\rt-thread\components\utilities\ulog\backend\console_be.c
ulog.c
1
- rt-thread\components\utilities\ulog\ulog.c
+ ..\rt-thread\components\utilities\ulog\ulog.c
ymodem.c
1
- rt-thread\components\utilities\ymodem\ymodem.c
+ ..\rt-thread\components\utilities\ymodem\ymodem.c
diff --git a/rtconfig.h b/MDK_413/rtconfig.h
similarity index 91%
rename from rtconfig.h
rename to MDK_413/rtconfig.h
index 1efed12..8a6fded 100644
--- a/rtconfig.h
+++ b/MDK_413/rtconfig.h
@@ -149,6 +149,15 @@
/* Wiced WiFi */
+/* CYW43012 WiFi */
+
+
+/* BL808 WiFi */
+
+
+/* CYW43439 WiFi */
+
+
/* IoT Cloud */
@@ -179,6 +188,16 @@
/* enhanced kernel services */
#define PKG_USING_RT_VSNPRINTF_FULL
+#define PKG_VSNPRINTF_SUPPORT_DECIMAL_SPECIFIERS
+#define PKG_VSNPRINTF_SUPPORT_EXPONENTIAL_SPECIFIERS
+#define PKG_VSNPRINTF_SUPPORT_WRITEBACK_SPECIFIER
+#define PKG_VSNPRINTF_SUPPORT_LONG_LONG
+#define PKG_VSNPRINTF_CHECK_FOR_NUL_IN_FORMAT_SPECIFIER
+#define PKG_VSNPRINTF_INTEGER_BUFFER_SIZE 32
+#define PKG_VSNPRINTF_DECIMAL_BUFFER_SIZE 32
+#define PKG_VSNPRINTF_DEFAULT_FLOAT_PRECISION 6
+#define PKG_VSNPRINTF_MAX_INTEGRAL_DIGITS_FOR_DECIMAL 9
+#define PKG_VSNPRINTF_LOG10_TAYLOR_TERMS 4
#define PKG_USING_RT_VSNPRINTF_FULL_LATEST_VERSION
/* acceleration: Assembly language or algorithmic acceleration packages */
@@ -192,15 +211,20 @@
/* peripheral libraries and drivers */
+/* HAL & SDK Drivers */
+
+/* STM32 HAL & SDK Drivers */
+
+
+/* Kendryte SDK */
+
+
/* sensors drivers */
/* touch drivers */
-/* Kendryte SDK */
-
-
/* AI packages */
diff --git a/rtconfig.py b/MDK_413/rtconfig.py
similarity index 100%
rename from rtconfig.py
rename to MDK_413/rtconfig.py
diff --git a/template.uvprojx b/MDK_413/template.uvprojx
similarity index 98%
rename from template.uvprojx
rename to MDK_413/template.uvprojx
index 3445a8b..bff358f 100644
--- a/template.uvprojx
+++ b/MDK_413/template.uvprojx
@@ -16,8 +16,8 @@
STM32F413VGTx
STMicroelectronics
- Keil.STM32F4xx_DFP.2.15.0
- http://www.keil.com/pack/
+ Keil.STM32F4xx_DFP.2.17.0
+ https://www.keil.com/pack/
IRAM(0x20000000,0x00050000) IROM(0x08000000,0x00100000) CPUTYPE("Cortex-M4") FPU2 CLOCK(12000000) ELITTLE
@@ -82,7 +82,7 @@
1
0
- E:\xyfc\413\work\stm32f413\move_lib.bat
+ move_lib.bat
0
0
diff --git a/move_lib.bat b/move_lib.bat
deleted file mode 100644
index 9d7bee6..0000000
--- a/move_lib.bat
+++ /dev/null
@@ -1 +0,0 @@
-copy .\build\*.lib ..\F405_Sharelib\lib
\ No newline at end of file
diff --git a/project.uvoptx b/project.uvoptx
deleted file mode 100644
index 569950b..0000000
--- a/project.uvoptx
+++ /dev/null
@@ -1,1461 +0,0 @@
-
-
-
- 1.0
-
- ### uVision Project, (C) Keil Software
-
-
- *.c
- *.s*; *.src; *.a*
- *.obj; *.o
- *.lib
- *.txt; *.h; *.inc; *.md
- *.plm
- *.cpp
- 0
-
-
-
- 0
- 0
-
-
-
- rt-thread
- 0x4
- ARM-ADS
-
- 12000000
-
- 1
- 1
- 0
- 1
- 0
-
-
- 1
- 65535
- 0
- 0
- 0
-
-
- 79
- 66
- 8
- .\build\keil\List\
-
-
- 1
- 1
- 1
- 0
- 1
- 1
- 0
- 1
- 0
- 0
- 0
- 0
-
-
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 0
-
-
- 1
- 0
- 1
-
- 18
-
- 0
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 1
- 1
- 1
- 1
- 0
- 0
- 1
- 0
- 0
- 4
-
-
-
-
-
-
-
-
-
-
- Segger\JL2CM3.dll
-
-
-
- 0
- JL2CM3
- -U20721910 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F413VGTx$CMSIS\Flash\STM32F4xx_1024.FLM)
-
-
- 0
- UL2CM3
- UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32F4xx_1024 -FL0100000 -FS08000000 -FP0($$Device:STM32F413VGTx$CMSIS\Flash\STM32F4xx_1024.FLM)
-
-
- 0
- ST-LINKIII-KEIL_SWO
- UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32F4xx_1024 -FL0100000 -FS08000000 -FP0($$Device:STM32F413VGTx$CMSIS\Flash\STM32F4xx_1024.FLM)
-
-
-
-
- 0
-
-
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- 0
- 0
- 0
-
-
-
-
-
-
-
-
-
- 1
- 0
- 0
- 2
- 10000000
-
-
-
-
-
- Compiler
- 0
- 0
- 0
- 0
-
- 1
- 1
- 1
- 0
- 0
- 0
- rt-thread\components\libc\compilers\armlibc\syscall_mem.c
- syscall_mem.c
- 0
- 0
-
-
- 1
- 2
- 1
- 0
- 0
- 0
- rt-thread\components\libc\compilers\armlibc\syscalls.c
- syscalls.c
- 0
- 0
-
-
- 1
- 3
- 1
- 0
- 0
- 0
- rt-thread\components\libc\compilers\common\cctype.c
- cctype.c
- 0
- 0
-
-
- 1
- 4
- 1
- 0
- 0
- 0
- rt-thread\components\libc\compilers\common\cstdio.c
- cstdio.c
- 0
- 0
-
-
- 1
- 5
- 1
- 0
- 0
- 0
- rt-thread\components\libc\compilers\common\cstdlib.c
- cstdlib.c
- 0
- 0
-
-
- 1
- 6
- 1
- 0
- 0
- 0
- rt-thread\components\libc\compilers\common\cstring.c
- cstring.c
- 0
- 0
-
-
- 1
- 7
- 1
- 0
- 0
- 0
- rt-thread\components\libc\compilers\common\ctime.c
- ctime.c
- 0
- 0
-
-
- 1
- 8
- 1
- 0
- 0
- 0
- rt-thread\components\libc\compilers\common\cwchar.c
- cwchar.c
- 0
- 0
-
-
-
-
- CPlusPlus
- 0
- 0
- 0
- 0
-
- 2
- 9
- 8
- 0
- 0
- 0
- rt-thread\components\libc\cplusplus\cxx_Thread.cpp
- cxx_Thread.cpp
- 0
- 0
-
-
- 2
- 10
- 8
- 0
- 0
- 0
- rt-thread\components\libc\cplusplus\cxx_crt.cpp
- cxx_crt.cpp
- 0
- 0
-
-
- 2
- 11
- 8
- 0
- 0
- 0
- rt-thread\components\libc\cplusplus\cxx_Mutex.cpp
- cxx_Mutex.cpp
- 0
- 0
-
-
- 2
- 12
- 1
- 0
- 0
- 0
- rt-thread\components\libc\cplusplus\cxx_crt_init.c
- cxx_crt_init.c
- 0
- 0
-
-
- 2
- 13
- 8
- 0
- 0
- 0
- rt-thread\components\libc\cplusplus\cxx_Semaphore.cpp
- cxx_Semaphore.cpp
- 0
- 0
-
-
-
-
- CPU
- 0
- 0
- 0
- 0
-
- 3
- 14
- 1
- 0
- 0
- 0
- rt-thread\libcpu\arm\common\backtrace.c
- backtrace.c
- 0
- 0
-
-
- 3
- 15
- 1
- 0
- 0
- 0
- rt-thread\libcpu\arm\common\div0.c
- div0.c
- 0
- 0
-
-
- 3
- 16
- 1
- 0
- 0
- 0
- rt-thread\libcpu\arm\common\showmem.c
- showmem.c
- 0
- 0
-
-
- 3
- 17
- 2
- 0
- 0
- 0
- rt-thread\libcpu\arm\cortex-m4\context_rvds.S
- context_rvds.S
- 0
- 0
-
-
- 3
- 18
- 1
- 0
- 0
- 0
- rt-thread\libcpu\arm\cortex-m4\cpuport.c
- cpuport.c
- 0
- 0
-
-
-
-
- DeviceDrivers
- 0
- 0
- 0
- 0
-
- 4
- 19
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\can\can.c
- can.c
- 0
- 0
-
-
- 4
- 20
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\ipc\completion.c
- completion.c
- 0
- 0
-
-
- 4
- 21
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\ipc\dataqueue.c
- dataqueue.c
- 0
- 0
-
-
- 4
- 22
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\ipc\pipe.c
- pipe.c
- 0
- 0
-
-
- 4
- 23
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\ipc\ringblk_buf.c
- ringblk_buf.c
- 0
- 0
-
-
- 4
- 24
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\ipc\ringbuffer.c
- ringbuffer.c
- 0
- 0
-
-
- 4
- 25
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\ipc\waitqueue.c
- waitqueue.c
- 0
- 0
-
-
- 4
- 26
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\ipc\workqueue.c
- workqueue.c
- 0
- 0
-
-
- 4
- 27
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\misc\adc.c
- adc.c
- 0
- 0
-
-
- 4
- 28
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\misc\pin.c
- pin.c
- 0
- 0
-
-
- 4
- 29
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\misc\rt_drv_pwm.c
- rt_drv_pwm.c
- 0
- 0
-
-
- 4
- 30
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\misc\rt_inputcapture.c
- rt_inputcapture.c
- 0
- 0
-
-
- 4
- 31
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\serial\serial.c
- serial.c
- 0
- 0
-
-
- 4
- 32
- 1
- 0
- 0
- 0
- rt-thread\components\drivers\watchdog\watchdog.c
- watchdog.c
- 0
- 0
-
-
-
-
- Drivers
- 0
- 0
- 0
- 0
-
- 5
- 33
- 1
- 0
- 0
- 0
- board\CubeMX_Config\Src\stm32f4xx_hal_msp.c
- stm32f4xx_hal_msp.c
- 0
- 0
-
-
- 5
- 34
- 1
- 0
- 0
- 0
- board\board.c
- board.c
- 0
- 0
-
-
- 5
- 35
- 2
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f413xx.s
- startup_stm32f413xx.s
- 0
- 0
-
-
- 5
- 36
- 1
- 0
- 0
- 0
- libraries\HAL_Drivers\drv_adc.c
- drv_adc.c
- 0
- 0
-
-
- 5
- 37
- 1
- 0
- 0
- 0
- libraries\HAL_Drivers\drv_can.c
- drv_can.c
- 0
- 0
-
-
- 5
- 38
- 1
- 0
- 0
- 0
- libraries\HAL_Drivers\drv_common.c
- drv_common.c
- 0
- 0
-
-
- 5
- 39
- 1
- 0
- 0
- 0
- libraries\HAL_Drivers\drv_flash\drv_flash_f4.c
- drv_flash_f4.c
- 0
- 0
-
-
- 5
- 40
- 1
- 0
- 0
- 0
- libraries\HAL_Drivers\drv_gpio.c
- drv_gpio.c
- 0
- 0
-
-
- 5
- 41
- 1
- 0
- 0
- 0
- libraries\HAL_Drivers\drv_inputcapture.c
- drv_inputcapture.c
- 0
- 0
-
-
- 5
- 42
- 1
- 0
- 0
- 0
- libraries\HAL_Drivers\drv_pwm.c
- drv_pwm.c
- 0
- 0
-
-
- 5
- 43
- 1
- 0
- 0
- 0
- libraries\HAL_Drivers\drv_usart.c
- drv_usart.c
- 0
- 0
-
-
- 5
- 44
- 1
- 0
- 0
- 0
- libraries\HAL_Drivers\drv_wdt.c
- drv_wdt.c
- 0
- 0
-
-
-
-
- Fal
- 0
- 0
- 0
- 0
-
- 6
- 45
- 1
- 0
- 0
- 0
- rt-thread\components\fal\src\fal_partition.c
- fal_partition.c
- 0
- 0
-
-
- 6
- 46
- 1
- 0
- 0
- 0
- rt-thread\components\fal\src\fal_flash.c
- fal_flash.c
- 0
- 0
-
-
- 6
- 47
- 1
- 0
- 0
- 0
- rt-thread\components\fal\src\fal_rtt.c
- fal_rtt.c
- 0
- 0
-
-
- 6
- 48
- 1
- 0
- 0
- 0
- rt-thread\components\fal\src\fal.c
- fal.c
- 0
- 0
-
-
-
-
- Finsh
- 0
- 0
- 0
- 0
-
- 7
- 49
- 1
- 0
- 0
- 0
- rt-thread\components\finsh\shell.c
- shell.c
- 0
- 0
-
-
- 7
- 50
- 1
- 0
- 0
- 0
- rt-thread\components\finsh\msh.c
- msh.c
- 0
- 0
-
-
- 7
- 51
- 1
- 0
- 0
- 0
- rt-thread\components\finsh\msh_parse.c
- msh_parse.c
- 0
- 0
-
-
- 7
- 52
- 1
- 0
- 0
- 0
- rt-thread\components\finsh\cmd.c
- cmd.c
- 0
- 0
-
-
-
-
- IAP
- 0
- 0
- 0
- 0
-
- 8
- 53
- 1
- 0
- 0
- 0
- iap\iap.c
- iap.c
- 0
- 0
-
-
-
-
- Kernel
- 1
- 0
- 0
- 0
-
- 9
- 54
- 1
- 0
- 0
- 0
- rt-thread\src\clock.c
- clock.c
- 0
- 0
-
-
- 9
- 55
- 1
- 0
- 0
- 0
- rt-thread\src\components.c
- components.c
- 0
- 0
-
-
- 9
- 56
- 1
- 0
- 0
- 0
- rt-thread\src\device.c
- device.c
- 0
- 0
-
-
- 9
- 57
- 1
- 0
- 0
- 0
- rt-thread\src\idle.c
- idle.c
- 0
- 0
-
-
- 9
- 58
- 1
- 0
- 0
- 0
- rt-thread\src\ipc.c
- ipc.c
- 0
- 0
-
-
- 9
- 59
- 1
- 0
- 0
- 0
- rt-thread\src\irq.c
- irq.c
- 0
- 0
-
-
- 9
- 60
- 1
- 0
- 0
- 0
- rt-thread\src\kservice.c
- kservice.c
- 0
- 0
-
-
- 9
- 61
- 1
- 0
- 0
- 0
- rt-thread\src\mem.c
- mem.c
- 0
- 0
-
-
- 9
- 62
- 1
- 0
- 0
- 0
- rt-thread\src\mempool.c
- mempool.c
- 0
- 0
-
-
- 9
- 63
- 1
- 0
- 0
- 0
- rt-thread\src\object.c
- object.c
- 0
- 0
-
-
- 9
- 64
- 1
- 0
- 0
- 0
- rt-thread\src\scheduler.c
- scheduler.c
- 0
- 0
-
-
- 9
- 65
- 1
- 0
- 0
- 0
- rt-thread\src\thread.c
- thread.c
- 0
- 0
-
-
- 9
- 66
- 1
- 0
- 0
- 0
- rt-thread\src\timer.c
- timer.c
- 0
- 0
-
-
-
-
- Libraries
- 0
- 0
- 0
- 0
-
- 10
- 67
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_lptim.c
- stm32f4xx_hal_lptim.c
- 0
- 0
-
-
- 10
- 68
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c
- stm32f4xx_hal_flash_ex.c
- 0
- 0
-
-
- 10
- 69
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_adc.c
- stm32f4xx_hal_adc.c
- 0
- 0
-
-
- 10
- 70
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c
- stm32f4xx_hal_uart.c
- 0
- 0
-
-
- 10
- 71
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c
- stm32f4xx_hal_tim_ex.c
- 0
- 0
-
-
- 10
- 72
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c
- stm32f4xx_hal_rcc_ex.c
- 0
- 0
-
-
- 10
- 73
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c
- stm32f4xx_hal_tim.c
- 0
- 0
-
-
- 10
- 74
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp_ex.c
- stm32f4xx_hal_cryp_ex.c
- 0
- 0
-
-
- 10
- 75
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c
- stm32f4xx_hal_pwr_ex.c
- 0
- 0
-
-
- 10
- 76
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c
- stm32f4xx_hal_dma.c
- 0
- 0
-
-
- 10
- 77
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_usart.c
- stm32f4xx_hal_usart.c
- 0
- 0
-
-
- 10
- 78
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_crc.c
- stm32f4xx_hal_crc.c
- 0
- 0
-
-
- 10
- 79
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c
- stm32f4xx_hal_pwr.c
- 0
- 0
-
-
- 10
- 80
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_iwdg.c
- stm32f4xx_hal_iwdg.c
- 0
- 0
-
-
- 10
- 81
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_adc_ex.c
- stm32f4xx_hal_adc_ex.c
- 0
- 0
-
-
- 10
- 82
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c
- stm32f4xx_hal_rcc.c
- 0
- 0
-
-
- 10
- 83
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c
- stm32f4xx_hal_dma_ex.c
- 0
- 0
-
-
- 10
- 84
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c
- stm32f4xx_hal_gpio.c
- 0
- 0
-
-
- 10
- 85
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rng.c
- stm32f4xx_hal_rng.c
- 0
- 0
-
-
- 10
- 86
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c
- stm32f4xx_hal_cortex.c
- 0
- 0
-
-
- 10
- 87
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_can.c
- stm32f4xx_hal_can.c
- 0
- 0
-
-
- 10
- 88
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cryp.c
- stm32f4xx_hal_cryp.c
- 0
- 0
-
-
- 10
- 89
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c
- stm32f4xx_hal_flash_ramfunc.c
- 0
- 0
-
-
- 10
- 90
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c
- stm32f4xx_hal.c
- 0
- 0
-
-
- 10
- 91
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_wwdg.c
- stm32f4xx_hal_wwdg.c
- 0
- 0
-
-
- 10
- 92
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cec.c
- stm32f4xx_hal_cec.c
- 0
- 0
-
-
- 10
- 93
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c
- stm32f4xx_hal_flash.c
- 0
- 0
-
-
- 10
- 94
- 1
- 0
- 0
- 0
- libraries\STM32F4xx_HAL\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c
- system_stm32f4xx.c
- 0
- 0
-
-
-
-
- rt_kprintf
- 0
- 0
- 0
- 0
-
- 11
- 95
- 1
- 0
- 0
- 0
- packages\rt_vsnprintf_full-latest\rt_vsnprintf.c
- rt_vsnprintf.c
- 0
- 0
-
-
-
-
- Utilities
- 0
- 0
- 0
- 0
-
- 12
- 96
- 1
- 0
- 0
- 0
- rt-thread\components\utilities\ulog\backend\console_be.c
- console_be.c
- 0
- 0
-
-
- 12
- 97
- 1
- 0
- 0
- 0
- rt-thread\components\utilities\ulog\ulog.c
- ulog.c
- 0
- 0
-
-
- 12
- 98
- 1
- 0
- 0
- 0
- rt-thread\components\utilities\ymodem\ymodem.c
- ymodem.c
- 0
- 0
-
-
-
-
diff --git a/template.ewp b/template.ewp
deleted file mode 100644
index abceefc..0000000
--- a/template.ewp
+++ /dev/null
@@ -1,2031 +0,0 @@
-
-
- 3
-
- rt-thread
-
- ARM
-
- 1
-
- General
- 3
-
- 29
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ICCARM
- 2
-
- 34
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- AARM
- 2
-
- 10
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OBJCOPY
- 0
-
- 1
- 1
- 1
-
-
-
-
-
-
-
-
- CUSTOM
- 3
-
-
-
- 0
-
-
-
- BICOMP
- 0
-
-
-
- BUILDACTION
- 1
-
-
-
-
-
-
- ILINK
- 0
-
- 20
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IARCHIVE
- 0
-
- 0
- 1
- 1
-
-
-
-
-
-
- BILINK
- 0
-
-
-
-
- Release
-
- ARM
-
- 0
-
- General
- 3
-
- 29
- 1
- 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ICCARM
- 2
-
- 34
- 1
- 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- AARM
- 2
-
- 10
- 1
- 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OBJCOPY
- 0
-
- 1
- 1
- 0
-
-
-
-
-
-
-
-
- CUSTOM
- 3
-
-
-
- 0
-
-
-
- BICOMP
- 0
-
-
-
- BUILDACTION
- 1
-
-
-
-
-
-
- ILINK
- 0
-
- 20
- 1
- 0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IARCHIVE
- 0
-
- 0
- 1
- 0
-
-
-
-
-
-
- BILINK
- 0
-
-
-
-
diff --git a/template.eww b/template.eww
deleted file mode 100644
index c62178f..0000000
--- a/template.eww
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- $WS_DIR$\template.ewp
-
-
-
-
-
diff --git a/template.uvoptx b/template.uvoptx
deleted file mode 100644
index 9d72e70..0000000
--- a/template.uvoptx
+++ /dev/null
@@ -1,197 +0,0 @@
-
-
-
- 1.0
-
- ### uVision Project, (C) Keil Software
-
-
- *.c
- *.s*; *.src; *.a*
- *.obj; *.o
- *.lib
- *.txt; *.h; *.inc; *.md
- *.plm
- *.cpp
- 0
-
-
-
- 0
- 0
-
-
-
- rt-thread
- 0x4
- ARM-ADS
-
- 12000000
-
- 1
- 1
- 0
- 1
- 0
-
-
- 1
- 65535
- 0
- 0
- 0
-
-
- 79
- 66
- 8
- .\build\keil\List\
-
-
- 1
- 1
- 1
- 0
- 1
- 1
- 0
- 1
- 0
- 0
- 0
- 0
-
-
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 0
-
-
- 1
- 0
- 1
-
- 18
-
- 0
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 1
- 0
- 1
- 1
- 1
- 1
- 0
- 0
- 1
- 0
- 0
- 4
-
-
-
-
-
-
-
-
-
-
- Segger\JL2CM3.dll
-
-
-
- 0
- JL2CM3
- -U20721910 -O78 -S2 -ZTIFSpeedSel5000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F413VGTx$CMSIS\Flash\STM32F4xx_1024.FLM)
-
-
- 0
- UL2CM3
- UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32F4xx_1024 -FL0100000 -FS08000000 -FP0($$Device:STM32F413VGTx$CMSIS\Flash\STM32F4xx_1024.FLM)
-
-
- 0
- ST-LINKIII-KEIL_SWO
- UL2CM3(-S0 -C0 -P0 ) -FN1 -FC1000 -FD20000000 -FF0STM32F4xx_1024 -FL0100000 -FS08000000 -FP0($$Device:STM32F413VGTx$CMSIS\Flash\STM32F4xx_1024.FLM)
-
-
-
-
- 0
-
-
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
- 0
-
-
-
- 0
- 0
- 0
-
-
-
-
-
-
-
-
-
- 1
- 0
- 0
- 2
- 10000000
-
-
-
-
-
- Source Group 1
- 0
- 0
- 0
- 0
-
-
-