|
|
@@ -0,0 +1,342 @@
|
|
|
+CONFIG___ZEUSOS__=y
|
|
|
+CONFIG_VENDOR_USING_QS200=y
|
|
|
+CONFIG_BSP_USING_FLASH_LEN=112
|
|
|
+CONFIG_BSP_USING_FLASH_BLOCK_SIZE=4
|
|
|
+CONFIG_BSP_USING_FLASH_WRITE_GRAN=1
|
|
|
+CONFIG_ZOS_TICK_PER_SECOND=1000
|
|
|
+
|
|
|
+#
|
|
|
+# On-chip Peripheral Drivers
|
|
|
+#
|
|
|
+
|
|
|
+#
|
|
|
+# hardware
|
|
|
+#
|
|
|
+CONFIG_BSP_USING_CONSOLE=y
|
|
|
+CONFIG_BSP_CONSOLE_DEVICE_NAME="uart0"
|
|
|
+CONFIG_BSP_CONSOLE_DEVICE_BAUD=115200
|
|
|
+CONFIG_BSP_CONSOLE_DEVICE_RECV_BUFFER_SIZE=128
|
|
|
+CONFIG_BSP_USING_PIN=y
|
|
|
+CONFIG_BSP_USING_UART=y
|
|
|
+CONFIG_BSP_USING_UART0=y
|
|
|
+CONFIG_BSP_USING_UART0_TXD_PIN=2
|
|
|
+CONFIG_BSP_USING_UART0_RXD_PIN=3
|
|
|
+CONFIG_BSP_USING_UART1=y
|
|
|
+CONFIG_BSP_USING_UART1_TXD_PIN=19
|
|
|
+CONFIG_BSP_USING_UART1_RXD_PIN=18
|
|
|
+# CONFIG_BSP_USING_UART2 is not set
|
|
|
+CONFIG_BSP_USING_I2C=y
|
|
|
+CONFIG_BSP_USING_I2C0=y
|
|
|
+CONFIG_BSP_USING_I2C0_SCL_PIN=4
|
|
|
+CONFIG_BSP_USING_I2C0_SDA_PIN=5
|
|
|
+CONFIG_BSP_USING_SPI=y
|
|
|
+CONFIG_BSP_USING_SPI0=y
|
|
|
+CONFIG_BSP_USING_SPI0_CLK_PIN=8
|
|
|
+CONFIG_BSP_USING_SPI0_MOSI_PIN=7
|
|
|
+CONFIG_BSP_USING_SPI0_MISO_PIN=6
|
|
|
+CONFIG_BSP_USING_SPI0_DMA=y
|
|
|
+# CONFIG_BSP_USING_SPI1 is not set
|
|
|
+CONFIG_BSP_USING_PWM=y
|
|
|
+# CONFIG_BSP_USING_PWM0 is not set
|
|
|
+CONFIG_BSP_USING_RTC=y
|
|
|
+CONFIG_BSP_USING_RTC_ALARM=y
|
|
|
+CONFIG_BSP_USING_FLASH=y
|
|
|
+CONFIG_BSP_USING_ADC=y
|
|
|
+CONFIG_BSP_USING_ADC0=y
|
|
|
+CONFIG_BSP_USING_HWTIMER=y
|
|
|
+CONFIG_BSP_USING_HWTIMER0=y
|
|
|
+CONFIG_BSP_USING_HWTIMER1=y
|
|
|
+CONFIG_BSP_USING_HWTIMER2=y
|
|
|
+CONFIG_BSP_USING_PM=y
|
|
|
+CONFIG_BSP_USING_PM_WAKEPIN=y
|
|
|
+CONFIG_BSP_USING_PM_DTIMER=y
|
|
|
+CONFIG_BSP_USING_WDT=y
|
|
|
+CONFIG_BSP_USING_NETWORK=y
|
|
|
+CONFIG_BSP_USING_WLAN=y
|
|
|
+CONFIG_ZOS_WLAN_SSID_MAX_LENGTH=30
|
|
|
+CONFIG_ZOS_WLAN_BSSID_MAX_LENGTH=6
|
|
|
+# end of hardware
|
|
|
+# end of On-chip Peripheral Drivers
|
|
|
+
|
|
|
+#
|
|
|
+# drivers
|
|
|
+#
|
|
|
+# CONFIG_PKG_USING_FLEXIBLE_BUTTON is not set
|
|
|
+# CONFIG_PKG_USING_BH1750 is not set
|
|
|
+# CONFIG_PKG_USING_EC11 is not set
|
|
|
+# CONFIG_PKG_USING_HCSR04 is not set
|
|
|
+CONFIG_PKG_USING_SPI_LCD=y
|
|
|
+# CONFIG_PKG_USING_MPU6XXX is not set
|
|
|
+# CONFIG_PKG_USING_OLED is not set
|
|
|
+# CONFIG_PKG_USING_SFUD is not set
|
|
|
+# CONFIG_PKG_USING_SHT2X is not set
|
|
|
+# CONFIG_PKG_USING_SHT3X is not set
|
|
|
+# CONFIG_PKG_USING_TOUCH is not set
|
|
|
+CONFIG_PKG_USING_WS2812=y
|
|
|
+# end of drivers
|
|
|
+
|
|
|
+#
|
|
|
+# kernel
|
|
|
+#
|
|
|
+# CONFIG_ZOS_NAME_MAX_7 is not set
|
|
|
+CONFIG_ZOS_NAME_MAX_15=y
|
|
|
+# CONFIG_ZOS_NAME_MAX_31 is not set
|
|
|
+CONFIG_ZOS_NAME_MAX=15
|
|
|
+
|
|
|
+#
|
|
|
+# Inter-task communication and synchronization
|
|
|
+#
|
|
|
+CONFIG_ZOS_USING_MUTEX=y
|
|
|
+CONFIG_ZOS_USING_SEMAPHORE=y
|
|
|
+CONFIG_ZOS_USING_EVENT=y
|
|
|
+CONFIG_ZOS_USING_MESSAGEQUEUE=y
|
|
|
+# end of Inter-task communication and synchronization
|
|
|
+
|
|
|
+CONFIG_ZOS_USING_DLOG=y
|
|
|
+CONFIG_ZOS_DLOG_BUF_SIZE=1024
|
|
|
+CONFIG_ZOS_DLOG_ENABLE_COLOR=y
|
|
|
+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_ZOS_USING_KERNEL_DEBUG=y
|
|
|
+# CONFIG_KLOG_GLOBAL_LEVEL_ERROR is not set
|
|
|
+CONFIG_KLOG_GLOBAL_LEVEL_WARNING=y
|
|
|
+# CONFIG_KLOG_GLOBAL_LEVEL_INFO is not set
|
|
|
+# CONFIG_KLOG_GLOBAL_LEVEL_DEBUG is not set
|
|
|
+CONFIG_KLOG_GLOBAL_LEVEL=1
|
|
|
+CONFIG_KLOG_USING_COLOR=y
|
|
|
+CONFIG_KLOG_WITH_FUNC_LINE=y
|
|
|
+# end of kernel
|
|
|
+
|
|
|
+#
|
|
|
+# components
|
|
|
+#
|
|
|
+
|
|
|
+#
|
|
|
+# AI
|
|
|
+#
|
|
|
+# CONFIG_PKG_USING_TINYMAIX is not set
|
|
|
+# end of AI
|
|
|
+
|
|
|
+#
|
|
|
+# Cloud
|
|
|
+#
|
|
|
+CONFIG_PKG_USING_HTTP_CLIENT=y
|
|
|
+# CONFIG_HTTP_CLIENT_USING_SECURE is not set
|
|
|
+# CONFIG_HTTP_CLIENT_DEBUG is not set
|
|
|
+CONFIG_HTTP_CLIENT_AUTHB_SIZE=128
|
|
|
+CONFIG_HTTP_CLIENT_CHUNK_SIZE=1024
|
|
|
+CONFIG_HTTP_CLIENT_SEND_BUF_SIZE=1024
|
|
|
+CONFIG_HTTP_CLIENT_MAX_HOST_LEN=128
|
|
|
+CONFIG_HTTP_CLIENT_MAX_URL_LEN=512
|
|
|
+CONFIG_HTTP_CLIENT_MAX_RECV_WAIT_MS=5000
|
|
|
+CONFIG_HTTP_PORT=80
|
|
|
+CONFIG_HTTPS_PORT=443
|
|
|
+CONFIG_PKG_USING_MQTTCLIENT=y
|
|
|
+# CONFIG_MQTT_NETWORK_TYPE_TLS is not set
|
|
|
+CONFIG_MQTT_LOG_IS_SALOF=y
|
|
|
+CONFIG_SALOF_USING_LOG=y
|
|
|
+CONFIG_SALOF_USING_SALOF=y
|
|
|
+CONFIG_SALOF_BUFF_SIZE=512
|
|
|
+CONFIG_SALOF_FIFO_SIZE=2048
|
|
|
+CONFIG_SALOF_TASK_STACK_SIZE=2048
|
|
|
+CONFIG_SALOF_TASK_TICK=50
|
|
|
+# CONFIG_SALOF_LOG_COLOR is not set
|
|
|
+# CONFIG_SALOF_LOG_TS is not set
|
|
|
+# CONFIG_SALOF_LOG_TAR is not set
|
|
|
+# CONFIG_SALOF_USING_IDLE_HOOK is not set
|
|
|
+CONFIG_SALOF_LOG_LEVEL=4
|
|
|
+CONFIG_MQTT_LOG_LEVEL=4
|
|
|
+CONFIG_MQTT_VERSION=4
|
|
|
+CONFIG_MQTT_KEEP_ALIVE_INTERVAL=100
|
|
|
+CONFIG_MQTT_THREAD_STACK_SIZE=10240
|
|
|
+CONFIG_MQTT_THREAD_PRIO=5
|
|
|
+CONFIG_MQTT_THREAD_TICK=50
|
|
|
+CONFIG_MQTT_MAX_PACKET_ID=0xFFFE
|
|
|
+CONFIG_MQTT_TOPIC_LEN_MAX=64
|
|
|
+CONFIG_MQTT_ACK_HANDLER_NUM_MAX=64
|
|
|
+CONFIG_MQTT_DEFAULT_BUF_SIZE=1024
|
|
|
+CONFIG_MQTT_DEFAULT_CMD_TIMEOUT=4000
|
|
|
+CONFIG_MQTT_MAX_CMD_TIMEOUT=20000
|
|
|
+CONFIG_MQTT_MIN_CMD_TIMEOUT=1000
|
|
|
+CONFIG_MQTT_RECONNECT_DEFAULT_DURATION=1000
|
|
|
+CONFIG_PKG_USING_MQTT_IOT_AUTH=y
|
|
|
+# CONFIG_PKG_USING_MQTT_TEST is not set
|
|
|
+# CONFIG_PKG_USING_ONENETCLOUD is not set
|
|
|
+# end of Cloud
|
|
|
+
|
|
|
+#
|
|
|
+# File system
|
|
|
+#
|
|
|
+# CONFIG_PKG_USING_FLASHDB is not set
|
|
|
+CONFIG_PKG_USING_FAL=y
|
|
|
+CONFIG_FAL_DEBUG_CONFIG=y
|
|
|
+CONFIG_FAL_DEBUG=1
|
|
|
+CONFIG_FAL_PART_HAS_TABLE_CFG=y
|
|
|
+# CONFIG_FAL_USING_SFUD_PORT is not set
|
|
|
+CONFIG_ZOS_USING_VFS=y
|
|
|
+CONFIG_VFS_MOUNTPOINT_MAX=4
|
|
|
+CONFIG_VFS_FILESYSTEM_TYPES_MAX=4
|
|
|
+CONFIG_VFS_FD_MAX=16
|
|
|
+CONFIG_ZOS_USING_AUTO_MOUNT=y
|
|
|
+# CONFIG_ZOS_USING_VFS_DEVFS is not set
|
|
|
+CONFIG_ZOS_USING_VFS_LFS=y
|
|
|
+
|
|
|
+#
|
|
|
+# Little filesystem module
|
|
|
+#
|
|
|
+CONFIG_LFS_NAME_MAX=255
|
|
|
+CONFIG_LFS_FILE_MAX=2147483647
|
|
|
+CONFIG_LFS_LOOKAHEAD_SIZE=8
|
|
|
+CONFIG_LFS_THREADSAFE=y
|
|
|
+# end of Little filesystem module
|
|
|
+
|
|
|
+CONFIG_ZOS_USING_VFS_SHELL_CMD=y
|
|
|
+# CONFIG_ZOS_USING_VFS_USING_SPI_FLASH is not set
|
|
|
+# end of File system
|
|
|
+
|
|
|
+#
|
|
|
+# GUI
|
|
|
+#
|
|
|
+# CONFIG_PKG_USING_LVGL is not set
|
|
|
+# end of GUI
|
|
|
+
|
|
|
+#
|
|
|
+# IoT
|
|
|
+#
|
|
|
+# CONFIG_PKG_USING_AIRKISS is not set
|
|
|
+# CONFIG_PKG_USING_AT is not set
|
|
|
+CONFIG_PKG_USING_BLEFI=y
|
|
|
+CONFIG_PKG_USING_NETUTILS=y
|
|
|
+# CONFIG_PKG_NETUTILS_WEATHER is not set
|
|
|
+# CONFIG_PKG_NETUTILS_PING is not set
|
|
|
+CONFIG_PKG_NETUTILS_NTP=y
|
|
|
+CONFIG_NETUTILS_NTP_TIMEZONE=8
|
|
|
+CONFIG_PKG_NETUTILS_NTP_CMD=y
|
|
|
+# CONFIG_PKG_NETUTILS_NTP_DEBUG is not set
|
|
|
+CONFIG_NETUTILS_NTP_HOSTNAME="cn.ntp.org.cn"
|
|
|
+CONFIG_NETUTILS_NTP_HOSTNAME2="ntp.rt-thread.org"
|
|
|
+CONFIG_NETUTILS_NTP_HOSTNAME3="edu.ntp.org.cn"
|
|
|
+# CONFIG_PKG_USING_SMARTCONFIG is not set
|
|
|
+CONFIG_PKG_USING_SOFTAPCFG=y
|
|
|
+# end of IoT
|
|
|
+
|
|
|
+#
|
|
|
+# Language
|
|
|
+#
|
|
|
+CONFIG_PKG_USING_CJSON=y
|
|
|
+CONFIG_PKG_USING_PIKASCRIPT=y
|
|
|
+CONFIG_PIKASCRIPT_USING_MACHINE=y
|
|
|
+CONFIG_PIKASCRIPT_USING_TIME=y
|
|
|
+CONFIG_PIKASCRIPT_USING_NETWORK=y
|
|
|
+# CONFIG_PIKASCRIPT_USING_AIRKISS is not set
|
|
|
+# CONFIG_PIKASCRIPT_USING_SMARTCONFIG is not set
|
|
|
+# CONFIG_PIKASCRIPT_USING_SOFTAP is not set
|
|
|
+CONFIG_PIKASCRIPT_USING_BLEFI=y
|
|
|
+CONFIG_PIKASCRIPT_USING_LWIP=y
|
|
|
+CONFIG_PIKASCRIPT_USING_NTP=y
|
|
|
+CONFIG_PIKASCRIPT_USING_SOCKET=y
|
|
|
+CONFIG_PIKASCRIPT_USING_MQTT=y
|
|
|
+# CONFIG_PIKASCRIPT_USING_RANDOM is not set
|
|
|
+CONFIG_PIKASCRIPT_USING_THREAD=y
|
|
|
+# CONFIG_PIKASCRIPT_USING_AES is not set
|
|
|
+# CONFIG_PIKASCRIPT_USING_BASE64 is not set
|
|
|
+# CONFIG_PIKASCRIPT_USING_HASHLIB is not set
|
|
|
+# CONFIG_PIKASCRIPT_USING_HMAC is not set
|
|
|
+# CONFIG_PIKASCRIPT_USING_BINASCII is not set
|
|
|
+# CONFIG_PIKASCRIPT_USING_CONFIGPARSER is not set
|
|
|
+# CONFIG_PIKASCRIPT_USING_CTYPES is not set
|
|
|
+# CONFIG_PIKASCRIPT_USING_FSM is not set
|
|
|
+CONFIG_PIKASCRIPT_USING_JSON=y
|
|
|
+# CONFIG_PIKASCRIPT_USING_MATH is not set
|
|
|
+CONFIG_PIKASCRIPT_USING_OS=y
|
|
|
+# CONFIG_PIKASCRIPT_USING_PIKAMATH is not set
|
|
|
+CONFIG_PIKASCRIPT_USING_RE=y
|
|
|
+# CONFIG_PIKASCRIPT_USING_STRUCT is not set
|
|
|
+# CONFIG_PIKASCRIPT_USING_UNITTEST is not set
|
|
|
+# CONFIG_PIKASCRIPT_USING_WEAKREF is not set
|
|
|
+# CONFIG_PIKASCRIPT_USING_ZLIB is not set
|
|
|
+# end of Language
|
|
|
+
|
|
|
+#
|
|
|
+# C standard library adapter
|
|
|
+#
|
|
|
+CONFIG_ZOS_USING_LIBC_ADAPTER=y
|
|
|
+CONFIG_ZOS_USING_NEWLIB_ADAPTER=y
|
|
|
+CONFIG_ZOS_USING_ARMCCLIB_ADAPTER=y
|
|
|
+# end of C standard library adapter
|
|
|
+
|
|
|
+# CONFIG_ZOS_USING_OTA is not set
|
|
|
+
|
|
|
+#
|
|
|
+# security
|
|
|
+#
|
|
|
+CONFIG_PKG_USING_ZOS_CRYPTO=y
|
|
|
+
|
|
|
+#
|
|
|
+# mbedtls
|
|
|
+#
|
|
|
+CONFIG_SECURITY_USING_MBEDTLS=y
|
|
|
+# end of mbedtls
|
|
|
+# end of security
|
|
|
+
|
|
|
+#
|
|
|
+# utils
|
|
|
+#
|
|
|
+
|
|
|
+#
|
|
|
+# Shell
|
|
|
+#
|
|
|
+CONFIG_ZOS_USING_SHELL=y
|
|
|
+CONFIG_SHELL_TASK_NAME="shell"
|
|
|
+CONFIG_SHELL_TASK_PRIORITY=13
|
|
|
+CONFIG_SHELL_TASK_STACK_SIZE=2048
|
|
|
+CONFIG_SHELL_USING_HISTORY=y
|
|
|
+CONFIG_SHELL_HISTORY_LINES=5
|
|
|
+CONFIG_SHELL_USING_DESCRIPTION=y
|
|
|
+# CONFIG_SHELL_ECHO_DISABLE_DEFAULT is not set
|
|
|
+CONFIG_SHELL_CMD_SIZE=80
|
|
|
+CONFIG_SHELL_PROMPT_SIZE=256
|
|
|
+CONFIG_SHELL_ARG_MAX=10
|
|
|
+# CONFIG_SHELL_USING_AUTH is not set
|
|
|
+# end of Shell
|
|
|
+# end of utils
|
|
|
+# end of components
|
|
|
+
|
|
|
+#
|
|
|
+# SDK DEMO Config
|
|
|
+#
|
|
|
+# CONFIG_BSP_USING_ZeusOS_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_HARDWARE_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_ClOUD_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_MQTT_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_SLEEP_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_HTTP_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_HTTP_FOTA is not set
|
|
|
+# CONFIG_BSP_USING_SFUD_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_FAL_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_VFS_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_FLASHDB_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_LVGL_DEMO is not set
|
|
|
+CONFIG_BSP_USING_PikaScript_DEMO=y
|
|
|
+CONFIG_PKG_PIKASCRIPT_USING_AUTORUNNING=y
|
|
|
+# end of SDK DEMO Config
|
|
|
+
|
|
|
+#
|
|
|
+# QS-200 DEMO Config
|
|
|
+#
|
|
|
+# CONFIG_BSP_USING_WS2812_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_AIRKISS_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_SMARTCONFIG_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_SOFTAP_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_BLEFI_DEMO is not set
|
|
|
+# CONFIG_BSP_USING_ONENETCLOUD_DEMO is not set
|
|
|
+# end of QS-200 DEMO Config
|