diff --git a/FW/Core/001-base_rt/.config b/FW/Core/001-base_rt/.config index c1899b5..ab6328a 100644 --- a/FW/Core/001-base_rt/.config +++ b/FW/Core/001-base_rt/.config @@ -309,21 +309,6 @@ CONFIG_RT_USING_CPP_WRAPPER=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 @@ -345,6 +330,7 @@ CONFIG_RT_USING_CPP_WRAPPER=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 @@ -365,8 +351,6 @@ CONFIG_RT_USING_CPP_WRAPPER=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 @@ -386,8 +370,6 @@ CONFIG_RT_USING_CPP_WRAPPER=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 @@ -434,6 +416,7 @@ CONFIG_RT_USING_CPP_WRAPPER=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 @@ -509,7 +492,6 @@ CONFIG_RT_USING_CPP_WRAPPER=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 @@ -546,14 +528,10 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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 @@ -573,7 +551,6 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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 @@ -587,11 +564,6 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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 @@ -656,7 +628,6 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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 @@ -758,11 +729,6 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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_SPI_TOOLS is not set # @@ -777,7 +743,6 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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 @@ -787,7 +752,6 @@ CONFIG_RT_USING_CPP_WRAPPER=y # CONFIG_PKG_USING_UKAL is not set # CONFIG_PKG_USING_DIGITALCTRL is not set # CONFIG_PKG_USING_KISSFFT is not set -# CONFIG_PKG_USING_CMSIS_DSP is not set # # miscellaneous packages @@ -819,14 +783,12 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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 @@ -863,9 +825,7 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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 @@ -873,13 +833,13 @@ CONFIG_RT_USING_CPP_WRAPPER=y # Sensors # # CONFIG_PKG_USING_ARDUINO_SENSOR_DEVICE_DRIVERS 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_CAPACITIVESENSOR 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_ARDUINO_ADAFRUIT_MAX31855 is not set +# CONFIG_PKG_USING_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 @@ -924,7 +884,7 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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_ARDUINO_ADAFRUIT_MSA301 is not set +# CONFIG_PKG_USING_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 @@ -963,6 +923,7 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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 @@ -985,7 +946,7 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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_ARDUINO_SEEED_ITG3200 is not set +# CONFIG_PKG_USING_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 @@ -993,7 +954,7 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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_ARDUINO_SEEED_MP503 is not set +# CONFIG_PKG_USING_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 @@ -1006,14 +967,12 @@ CONFIG_RT_USING_CPP_WRAPPER=y # 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 # # 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 @@ -1022,7 +981,6 @@ CONFIG_RT_USING_CPP_WRAPPER=y # # 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 @@ -1032,7 +990,6 @@ CONFIG_RT_USING_CPP_WRAPPER=y # # 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 # # Data Storage @@ -1049,17 +1006,18 @@ CONFIG_RT_USING_CPP_WRAPPER=y # # 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/FW/Core/001-base_rt/applications/main.c b/FW/Core/001-base_rt/applications/main.c index 5921462..7508f80 100644 --- a/FW/Core/001-base_rt/applications/main.c +++ b/FW/Core/001-base_rt/applications/main.c @@ -20,5 +20,9 @@ int main(void) rt_kprintf("SYSCLK: %dMhz, \nHCLK: %dMhz, \nPCLK1: %dMhz, \nPCLK2: %dMhz, \nADCCLK: %dMhz\n", clocks.SYSCLK_Frequency / 1000000, clocks.HCLK_Frequency / 1000000, clocks.PCLK1_Frequency / 1000000, clocks.PCLK2_Frequency / 1000000, clocks.ADCCLK_Frequency / 1000000); + { + extern void fal_init(); + fal_init(); + } } diff --git a/FW/Core/001-base_rt/board/ports/fal_cfg.h b/FW/Core/001-base_rt/board/ports/fal_cfg.h index ac36212..8ff8a70 100644 --- a/FW/Core/001-base_rt/board/ports/fal_cfg.h +++ b/FW/Core/001-base_rt/board/ports/fal_cfg.h @@ -27,7 +27,7 @@ extern const struct fal_flash_dev air32_onchip_flash; /* partition table */ #define FAL_PART_TABLE \ { \ - {FAL_PART_MAGIC_WROD, "app", "onchip_flash", 0, 240 * 1024, 0}, \ + /*{FAL_PART_MAGIC_WROD, "app", "onchip_flash", 0, 240 * 1024, 0}, */\ {FAL_PART_MAGIC_WROD, "param", "onchip_flash", 112* 1024 , 16 * 1024, 0}, \ } #endif /* FAL_PART_HAS_TABLE_CFG */ diff --git a/FW/Core/001-base_rt/project.uvoptx b/FW/Core/001-base_rt/project.uvoptx index 009e592..24ffd83 100644 --- a/FW/Core/001-base_rt/project.uvoptx +++ b/FW/Core/001-base_rt/project.uvoptx @@ -117,6 +117,26 @@ BIN\CMSIS_AGDI.dll + + 0 + ARMRTXEVENTFLAGS + -L70 -Z18 -C0 -M0 -T1 + + + 0 + DLGTARM + (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0) + + + 0 + ARMDBGFLAGS + + + + 0 + DLGUARM + + 0 UL2CM3 @@ -125,7 +145,7 @@ 0 CMSIS_AGDI - UL2CM3(-S0 -C0 -P0 ) -FN1 -FC8000 -FD20000000 -FF0Air32F103CCT6 -FL040000 -FS08000000 -FP0($$Device:AIR32F103CC$Flash\Air32F103CCT6.FLM) + -X"" -O206 -S0 -C0 -P00000000 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO65554 -TC10000000 -TT10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC8000 -FN1 -FF0Air32F103CCT6.FLM -FS08000000 -FL040000 -FP0($$Device:AIR32F103CC$Flash\Air32F103CCT6.FLM) @@ -135,12 +155,12 @@ 0 0 - 0 + 1 0 0 0 0 - 0 + 1 0 0 0 @@ -175,11 +195,1539 @@ - Source Group 1 + Applications + 1 + 0 + 0 + 0 + + 1 + 1 + 1 + 0 + 0 + 0 + applications\led.c + led.c + 0 + 0 + + + 1 + 2 + 8 + 0 + 0 + 0 + applications\rs485.cpp + rs485.cpp + 0 + 0 + + + 1 + 3 + 1 + 0 + 0 + 0 + applications\aht20.c + aht20.c + 0 + 0 + + + 1 + 4 + 1 + 0 + 0 + 0 + applications\main.c + main.c + 0 + 0 + + + + + Compiler 0 0 0 0 + + 2 + 5 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\compilers\armlibc\syscall_mem.c + syscall_mem.c + 0 + 0 + + + 2 + 6 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\compilers\armlibc\syscalls.c + syscalls.c + 0 + 0 + + + 2 + 7 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\compilers\common\cctype.c + cctype.c + 0 + 0 + + + 2 + 8 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\compilers\common\cstdlib.c + cstdlib.c + 0 + 0 + + + 2 + 9 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\compilers\common\cstring.c + cstring.c + 0 + 0 + + + 2 + 10 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\compilers\common\ctime.c + ctime.c + 0 + 0 + + + 2 + 11 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\compilers\common\cunistd.c + cunistd.c + 0 + 0 + + + 2 + 12 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\compilers\common\cwchar.c + cwchar.c + 0 + 0 + + + + + CPP + 0 + 0 + 0 + 0 + + 3 + 13 + 8 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\cplusplus\cxx_crt.cpp + cxx_crt.cpp + 0 + 0 + + + 3 + 14 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\cplusplus\cxx_crt_init.c + cxx_crt_init.c + 0 + 0 + + + 3 + 15 + 8 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\cplusplus\os\cxx_Mutex.cpp + cxx_Mutex.cpp + 0 + 0 + + + 3 + 16 + 8 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\cplusplus\os\cxx_Semaphore.cpp + cxx_Semaphore.cpp + 0 + 0 + + + 3 + 17 + 8 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\libc\cplusplus\os\cxx_Thread.cpp + cxx_Thread.cpp + 0 + 0 + + + + + DeviceDrivers + 0 + 0 + 0 + 0 + + 4 + 18 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\core\device.c + device.c + 0 + 0 + + + 4 + 19 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\hwtimer\hwtimer.c + hwtimer.c + 0 + 0 + + + 4 + 20 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\i2c\i2c-bit-ops.c + i2c-bit-ops.c + 0 + 0 + + + 4 + 21 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\i2c\i2c_core.c + i2c_core.c + 0 + 0 + + + 4 + 22 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\i2c\i2c_dev.c + i2c_dev.c + 0 + 0 + + + 4 + 23 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\ipc\completion.c + completion.c + 0 + 0 + + + 4 + 24 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\ipc\condvar.c + condvar.c + 0 + 0 + + + 4 + 25 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\ipc\dataqueue.c + dataqueue.c + 0 + 0 + + + 4 + 26 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\ipc\pipe.c + pipe.c + 0 + 0 + + + 4 + 27 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\ipc\ringblk_buf.c + ringblk_buf.c + 0 + 0 + + + 4 + 28 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\ipc\ringbuffer.c + ringbuffer.c + 0 + 0 + + + 4 + 29 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\ipc\waitqueue.c + waitqueue.c + 0 + 0 + + + 4 + 30 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\ipc\workqueue.c + workqueue.c + 0 + 0 + + + 4 + 31 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\pin\pin.c + pin.c + 0 + 0 + + + 4 + 32 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\serial\serial.c + serial.c + 0 + 0 + + + 4 + 33 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\spi\spi_core.c + spi_core.c + 0 + 0 + + + 4 + 34 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\spi\spi_dev.c + spi_dev.c + 0 + 0 + + + 4 + 35 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\drivers\watchdog\watchdog.c + watchdog.c + 0 + 0 + + + + + Drivers + 0 + 0 + 0 + 0 + + 5 + 36 + 1 + 0 + 0 + 0 + board\board.c + board.c + 0 + 0 + + + 5 + 37 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_adc.c + air32f10x_adc.c + 0 + 0 + + + 5 + 38 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_bkp.c + air32f10x_bkp.c + 0 + 0 + + + 5 + 39 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_can.c + air32f10x_can.c + 0 + 0 + + + 5 + 40 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_crc.c + air32f10x_crc.c + 0 + 0 + + + 5 + 41 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_dac.c + air32f10x_dac.c + 0 + 0 + + + 5 + 42 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_dbgmcu.c + air32f10x_dbgmcu.c + 0 + 0 + + + 5 + 43 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_dma.c + air32f10x_dma.c + 0 + 0 + + + 5 + 44 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_exti.c + air32f10x_exti.c + 0 + 0 + + + 5 + 45 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_flash.c + air32f10x_flash.c + 0 + 0 + + + 5 + 46 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_fsmc.c + air32f10x_fsmc.c + 0 + 0 + + + 5 + 47 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_gpio.c + air32f10x_gpio.c + 0 + 0 + + + 5 + 48 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_i2c.c + air32f10x_i2c.c + 0 + 0 + + + 5 + 49 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_iwdg.c + air32f10x_iwdg.c + 0 + 0 + + + 5 + 50 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_otp.c + air32f10x_otp.c + 0 + 0 + + + 5 + 51 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_pwr.c + air32f10x_pwr.c + 0 + 0 + + + 5 + 52 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_rcc.c + air32f10x_rcc.c + 0 + 0 + + + 5 + 53 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_rcc_ex.c + air32f10x_rcc_ex.c + 0 + 0 + + + 5 + 54 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_rtc.c + air32f10x_rtc.c + 0 + 0 + + + 5 + 55 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_sdio.c + air32f10x_sdio.c + 0 + 0 + + + 5 + 56 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_spi.c + air32f10x_spi.c + 0 + 0 + + + 5 + 57 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_tim.c + air32f10x_tim.c + 0 + 0 + + + 5 + 58 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_trng.c + air32f10x_trng.c + 0 + 0 + + + 5 + 59 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_usart.c + air32f10x_usart.c + 0 + 0 + + + 5 + 60 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\air32f10x_wwdg.c + air32f10x_wwdg.c + 0 + 0 + + + 5 + 61 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\misc.c + misc.c + 0 + 0 + + + 5 + 62 + 1 + 0 + 0 + 0 + libraries\AIR32F10xLib\src\system_air32f10x.c + system_air32f10x.c + 0 + 0 + + + 5 + 63 + 2 + 0 + 0 + 0 + libraries\Startup\arm\startup_air32f10x.s + startup_air32f10x.s + 0 + 0 + + + 5 + 64 + 1 + 0 + 0 + 0 + libraries\rt_drivers\drv_common.c + drv_common.c + 0 + 0 + + + 5 + 65 + 1 + 0 + 0 + 0 + libraries\rt_drivers\drv_flash.c + drv_flash.c + 0 + 0 + + + 5 + 66 + 1 + 0 + 0 + 0 + libraries\rt_drivers\drv_gpio.c + drv_gpio.c + 0 + 0 + + + 5 + 67 + 1 + 0 + 0 + 0 + libraries\rt_drivers\drv_hwtimer.c + drv_hwtimer.c + 0 + 0 + + + 5 + 68 + 1 + 0 + 0 + 0 + libraries\rt_drivers\drv_soft_i2c.c + drv_soft_i2c.c + 0 + 0 + + + 5 + 69 + 1 + 0 + 0 + 0 + libraries\rt_drivers\drv_spi.c + drv_spi.c + 0 + 0 + + + 5 + 70 + 1 + 0 + 0 + 0 + libraries\rt_drivers\drv_usart.c + drv_usart.c + 0 + 0 + + + 5 + 71 + 1 + 0 + 0 + 0 + libraries\rt_drivers\drv_wdt.c + drv_wdt.c + 0 + 0 + + + + + Fal + 1 + 0 + 0 + 0 + + 6 + 72 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\fal\src\fal.c + fal.c + 0 + 0 + + + 6 + 73 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\fal\src\fal_rtt.c + fal_rtt.c + 0 + 0 + + + 6 + 74 + 1 + 1 + 0 + 0 + ..\3rdparty\rt-thread\master\components\fal\src\fal_partition.c + fal_partition.c + 0 + 0 + + + 6 + 75 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\fal\src\fal_flash.c + fal_flash.c + 0 + 0 + + + + + Filesystem + 0 + 0 + 0 + 0 + + 7 + 76 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\filesystems\devfs\devfs.c + devfs.c + 0 + 0 + + + 7 + 77 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\filesystems\tmpfs\dfs_tmpfs.c + dfs_tmpfs.c + 0 + 0 + + + 7 + 78 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\src\dfs.c + dfs.c + 0 + 0 + + + 7 + 79 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\src\dfs_file.c + dfs_file.c + 0 + 0 + + + 7 + 80 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\src\dfs_fs.c + dfs_fs.c + 0 + 0 + + + 7 + 81 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\src\dfs_posix.c + dfs_posix.c + 0 + 0 + + + + + Finsh + 0 + 0 + 0 + 0 + + 8 + 82 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\finsh\shell.c + shell.c + 0 + 0 + + + 8 + 83 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\finsh\msh.c + msh.c + 0 + 0 + + + 8 + 84 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\finsh\msh_parse.c + msh_parse.c + 0 + 0 + + + 8 + 85 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\finsh\cmd.c + cmd.c + 0 + 0 + + + 8 + 86 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\finsh\msh_file.c + msh_file.c + 0 + 0 + + + + + Kernel + 0 + 0 + 0 + 0 + + 9 + 87 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\clock.c + clock.c + 0 + 0 + + + 9 + 88 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\components.c + components.c + 0 + 0 + + + 9 + 89 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\idle.c + idle.c + 0 + 0 + + + 9 + 90 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\ipc.c + ipc.c + 0 + 0 + + + 9 + 91 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\irq.c + irq.c + 0 + 0 + + + 9 + 92 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\klibc\kstdio.c + kstdio.c + 0 + 0 + + + 9 + 93 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\klibc\kstring.c + kstring.c + 0 + 0 + + + 9 + 94 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\kservice.c + kservice.c + 0 + 0 + + + 9 + 95 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\mem.c + mem.c + 0 + 0 + + + 9 + 96 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\mempool.c + mempool.c + 0 + 0 + + + 9 + 97 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\object.c + object.c + 0 + 0 + + + 9 + 98 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\scheduler_comm.c + scheduler_comm.c + 0 + 0 + + + 9 + 99 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\scheduler_up.c + scheduler_up.c + 0 + 0 + + + 9 + 100 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\thread.c + thread.c + 0 + 0 + + + 9 + 101 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\src\timer.c + timer.c + 0 + 0 + + + + + Legacy + 0 + 0 + 0 + 0 + + 10 + 102 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\components\legacy\ipc\workqueue_legacy.c + workqueue_legacy.c + 0 + 0 + + + + + libcpu + 0 + 0 + 0 + 0 + + 11 + 103 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\libcpu\arm\common\atomic_arm.c + atomic_arm.c + 0 + 0 + + + 11 + 104 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\libcpu\arm\common\div0.c + div0.c + 0 + 0 + + + 11 + 105 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\libcpu\arm\common\showmem.c + showmem.c + 0 + 0 + + + 11 + 106 + 2 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\libcpu\arm\cortex-m3\context_rvds.S + context_rvds.S + 0 + 0 + + + 11 + 107 + 1 + 0 + 0 + 0 + ..\3rdparty\rt-thread\master\libcpu\arm\cortex-m3\cpuport.c + cpuport.c + 0 + 0 + + + + + USB + 0 + 0 + 0 + 0 + + 12 + 108 + 1 + 0 + 0 + 0 + USB\CONFIG\usb_endp.c + usb_endp.c + 0 + 0 + + + 12 + 109 + 1 + 0 + 0 + 0 + USB\CONFIG\usb_pwr.c + usb_pwr.c + 0 + 0 + + + 12 + 110 + 1 + 0 + 0 + 0 + USB\air32_USB-FS-Device_Driver\src\usb_regs.c + usb_regs.c + 0 + 0 + + + 12 + 111 + 1 + 0 + 0 + 0 + USB\CONFIG\hw_config.c + hw_config.c + 0 + 0 + + + 12 + 112 + 1 + 0 + 0 + 0 + USB\air32_USB-FS-Device_Driver\src\usb_init.c + usb_init.c + 0 + 0 + + + 12 + 113 + 1 + 0 + 0 + 0 + USB\CONFIG\usb_prop.c + usb_prop.c + 0 + 0 + + + 12 + 114 + 1 + 0 + 0 + 0 + USB\air32_USB-FS-Device_Driver\src\usb_mem.c + usb_mem.c + 0 + 0 + + + 12 + 115 + 1 + 0 + 0 + 0 + USB\air32_USB-FS-Device_Driver\src\usb_core.c + usb_core.c + 0 + 0 + + + 12 + 116 + 1 + 0 + 0 + 0 + USB\air32_USB-FS-Device_Driver\src\usb_int.c + usb_int.c + 0 + 0 + + + 12 + 117 + 1 + 0 + 0 + 0 + USB\CONFIG\usb_istr.c + usb_istr.c + 0 + 0 + + + 12 + 118 + 1 + 0 + 0 + 0 + USB\system.c + system.c + 0 + 0 + + + 12 + 119 + 1 + 0 + 0 + 0 + USB\air32_USB-FS-Device_Driver\src\usb_sil.c + usb_sil.c + 0 + 0 + + + 12 + 120 + 1 + 0 + 0 + 0 + USB\CONFIG\usb_desc.c + usb_desc.c + 0 + 0 + diff --git a/FW/Core/001-base_rt/project.uvprojx b/FW/Core/001-base_rt/project.uvprojx index 6485732..e6c8093 100644 --- a/FW/Core/001-base_rt/project.uvprojx +++ b/FW/Core/001-base_rt/project.uvprojx @@ -1,1659 +1,2735 @@ - - - 2.1 -
### uVision Project, (C) Keil Software
- - - rt-thread - 0x4 - ARM-ADS - 5060750::V5.06 update 6 (build 750)::ARMCC - 1 - - - AIR32F103CC - Generic - Keil.AIR32F103_DFP.1.1.9 - https://luatos.com/t/air32f103/ - IRAM(0x20000000,0x18000) IROM(0x08000000,0x40000) CPUTYPE("Cortex-M3") CLOCK(12000000) ELITTLE - - - UL2CM3(-S0 -C0 -P0 -FD20000000 -FC8000 -FN1 -FF0Air32F103CCT6 -FS08000000 -FL040000 -FP0($$Device:AIR32F103CC$Flash\Air32F103CCT6.FLM)) - 0 - $$Device:AIR32F103CC$Device\Include\air32f10x.h - - - - - - - - - - $$Device:AIR32F103CC$SVD\AIR32F103xx.svd - 0 - 0 - - - - - - - 0 - 0 - 0 - 0 - 1 - - .\build\keil\Obj\ - rt-thread - 1 - 0 - 1 - 1 - 1 - .\build\keil\List\ - 1 - 0 - 0 - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 0 - 0 - - - 0 - 0 - 0 - 0 - - - 1 - 0 - fromelf --bin !L --output rtthread.bin - - 0 - 0 - 0 - 0 - - 0 - - - - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 3 - - - 1 - - - SARMCM3.DLL - -REMAP -MPU - DCM.DLL - -pCM3 - SARMCM3.DLL - -MPU - TCM.DLL - -pCM3 - - - - 1 - 0 - 0 - 0 - 16 - - - - - 1 - 0 - 0 - 1 - 1 - 4099 - - 1 - BIN\UL2CM3.DLL - - - - - - 0 - - - - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 1 - 1 - 0 - 1 - 1 - 0 - 0 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 1 - 0 - 0 - "Cortex-M3" - - 0 - 0 - 0 - 1 - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 8 - 0 - 0 - 0 - 0 - 3 - 3 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 1 - 0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x18000 - - - 1 - 0x8000000 - 0x40000 - - - 0 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x0 - 0x0 - - - 1 - 0x8000000 - 0x40000 - - - 1 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x0 - 0x0 - - - 0 - 0x20000000 - 0x18000 - - - 0 - 0x0 - 0x0 - - - - - - 1 - 2 - 0 - 0 - 1 - 0 - 0 - 0 - 0 - 0 - 3 - 0 - 0 - 1 - 0 - 0 - 6 - 4 - 0 - 0 - 0 - 0 - 0 - - - RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND - - ..\3rdparty\rt-thread\master\components\drivers\include;USB\air32_USB-FS-Device_Driver\inc;..\3rdparty\rt-thread\master\components\dfs\dfs_v1\filesystems\tmpfs;..\3rdparty\rt-thread\master\components\drivers\spi;..\3rdparty\rt-thread\master\components\libc\cplusplus;USB\CONFIG;..\3rdparty\rt-thread\master\libcpu\arm\cortex-m3;..\3rdparty\rt-thread\master\components\dfs\dfs_v1\filesystems\devfs;..\3rdparty\rt-thread\master\components\drivers\include;board;..\3rdparty\rt-thread\master\components\libc\posix\io\eventfd;..\3rdparty\rt-thread\master\components\libc\compilers\common\extension;..\3rdparty\rt-thread\master\components\libc\posix\io\poll;.;..\3rdparty\rt-thread\master\components\legacy;..\3rdparty\rt-thread\master\components\libc\posix\ipc;..\3rdparty\rt-thread\master\components\dfs\dfs_v1\include;USB;..\3rdparty\rt-thread\master\components\legacy\dfs;libraries\rt_drivers;board\ports;..\3rdparty\rt-thread\master\components\libc\compilers\common\extension\fcntl\octal;libraries\CMSIS\Include;..\3rdparty\rt-thread\master\components\drivers\include;..\3rdparty\rt-thread\master\components\drivers\include;..\3rdparty\rt-thread\master\components\drivers\include;..\3rdparty\rt-thread\master\components\drivers\include;libraries;..\3rdparty\rt-thread\master\components\libc\posix\io\epoll;..\3rdparty\rt-thread\master\components\libc\cplusplus\os;..\3rdparty\rt-thread\master\include;..\3rdparty\rt-thread\master\components\libc\compilers\common\include;..\3rdparty\rt-thread\master\components\drivers\include;..\3rdparty\rt-thread\master\components\fal\inc;applications;..\3rdparty\rt-thread\master\libcpu\arm\common;libraries\AIR32F10xLib\inc;..\3rdparty\rt-thread\master\components\finsh;..\3rdparty\rt-thread\master\components\drivers\include - - - - 1 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - - - - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0x08000000 - 0x20000000 - - .\board\linker_scripts\link.sct - - - - - - - - - - - Applications - - - led.c - 1 - applications\led.c - - - - - rs485.cpp - 8 - applications\rs485.cpp - - - - - aht20.c - 1 - applications\aht20.c - - - - - main.c - 1 - applications\main.c - - - - - Compiler - - - syscall_mem.c - 1 - ..\3rdparty\rt-thread\master\components\libc\compilers\armlibc\syscall_mem.c - - - - - syscalls.c - 1 - ..\3rdparty\rt-thread\master\components\libc\compilers\armlibc\syscalls.c - - - - - cctype.c - 1 - ..\3rdparty\rt-thread\master\components\libc\compilers\common\cctype.c - - - - - cstdlib.c - 1 - ..\3rdparty\rt-thread\master\components\libc\compilers\common\cstdlib.c - - - - - cstring.c - 1 - ..\3rdparty\rt-thread\master\components\libc\compilers\common\cstring.c - - - - - ctime.c - 1 - ..\3rdparty\rt-thread\master\components\libc\compilers\common\ctime.c - - - - - cunistd.c - 1 - ..\3rdparty\rt-thread\master\components\libc\compilers\common\cunistd.c - - - - - cwchar.c - 1 - ..\3rdparty\rt-thread\master\components\libc\compilers\common\cwchar.c - - - - - CPP - - - cxx_crt.cpp - 8 - ..\3rdparty\rt-thread\master\components\libc\cplusplus\cxx_crt.cpp - - - - - cxx_crt_init.c - 1 - ..\3rdparty\rt-thread\master\components\libc\cplusplus\cxx_crt_init.c - - - - - cxx_Mutex.cpp - 8 - ..\3rdparty\rt-thread\master\components\libc\cplusplus\os\cxx_Mutex.cpp - - - - - cxx_Semaphore.cpp - 8 - ..\3rdparty\rt-thread\master\components\libc\cplusplus\os\cxx_Semaphore.cpp - - - - - cxx_Thread.cpp - 8 - ..\3rdparty\rt-thread\master\components\libc\cplusplus\os\cxx_Thread.cpp - - - - - DeviceDrivers - - - device.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\core\device.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - hwtimer.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\hwtimer\hwtimer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - i2c-bit-ops.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\i2c\i2c-bit-ops.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - i2c_core.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\i2c\i2c_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - i2c_dev.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\i2c\i2c_dev.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - completion.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\ipc\completion.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - condvar.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\ipc\condvar.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - dataqueue.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\ipc\dataqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - pipe.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\ipc\pipe.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringblk_buf.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\ipc\ringblk_buf.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - ringbuffer.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\ipc\ringbuffer.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - waitqueue.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\ipc\waitqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - workqueue.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\ipc\workqueue.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - pin.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\pin\pin.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - serial.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\serial\serial.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - spi_core.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\spi\spi_core.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - spi_dev.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\spi\spi_dev.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - watchdog.c - 1 - ..\3rdparty\rt-thread\master\components\drivers\watchdog\watchdog.c - - - - - - __RT_IPC_SOURCE__ - - - - - - - - - - - Drivers - - - board.c - 1 - board\board.c - - - - - air32f10x_adc.c - 1 - libraries\AIR32F10xLib\src\air32f10x_adc.c - - - - - air32f10x_bkp.c - 1 - libraries\AIR32F10xLib\src\air32f10x_bkp.c - - - - - air32f10x_can.c - 1 - libraries\AIR32F10xLib\src\air32f10x_can.c - - - - - air32f10x_crc.c - 1 - libraries\AIR32F10xLib\src\air32f10x_crc.c - - - - - air32f10x_dac.c - 1 - libraries\AIR32F10xLib\src\air32f10x_dac.c - - - - - air32f10x_dbgmcu.c - 1 - libraries\AIR32F10xLib\src\air32f10x_dbgmcu.c - - - - - air32f10x_dma.c - 1 - libraries\AIR32F10xLib\src\air32f10x_dma.c - - - - - air32f10x_exti.c - 1 - libraries\AIR32F10xLib\src\air32f10x_exti.c - - - - - air32f10x_flash.c - 1 - libraries\AIR32F10xLib\src\air32f10x_flash.c - - - - - air32f10x_fsmc.c - 1 - libraries\AIR32F10xLib\src\air32f10x_fsmc.c - - - - - air32f10x_gpio.c - 1 - libraries\AIR32F10xLib\src\air32f10x_gpio.c - - - - - air32f10x_i2c.c - 1 - libraries\AIR32F10xLib\src\air32f10x_i2c.c - - - - - air32f10x_iwdg.c - 1 - libraries\AIR32F10xLib\src\air32f10x_iwdg.c - - - - - air32f10x_otp.c - 1 - libraries\AIR32F10xLib\src\air32f10x_otp.c - - - - - air32f10x_pwr.c - 1 - libraries\AIR32F10xLib\src\air32f10x_pwr.c - - - - - air32f10x_rcc.c - 1 - libraries\AIR32F10xLib\src\air32f10x_rcc.c - - - - - air32f10x_rcc_ex.c - 1 - libraries\AIR32F10xLib\src\air32f10x_rcc_ex.c - - - - - air32f10x_rtc.c - 1 - libraries\AIR32F10xLib\src\air32f10x_rtc.c - - - - - air32f10x_sdio.c - 1 - libraries\AIR32F10xLib\src\air32f10x_sdio.c - - - - - air32f10x_spi.c - 1 - libraries\AIR32F10xLib\src\air32f10x_spi.c - - - - - air32f10x_tim.c - 1 - libraries\AIR32F10xLib\src\air32f10x_tim.c - - - - - air32f10x_trng.c - 1 - libraries\AIR32F10xLib\src\air32f10x_trng.c - - - - - air32f10x_usart.c - 1 - libraries\AIR32F10xLib\src\air32f10x_usart.c - - - - - air32f10x_wwdg.c - 1 - libraries\AIR32F10xLib\src\air32f10x_wwdg.c - - - - - misc.c - 1 - libraries\AIR32F10xLib\src\misc.c - - - - - system_air32f10x.c - 1 - libraries\AIR32F10xLib\src\system_air32f10x.c - - - - - startup_air32f10x.s - 2 - libraries\Startup\arm\startup_air32f10x.s - - - - - drv_common.c - 1 - libraries\rt_drivers\drv_common.c - - - - - drv_flash.c - 1 - libraries\rt_drivers\drv_flash.c - - - - - drv_gpio.c - 1 - libraries\rt_drivers\drv_gpio.c - - - - - drv_hwtimer.c - 1 - libraries\rt_drivers\drv_hwtimer.c - - - - - drv_soft_i2c.c - 1 - libraries\rt_drivers\drv_soft_i2c.c - - - - - drv_spi.c - 1 - libraries\rt_drivers\drv_spi.c - - - - - drv_usart.c - 1 - libraries\rt_drivers\drv_usart.c - - - - - drv_wdt.c - 1 - libraries\rt_drivers\drv_wdt.c - - - - - Fal - - - fal.c - 1 - ..\3rdparty\rt-thread\master\components\fal\src\fal.c - - - - - fal_rtt.c - 1 - ..\3rdparty\rt-thread\master\components\fal\src\fal_rtt.c - - - - - fal_partition.c - 1 - ..\3rdparty\rt-thread\master\components\fal\src\fal_partition.c - - - - - fal_flash.c - 1 - ..\3rdparty\rt-thread\master\components\fal\src\fal_flash.c - - - - - Filesystem - - - devfs.c - 1 - ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\filesystems\devfs\devfs.c - - - - - dfs_tmpfs.c - 1 - ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\filesystems\tmpfs\dfs_tmpfs.c - - - - - dfs.c - 1 - ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\src\dfs.c - - - - - dfs_file.c - 1 - ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\src\dfs_file.c - - - - - dfs_fs.c - 1 - ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\src\dfs_fs.c - - - - - dfs_posix.c - 1 - ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\src\dfs_posix.c - - - - - Finsh - - - shell.c - 1 - ..\3rdparty\rt-thread\master\components\finsh\shell.c - - - - - msh.c - 1 - ..\3rdparty\rt-thread\master\components\finsh\msh.c - - - - - msh_parse.c - 1 - ..\3rdparty\rt-thread\master\components\finsh\msh_parse.c - - - - - cmd.c - 1 - ..\3rdparty\rt-thread\master\components\finsh\cmd.c - - - - - msh_file.c - 1 - ..\3rdparty\rt-thread\master\components\finsh\msh_file.c - - - - - Kernel - - - clock.c - 1 - ..\3rdparty\rt-thread\master\src\clock.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - components.c - 1 - ..\3rdparty\rt-thread\master\src\components.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - idle.c - 1 - ..\3rdparty\rt-thread\master\src\idle.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - ipc.c - 1 - ..\3rdparty\rt-thread\master\src\ipc.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - irq.c - 1 - ..\3rdparty\rt-thread\master\src\irq.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - kstdio.c - 1 - ..\3rdparty\rt-thread\master\src\klibc\kstdio.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - kstring.c - 1 - ..\3rdparty\rt-thread\master\src\klibc\kstring.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - kservice.c - 1 - ..\3rdparty\rt-thread\master\src\kservice.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mem.c - 1 - ..\3rdparty\rt-thread\master\src\mem.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - mempool.c - 1 - ..\3rdparty\rt-thread\master\src\mempool.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - object.c - 1 - ..\3rdparty\rt-thread\master\src\object.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_comm.c - 1 - ..\3rdparty\rt-thread\master\src\scheduler_comm.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - scheduler_up.c - 1 - ..\3rdparty\rt-thread\master\src\scheduler_up.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - thread.c - 1 - ..\3rdparty\rt-thread\master\src\thread.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - timer.c - 1 - ..\3rdparty\rt-thread\master\src\timer.c - - - - - - __RT_KERNEL_SOURCE__ - - - - - - - - - - - Legacy - - - workqueue_legacy.c - 1 - ..\3rdparty\rt-thread\master\components\legacy\ipc\workqueue_legacy.c - - - - - libcpu - - - atomic_arm.c - 1 - ..\3rdparty\rt-thread\master\libcpu\arm\common\atomic_arm.c - - - - - div0.c - 1 - ..\3rdparty\rt-thread\master\libcpu\arm\common\div0.c - - - - - showmem.c - 1 - ..\3rdparty\rt-thread\master\libcpu\arm\common\showmem.c - - - - - context_rvds.S - 2 - ..\3rdparty\rt-thread\master\libcpu\arm\cortex-m3\context_rvds.S - - - - - cpuport.c - 1 - ..\3rdparty\rt-thread\master\libcpu\arm\cortex-m3\cpuport.c - - - - - USB - - - usb_endp.c - 1 - USB\CONFIG\usb_endp.c - - - - - usb_pwr.c - 1 - USB\CONFIG\usb_pwr.c - - - - - usb_regs.c - 1 - USB\air32_USB-FS-Device_Driver\src\usb_regs.c - - - - - hw_config.c - 1 - USB\CONFIG\hw_config.c - - - - - usb_init.c - 1 - USB\air32_USB-FS-Device_Driver\src\usb_init.c - - - - - usb_prop.c - 1 - USB\CONFIG\usb_prop.c - - - - - usb_mem.c - 1 - USB\air32_USB-FS-Device_Driver\src\usb_mem.c - - - - - usb_core.c - 1 - USB\air32_USB-FS-Device_Driver\src\usb_core.c - - - - - usb_int.c - 1 - USB\air32_USB-FS-Device_Driver\src\usb_int.c - - - - - usb_istr.c - 1 - USB\CONFIG\usb_istr.c - - - - - system.c - 1 - USB\system.c - - - - - usb_sil.c - 1 - USB\air32_USB-FS-Device_Driver\src\usb_sil.c - - - - - usb_desc.c - 1 - USB\CONFIG\usb_desc.c - - - - - - - - - - - -
+ + + + 2.1 + +
### uVision Project, (C) Keil Software
+ + + + rt-thread + 0x4 + ARM-ADS + 6130001::V6.13.1::.\ARMCLANG + 1 + + + AIR32F103CC + Generic + Keil.AIR32F103_DFP.1.1.9 + https://luatos.com/t/air32f103/ + IRAM(0x20000000,0x18000) IROM(0x08000000,0x40000) CPUTYPE("Cortex-M3") CLOCK(12000000) ELITTLE + + + UL2CM3(-S0 -C0 -P0 -FD20000000 -FC8000 -FN1 -FF0Air32F103CCT6 -FS08000000 -FL040000 -FP0($$Device:AIR32F103CC$Flash\Air32F103CCT6.FLM)) + 0 + $$Device:AIR32F103CC$Device\Include\air32f10x.h + + + + + + + + + + $$Device:AIR32F103CC$SVD\AIR32F103xx.svd + 0 + 0 + + + + + + + 0 + 0 + 0 + 0 + 1 + + .\build\keil\Obj\ + rt-thread + 1 + 0 + 1 + 1 + 1 + .\build\keil\List\ + 1 + 0 + 0 + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 0 + 0 + + + 0 + 0 + 0 + 0 + + + 1 + 0 + fromelf --bin !L --output rtthread.bin + + 0 + 0 + 0 + 0 + + 0 + + + + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + SARMCM3.DLL + -REMAP -MPU + DCM.DLL + -pCM3 + SARMCM3.DLL + -MPU + TCM.DLL + -pCM3 + + + + 1 + 0 + 0 + 0 + 16 + + + + + 1 + 0 + 0 + 1 + 1 + 4099 + + 1 + BIN\UL2CM3.DLL + + + + + + 0 + + + + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 1 + 0 + 1 + 1 + 0 + 0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + "Cortex-M3" + + 0 + 0 + 0 + 1 + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 8 + 0 + 0 + 0 + 0 + 3 + 3 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 1 + 0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x18000 + + + 1 + 0x8000000 + 0x40000 + + + 0 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x0 + 0x0 + + + 1 + 0x8000000 + 0x40000 + + + 1 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x0 + 0x0 + + + 0 + 0x20000000 + 0x18000 + + + 0 + 0x0 + 0x0 + + + + + + 1 + 2 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + 3 + 0 + 0 + 1 + 0 + 0 + 6 + 4 + 0 + 0 + 0 + 0 + 0 + + + RT_USING_LIBC, RT_USING_ARMLIBC, __STDC_LIMIT_MACROS, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND + + ..\3rdparty\rt-thread\master\components\drivers\include;USB\air32_USB-FS-Device_Driver\inc;..\3rdparty\rt-thread\master\components\dfs\dfs_v1\filesystems\tmpfs;..\3rdparty\rt-thread\master\components\drivers\spi;..\3rdparty\rt-thread\master\components\libc\cplusplus;USB\CONFIG;..\3rdparty\rt-thread\master\libcpu\arm\cortex-m3;..\3rdparty\rt-thread\master\components\dfs\dfs_v1\filesystems\devfs;..\3rdparty\rt-thread\master\components\drivers\include;board;..\3rdparty\rt-thread\master\components\libc\posix\io\eventfd;..\3rdparty\rt-thread\master\components\libc\compilers\common\extension;..\3rdparty\rt-thread\master\components\libc\posix\io\poll;.;..\3rdparty\rt-thread\master\components\legacy;..\3rdparty\rt-thread\master\components\libc\posix\ipc;..\3rdparty\rt-thread\master\components\dfs\dfs_v1\include;USB;..\3rdparty\rt-thread\master\components\legacy\dfs;libraries\rt_drivers;board\ports;..\3rdparty\rt-thread\master\components\libc\compilers\common\extension\fcntl\octal;libraries\CMSIS\Include;..\3rdparty\rt-thread\master\components\drivers\include;..\3rdparty\rt-thread\master\components\drivers\include;..\3rdparty\rt-thread\master\components\drivers\include;..\3rdparty\rt-thread\master\components\drivers\include;libraries;..\3rdparty\rt-thread\master\components\libc\posix\io\epoll;..\3rdparty\rt-thread\master\components\libc\cplusplus\os;..\3rdparty\rt-thread\master\include;..\3rdparty\rt-thread\master\components\libc\compilers\common\include;..\3rdparty\rt-thread\master\components\drivers\include;..\3rdparty\rt-thread\master\components\fal\inc;applications;..\3rdparty\rt-thread\master\libcpu\arm\common;libraries\AIR32F10xLib\inc;..\3rdparty\rt-thread\master\components\finsh;..\3rdparty\rt-thread\master\components\drivers\include + + + + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0x08000000 + 0x20000000 + + .\board\linker_scripts\link.sct + + + + + + + + + + + Applications + + + led.c + 1 + applications\led.c + + + rs485.cpp + 8 + applications\rs485.cpp + + + aht20.c + 1 + applications\aht20.c + + + main.c + 1 + applications\main.c + + + + + Compiler + + + syscall_mem.c + 1 + ..\3rdparty\rt-thread\master\components\libc\compilers\armlibc\syscall_mem.c + + + syscalls.c + 1 + ..\3rdparty\rt-thread\master\components\libc\compilers\armlibc\syscalls.c + + + cctype.c + 1 + ..\3rdparty\rt-thread\master\components\libc\compilers\common\cctype.c + + + cstdlib.c + 1 + ..\3rdparty\rt-thread\master\components\libc\compilers\common\cstdlib.c + + + cstring.c + 1 + ..\3rdparty\rt-thread\master\components\libc\compilers\common\cstring.c + + + ctime.c + 1 + ..\3rdparty\rt-thread\master\components\libc\compilers\common\ctime.c + + + cunistd.c + 1 + ..\3rdparty\rt-thread\master\components\libc\compilers\common\cunistd.c + + + cwchar.c + 1 + ..\3rdparty\rt-thread\master\components\libc\compilers\common\cwchar.c + + + + + CPP + + + cxx_crt.cpp + 8 + ..\3rdparty\rt-thread\master\components\libc\cplusplus\cxx_crt.cpp + + + cxx_crt_init.c + 1 + ..\3rdparty\rt-thread\master\components\libc\cplusplus\cxx_crt_init.c + + + cxx_Mutex.cpp + 8 + ..\3rdparty\rt-thread\master\components\libc\cplusplus\os\cxx_Mutex.cpp + + + cxx_Semaphore.cpp + 8 + ..\3rdparty\rt-thread\master\components\libc\cplusplus\os\cxx_Semaphore.cpp + + + cxx_Thread.cpp + 8 + ..\3rdparty\rt-thread\master\components\libc\cplusplus\os\cxx_Thread.cpp + + + + + DeviceDrivers + + + device.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\core\device.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + hwtimer.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\hwtimer\hwtimer.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + i2c-bit-ops.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\i2c\i2c-bit-ops.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + i2c_core.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\i2c\i2c_core.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + i2c_dev.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\i2c\i2c_dev.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + completion.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\ipc\completion.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + condvar.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\ipc\condvar.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + dataqueue.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\ipc\dataqueue.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + pipe.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\ipc\pipe.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + ringblk_buf.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\ipc\ringblk_buf.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + ringbuffer.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\ipc\ringbuffer.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + waitqueue.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\ipc\waitqueue.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + workqueue.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\ipc\workqueue.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + pin.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\pin\pin.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + serial.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\serial\serial.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + spi_core.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\spi\spi_core.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + spi_dev.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\spi\spi_dev.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + watchdog.c + 1 + ..\3rdparty\rt-thread\master\components\drivers\watchdog\watchdog.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_IPC_SOURCE__ + + + + + + + + + + + Drivers + + + board.c + 1 + board\board.c + + + air32f10x_adc.c + 1 + libraries\AIR32F10xLib\src\air32f10x_adc.c + + + air32f10x_bkp.c + 1 + libraries\AIR32F10xLib\src\air32f10x_bkp.c + + + air32f10x_can.c + 1 + libraries\AIR32F10xLib\src\air32f10x_can.c + + + air32f10x_crc.c + 1 + libraries\AIR32F10xLib\src\air32f10x_crc.c + + + air32f10x_dac.c + 1 + libraries\AIR32F10xLib\src\air32f10x_dac.c + + + air32f10x_dbgmcu.c + 1 + libraries\AIR32F10xLib\src\air32f10x_dbgmcu.c + + + air32f10x_dma.c + 1 + libraries\AIR32F10xLib\src\air32f10x_dma.c + + + air32f10x_exti.c + 1 + libraries\AIR32F10xLib\src\air32f10x_exti.c + + + air32f10x_flash.c + 1 + libraries\AIR32F10xLib\src\air32f10x_flash.c + + + air32f10x_fsmc.c + 1 + libraries\AIR32F10xLib\src\air32f10x_fsmc.c + + + air32f10x_gpio.c + 1 + libraries\AIR32F10xLib\src\air32f10x_gpio.c + + + air32f10x_i2c.c + 1 + libraries\AIR32F10xLib\src\air32f10x_i2c.c + + + air32f10x_iwdg.c + 1 + libraries\AIR32F10xLib\src\air32f10x_iwdg.c + + + air32f10x_otp.c + 1 + libraries\AIR32F10xLib\src\air32f10x_otp.c + + + air32f10x_pwr.c + 1 + libraries\AIR32F10xLib\src\air32f10x_pwr.c + + + air32f10x_rcc.c + 1 + libraries\AIR32F10xLib\src\air32f10x_rcc.c + + + air32f10x_rcc_ex.c + 1 + libraries\AIR32F10xLib\src\air32f10x_rcc_ex.c + + + air32f10x_rtc.c + 1 + libraries\AIR32F10xLib\src\air32f10x_rtc.c + + + air32f10x_sdio.c + 1 + libraries\AIR32F10xLib\src\air32f10x_sdio.c + + + air32f10x_spi.c + 1 + libraries\AIR32F10xLib\src\air32f10x_spi.c + + + air32f10x_tim.c + 1 + libraries\AIR32F10xLib\src\air32f10x_tim.c + + + air32f10x_trng.c + 1 + libraries\AIR32F10xLib\src\air32f10x_trng.c + + + air32f10x_usart.c + 1 + libraries\AIR32F10xLib\src\air32f10x_usart.c + + + air32f10x_wwdg.c + 1 + libraries\AIR32F10xLib\src\air32f10x_wwdg.c + + + misc.c + 1 + libraries\AIR32F10xLib\src\misc.c + + + system_air32f10x.c + 1 + libraries\AIR32F10xLib\src\system_air32f10x.c + + + startup_air32f10x.s + 2 + libraries\Startup\arm\startup_air32f10x.s + + + drv_common.c + 1 + libraries\rt_drivers\drv_common.c + + + drv_flash.c + 1 + libraries\rt_drivers\drv_flash.c + + + drv_gpio.c + 1 + libraries\rt_drivers\drv_gpio.c + + + drv_hwtimer.c + 1 + libraries\rt_drivers\drv_hwtimer.c + + + drv_soft_i2c.c + 1 + libraries\rt_drivers\drv_soft_i2c.c + + + drv_spi.c + 1 + libraries\rt_drivers\drv_spi.c + + + drv_usart.c + 1 + libraries\rt_drivers\drv_usart.c + + + drv_wdt.c + 1 + libraries\rt_drivers\drv_wdt.c + + + + + Fal + + + fal.c + 1 + ..\3rdparty\rt-thread\master\components\fal\src\fal.c + + + fal_rtt.c + 1 + ..\3rdparty\rt-thread\master\components\fal\src\fal_rtt.c + + + fal_partition.c + 1 + ..\3rdparty\rt-thread\master\components\fal\src\fal_partition.c + + + fal_flash.c + 1 + ..\3rdparty\rt-thread\master\components\fal\src\fal_flash.c + + + + + Filesystem + + + devfs.c + 1 + ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\filesystems\devfs\devfs.c + + + dfs_tmpfs.c + 1 + ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\filesystems\tmpfs\dfs_tmpfs.c + + + dfs.c + 1 + ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\src\dfs.c + + + dfs_file.c + 1 + ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\src\dfs_file.c + + + dfs_fs.c + 1 + ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\src\dfs_fs.c + + + dfs_posix.c + 1 + ..\3rdparty\rt-thread\master\components\dfs\dfs_v1\src\dfs_posix.c + + + + + Finsh + + + shell.c + 1 + ..\3rdparty\rt-thread\master\components\finsh\shell.c + + + msh.c + 1 + ..\3rdparty\rt-thread\master\components\finsh\msh.c + + + msh_parse.c + 1 + ..\3rdparty\rt-thread\master\components\finsh\msh_parse.c + + + cmd.c + 1 + ..\3rdparty\rt-thread\master\components\finsh\cmd.c + + + msh_file.c + 1 + ..\3rdparty\rt-thread\master\components\finsh\msh_file.c + + + + + Kernel + + + clock.c + 1 + ..\3rdparty\rt-thread\master\src\clock.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + components.c + 1 + ..\3rdparty\rt-thread\master\src\components.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + idle.c + 1 + ..\3rdparty\rt-thread\master\src\idle.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + ipc.c + 1 + ..\3rdparty\rt-thread\master\src\ipc.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + irq.c + 1 + ..\3rdparty\rt-thread\master\src\irq.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + kstdio.c + 1 + ..\3rdparty\rt-thread\master\src\klibc\kstdio.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + kstring.c + 1 + ..\3rdparty\rt-thread\master\src\klibc\kstring.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + kservice.c + 1 + ..\3rdparty\rt-thread\master\src\kservice.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + mem.c + 1 + ..\3rdparty\rt-thread\master\src\mem.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + mempool.c + 1 + ..\3rdparty\rt-thread\master\src\mempool.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + object.c + 1 + ..\3rdparty\rt-thread\master\src\object.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + scheduler_comm.c + 1 + ..\3rdparty\rt-thread\master\src\scheduler_comm.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + scheduler_up.c + 1 + ..\3rdparty\rt-thread\master\src\scheduler_up.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + thread.c + 1 + ..\3rdparty\rt-thread\master\src\thread.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + timer.c + 1 + ..\3rdparty\rt-thread\master\src\timer.c + + + 2 + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 3 + + + 1 + + + + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 2 + 0 + 2 + 2 + 2 + 2 + 2 + 0 + 0 + 2 + 2 + 2 + 2 + 2 + + + __RT_KERNEL_SOURCE__ + + + + + + + + + + + Legacy + + + workqueue_legacy.c + 1 + ..\3rdparty\rt-thread\master\components\legacy\ipc\workqueue_legacy.c + + + + + libcpu + + + atomic_arm.c + 1 + ..\3rdparty\rt-thread\master\libcpu\arm\common\atomic_arm.c + + + div0.c + 1 + ..\3rdparty\rt-thread\master\libcpu\arm\common\div0.c + + + showmem.c + 1 + ..\3rdparty\rt-thread\master\libcpu\arm\common\showmem.c + + + context_rvds.S + 2 + ..\3rdparty\rt-thread\master\libcpu\arm\cortex-m3\context_rvds.S + + + cpuport.c + 1 + ..\3rdparty\rt-thread\master\libcpu\arm\cortex-m3\cpuport.c + + + + + USB + + + usb_endp.c + 1 + USB\CONFIG\usb_endp.c + + + usb_pwr.c + 1 + USB\CONFIG\usb_pwr.c + + + usb_regs.c + 1 + USB\air32_USB-FS-Device_Driver\src\usb_regs.c + + + hw_config.c + 1 + USB\CONFIG\hw_config.c + + + usb_init.c + 1 + USB\air32_USB-FS-Device_Driver\src\usb_init.c + + + usb_prop.c + 1 + USB\CONFIG\usb_prop.c + + + usb_mem.c + 1 + USB\air32_USB-FS-Device_Driver\src\usb_mem.c + + + usb_core.c + 1 + USB\air32_USB-FS-Device_Driver\src\usb_core.c + + + usb_int.c + 1 + USB\air32_USB-FS-Device_Driver\src\usb_int.c + + + usb_istr.c + 1 + USB\CONFIG\usb_istr.c + + + system.c + 1 + USB\system.c + + + usb_sil.c + 1 + USB\air32_USB-FS-Device_Driver\src\usb_sil.c + + + usb_desc.c + 1 + USB\CONFIG\usb_desc.c + + + + + + + + + + + + + +
diff --git a/FW/Core/001-base_rt/rtconfig.h b/FW/Core/001-base_rt/rtconfig.h index ac2744d..4894d8d 100644 --- a/FW/Core/001-base_rt/rtconfig.h +++ b/FW/Core/001-base_rt/rtconfig.h @@ -164,15 +164,6 @@ /* Wiced WiFi */ -/* CYW43012 WiFi */ - - -/* BL808 WiFi */ - - -/* CYW43439 WiFi */ - - /* IoT Cloud */