# 项目可根据需要在此文件中设置对应的配置 CONFIG_ARCS_HAL_WARNING_DISABLE=y CONFIG_SDK_MODULE_EASYLOGGER=y CONFIG_EASYLOGGER_LINE_BUF_SIZE=4096 CONFIG_BOOT_HART=n # CONFIG_ARCS_HAL_DEBUG=y CONFIG_MODULE_FREERTOS=y CONFIG_MODULE_HEAP=y CONFIG_LINK_OPTION_NOSYS_SPECS=y CONFIG_FREERTOS_STATIC_ALLOCATION_ENABLE=y CONFIG_ARCS_CP_CORE=y #using mbedtls for hardware decoding(IF CONFIG_WX_SQLITE3_HARD_CODEC) CONFIG_SDK_MODULE_MBEDTLS=y CONFIG_CUSTOM_MBEDTLS_CFG_FILE=y CONFIG_MBEDTLS_CFG_FILE="app-config-tls-generic.h" CONFIG_MBEDTLS_HARDWARE_ENTROPY=y # CONFIG_MBEDTLS_HARDWARE_AES=y # CONFIG_MBEDTLS_HARDWARE_SHA1=y # CONFIG_MBEDTLS_HARDWARE_SHA256=y # CONFIG_MBEDTLS_HARDWARE_SHA512=y # CONFIG_MBEDTLS_HARDWARE_AES_CCM=y # CONFIG_MBEDTLS_HARDWARE_AES_GCM=y # CONFIG_MBEDTLS_HARDWARE_ECC=y # System support CONFIG_MBEDTLS_HAVE_ASM=y CONFIG_MBEDTLS_HAVE_TIME_DATE=y CONFIG_MBEDTLS_SSL_ALPN=y # Save RAM at the expense of ROM CONFIG_MBEDTLS_AES_ROM_TABLES=y # mbed TLS feature support CONFIG_MBEDTLS_CIPHER_MODE_CBC_ENABLED=y CONFIG_MBEDTLS_KEY_EXCHANGE_RSA_ENABLED=y CONFIG_MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED=y # Supported TLS versions CONFIG_MBEDTLS_TLS_VERSION_1_0=y CONFIG_MBEDTLS_TLS_VERSION_1_1=y CONFIG_MBEDTLS_TLS_VERSION_1_2=y # mbed TLS modules CONFIG_MBEDTLS_CIPHER_AES_ENABLED=y CONFIG_MBEDTLS_CIPHER=y CONFIG_MBEDTLS_CTR_DRBG_ENABLED=y CONFIG_MBEDTLS_ENTROPY_ENABLED=y CONFIG_MBEDTLS_MD=y CONFIG_MBEDTLS_MAC_MD5_ENABLED=y CONFIG_MBEDTLS_HASH_MD5_ENABLED=y CONFIG_MBEDTLS_MAC_SHA1_ENABLED=y CONFIG_MBEDTLS_HASH_SHA1_ENABLED=y CONFIG_MBEDTLS_MAC_SHA256_ENABLED=y CONFIG_MBEDTLS_SHA256_SMALLER=y CONFIG_MBEDTLS_HASH_SHA256_ENABLED=y CONFIG_MBEDTLS_DTLS=y CONFIG_MBEDTLS_SERVER_NAME_INDICATION=y CONFIG_MBEDTLS_ECDH_C=y CONFIG_MBEDTLS_ECP_C=y CONFIG_MBEDTLS_CIPHER_GCM_ENABLED=y CONFIG_MBEDTLS_ECP_DP_SECP256R1_ENABLED=y CONFIG_MBEDTLS_MAC_SHA512_ENABLED=y CONFIG_MBEDTLS_HASH_SHA512_ENABLED=y CONFIG_MBEDTLS_PEM_CERTIFICATE_FORMAT=y CONFIG_MBEDTLS_SSL_MAX_CONTENT_LEN=16384 CONFIG_MBEDTLS_CTR_DRBG_ENABLED=y # CONFIG_MBEDTLS_DEBUG=y CONFIG_MBEDTLS_INTERNAL_MEM_ALLOC=n CONFIG_MBEDTLS_EXTERNAL_MEM_ALLOC=y CONFIG_LWIP=y CONFIG_WIFI=y CONFIG_ARCS_HAL_WLIF=y CONFIG_ARCS_HAL_EVENT=y CONFIG_ARCS_HAL_CLI_CMD=y CONFIG_ARCS_HAL_UTILS=y CONFIG_MODULE_ZE_TLS=y CONFIG_MODULE_HTTPCLIENT=y CONFIG_MODULE_NOPOLL=y CONFIG_MODULE_CORESNTP=y CONFIG_LWIP_OPTION_SO_REUSE=y CONFIG_LWIP_OPTION_LWIP_DNS=y CONFIG_MEM_CONFIG=n CONFIG_MEM_CONFIG_USE_CUSTOM_FILE=y CONFIG_MEM_CONFIG=n CONFIG_MEM_CONFIG_USE_CUSTOM_FILE=y CONFIG_HEAP_SIZE=0x5e00 CONFIG_BACK_TRACE=y CONFIG_PSRAM_HEAP_SIZE=0x600000 CONFIG_DCACHE_ENABLE=y # 使能collection-c CONFIG_SDK_MODULE_COLLECTIONS_C=y CONFIG_CORE_SPINLOCK=n CONFIG_CJSON=y CONFIG_SDK_MODULE_EASYFLASH=y CONFIG_SDK_MODULE_LETTER_SHELL=y CONFIG_SDK_MODULE_LETTER_SHELL_CONFIG_FILE="shell_cfg_user.h" CONFIG_TINY_USB=y CONFIG_TINY_USB_USE_CUSTOM_CONFIG_FILE=y CONFIG_TINY_USB_CONFIG_FILE="tusb_config.h" CONFIG_APP_USB_AUDIO_ENABLE=y # 文件系统配置 # CONFIG_FILE_SYSTEM=y # CONFIG_FATFS_FILESYSTEM=y # DISK驱动使能 CONFIG_DISK_DRIVER=y # DISK SDMMC驱动使能及配置 CONFIG_DISK_DRIVER_SDMMC=y # DISK FLASH驱动使能及配置 CONFIG_DISK_DRIVER_FLASH=y CONFIG_DISK_FLASH_START_ADDR=0xF00000 CONFIG_DISK_FLASH_MAX_RW_SIZE=4096 CONFIG_DISK_FLASH_ERASE_ALIGNMENT=4096 CONFIG_DISK_FLASH_ERASE_BLOCK_SIZE=4096 CONFIG_DISK_FLASH_SECTOR_SIZE=4096 CONFIG_DISK_FLASH_VOLUME_SIZE=1048576 # 抽象文件系统 CONFIG_LSFS=y CONFIG_LSFS_FAT=y CONFIG_TUSB_APP_CLASS=y CONFIG_ADB_SYNC=y CONFIG_ADB_SHELL=y CONFIG_ADB_SHELL_BUFFER_SIZE=2048 CONFIG_ADB_PUSH_PULL_DEFAULT_ROOT="/SD:/adb/" # DISK驱动使能 CONFIG_DISK_DRIVER=y # 抽象文件系统 CONFIG_LSFS=y CONFIG_LSFS_FAT=y CONFIG_FS_ENV_MEMORY_MANAGEMENT_USE_PSRAM=y #WIFI MANAGER CONFIG_WIFI_MANAGER=y CONFIG_LISA_PORTING=y CONFIG_EASYLOGGER_USE_POSIX_TIME=y CONFIG_SDK_MODULE_COREHTTP=y CONFIG_SDK_MODULE_SPEEXDSP=y CONFIG_SDK_MODULE_MEMPOOL=y CONFIG_SDK_MODULE_CURL=n CONFIG_WIFI_MGR_NVS_PARTITION_OFFSET=0xff0000 CONFIG_LISA_DISPLAY=y CONFIG_LISA_DISPLAY_ST7789P3=y CONFIG_LISA_DISPLAY_TE_SYNC=y CONFIG_LISA_DISPLAY_CPDMA_ROTATE=y CONFIG_LISA_DISPLAY_INTERFACE_SPI_4_LINE=y CONFIG_DISPLAY_ST7789P3_WIDTH=240 CONFIG_DISPLAY_ST7789P3_HEIGHT=240 CONFIG_DISPLAY_ST7789P3_X_OFFSET=0 CONFIG_LISA_TOUCH=y CONFIG_LISA_TOUCH_CST328=y # CONFIG_SDK_MODULE_LVGL8=y # CONFIG_LV_DEMO_SYS_HEAP=y # CONFIG_LV_DRIVER_PIXEL_ALIGN_SIZE=16 # CONFIG_LV_USE_DEMO_WIDGETS=y # CONFIG_LV_USE_GPU_CSK_DMA2D=y # CONFIG_LV_DOUBLE_VDB=y # CONFIG_LV_USE_PERF_MONITOR=n # CONFIG_LV_DRIVER_FULL_REFRESH=y # CONFIG_LV_CUSTOM_MONITOR=n # CONFIG_LV_REFR_UNCONDITIONAL_AREA_JOIN=y # CONFIG_LV_DRIVER_ROTATE_90=y # CONFIG_LV_CONF_SKIP=n # CONFIG_LV_USE_RPC=n # CONFIG_LV_USE_RPC_THRESHOLD=8000 # CONFIG_LV_CUSTOM_TASK_CPU_PER=n # CONFIG_LV_IMG_CACHE_DEF_SIZE=30 # CONFIG_LS_LV_INDEV_TASK_FILTERING=y # CONFIG_LS_LV_INDEV_TASK_PRIO=5 # CONFIG_LS_LV_INDEV_TASK_STACK_SIZE=1024 # CONFIG_LS_LV_INDEV_TASK_QUEUE_SIZE=4 # CONFIG_LV_INDEV_DEF_SCROLL_THROW=4 # CONFIG_LV_FONT_FMT_TXT_LARGE=y # CONFIG_EASYLOGGER_LOG_LEVEL_DEBUG=y CONFIG_ARCS_HAL_LSF=y CONFIG_IPC_LSF=y CONFIG_LSF_CLIENT=y CONFIG_WIFI_MANAGER=y CONFIG_MAC_MANAGER=y CONFIG_MAC_MANAGER_MAC_BY_CHIP_ID=y CONFIG_LISA_TOUCH_I2C_SPINLOCK=n CONFIG_SDK_MODULE_MP3_DECODER=y CONFIG_SDK_MODULE_AAC_DECODER=y CONFIG_ARCS_HAL_DCACHE_COHERENT=n CONFIG_FREERTOS_FAST_FUNC_SECTION=".text" CONFIG_LISA_PORTING=y CONFIG_LISA_OS=y CONFIG_LISA_KV=y CONFIG_LISA_NETWORK=y CONFIG_SDK_MODULE_SPEEXDSP=n CONFIG_SDK_MODULE_LISA_PLAYER=y # CONFIG_APP_PLAYER is not set # CONFIG_APP_PLAYER_AUDIO_FOCUS is not set CONFIG_SDK_MODULE_RESAMPLE=n CONFIG_SDK_MODULE_SPEEXDSP=y CONFIG_LISA_PORTING=y CONFIG_LOG=y CONFIG_DISK_MEM=n CONFIG_DISK_MEM_SERVER=n CONFIG_LISA_DISPLAY_INTERFACE_SPI_4_LINES=y CONFIG_BOOT=n CONFIG_4G_MODULE=n CONFIG_LWIP=y CONFIG_WIFI=y CONFIG_WIFI_LWIP_SAME_CORE=y CONFIG_LWIP_OPTION_LWIP_DNS=y CONFIG_LWIP_OPTION_SO_REUSE=y CONFIG_LOW_WIFI_CLI=y CONFIG_ARCS_HAL_WCND_GPADC_IC_MUTEX=n CONFIG_ARCS_HAL_IC_MUTEX=n # CONFIG_LISAUI=y CONFIG_EBUS=y # camera CONFIG_COMPONENT_CAMERA=y CONFIG_CAMERA_INTERFACE_DVP=y CONFIG_BF3901_SUPPORT=n CONFIG_GC0328_SUPPORT=y #GPDMA # CONFIG_ARCS_GPDMA_DATA_ONLY=y CONFIG_ARCS_GPDMA_FULL_INIT=y CONFIG_LWIP_TX_BUF_COPY=y CONFIG_WIFI_TX_BUF_COPY=y CONFIG_ARCS_HAL_WCND_RF_SELFCALI_FROM_NV=n CONFIG_LISA_FLASH_MSG=y CONFIG_BATTERY_COLLECTION=y CONFIG_FLEXIBLE_BUTTON=y CONFIG_ARCS_HAL_IPC=y CONFIG_ARCS_HAL_FLASH_IF=y CONFIG_ARCS_HAL_IPC_FLASH_AGENT=y CONFIG_ARCS_HAL_IPC_HALT_PEER_CORE=y CONFIG_ARCS_HAL_NVS=y CONFIG_BLE=y CONFIG_BLE_PROFILE_HOGPD=y CONFIG_BLE_PROFILE_NETCFG_BLES=y CONFIG_BLE_PROFILE_BASS=y CONFIG_LISA_KV_TYPE_EF=y CONFIG_ADB_SYNC=n CONFIG_SYSLOG_PRINTK_REDIRECT=y CONFIG_SYSLOG_PRINTF_REDIRECT=y CONFIG_COMPILE_OPTION_WARNING_AS_ERROR=y CONFIG_LISA_DISPLAY_COLOR_INVERT=y CONFIG_SDK_MODULE_ICO=y CONFIG_BOARDS_CHOICE_ARCS_MINI=y CONFIG_LOG_MODE_ASYNC=y CONFIG_EASYLOGGER_LOG_MODE_ASYNC=y # acomp CONFIG_ACOMP=y CONFIG_ACOMP_WAKEUP=y # CONFIG_ACOMP_WAKEUP_AUDIO_IN_DUAL_MIC=y # CONFIG_ACOMP_WAKEUP_RES_CAE_MLP_ADDRESS=0x30200000 # CONFIG_ACOMP_WAKEUP_RES_CAE_MLP_LENGTH=1182080 # CONFIG_ACOMP_WAKEUP_RES_ESR_MLP_ADDRESS=0x30330000 # CONFIG_ACOMP_WAKEUP_RES_ESR_MLP_LENGTH=1198464 # CONFIG_ACOMP_WAKEUP_RES_ESR_MAIN_ADDRESS=0x30460000 # CONFIG_ACOMP_WAKEUP_RES_ESR_MAIN_LENGTH=608 # CONFIG_ACOMP_WAKEUP_RES_ESR_CMDS_ADDRESS=0x30470000 # CONFIG_ACOMP_WAKEUP_RES_ESR_CMDS_LENGTH=11248 # CONFIG_ACOMP_WAKEUP_RES_CAE_WRAP_ADDRESS=0x30480000 # CONFIG_ACOMP_WAKEUP_RES_CAE_WRAP_LENGTH=262 # CONFIG_ACOMP_WAKEUP_RES_AI_WRAP_ADDRESS=0x30490000 # CONFIG_ACOMP_WAKEUP_RES_AI_WRAP_LENGTH=395 CONFIG_ACOMP_WAKEUP_ALGORITHM_TYPE_SINGLE_MIC=y CONFIG_ACOMP_WAKEUP_RES_CAE_ESR_MLP_ADDRESS=0x30200000 CONFIG_ACOMP_WAKEUP_RES_CAE_ESR_MLP_LENGTH=1431296 CONFIG_ACOMP_WAKEUP_RES_AI_WRAP_ADDRESS=0x304D0000 CONFIG_ACOMP_WAKEUP_RES_AI_WRAP_LENGTH=763 CONFIG_BOOT_WITH_WATCHDOG=y CONFIG_WATCHDOG_ENABLE=n CONFIG_LITE_ADC=y CONFIG_AADC_LR_MIX=y CONFIG_LITE_AADC_RECV_CNTS=50 CONFIG_ECHO_RECV_CNTS=50 CONFIG_LITE_DAC=y CONFIG_DAC_ECHO_ENABLE=n CONFIG_SYSLOG_PRINTF_REDIRECT=n CONFIG_CLOUD_PRODUCT_ID_DEFAULT="cf75e7a9-66b6-41e3-918a-141800aebb5b" CONFIG_CLOUD_SECRET_ID_DEFAULT="e354f1f0-34e5-488f-8ef2-f6db2a44c815" CONFIG_CLOUD_FULL_DUPLEX_ENABLE=y CONFIG_CLOUD_FULL_DUPLEX_TIMEOUT_MS=180000 CONFIG_CLOUD_IDLE_EXIT_TIMEOUT_MS=10000 CONFIG_CLOUD_STAGING_MODE_ENABLE=n # CONFIG_BOARDS_CHOICE_CUSTOM=y CONFIG_ACOMP_LOGGER=y CONFIG_LS_CHAT_MCP_V2=y CONFIG_LISA_WEBSOCKET_PING_PONG_MSG=n CONFIG_NOPOLL_DELIVER_PONG_FRAME_ENABLED=n #server # SDK 切换 # CONFIG_ARCS_USE_LINGXIN_SDK is not set CONFIG_LINGXIN_CLOUD_HOST="eagent.edu-aliyun.com" CONFIG_LINGXIN_CLOUD_PORT=80 # CONFIG_LINGXIN_ENABLE_SCHEDULE_TASK is not set # CONFIG_LINGXIN_ENABLE_LOG_UPLOAD is not set CONFIG_MCP_TOOL_EMOJI_ENABLE=y CONFIG_MCP_TOOL_CAMERA_ENABLE=y CONFIG_LISA_SHELL=y CONFIG_SYSLOG_UART_BACKEND=y # LISA UART Driver CONFIG_LISA_DEVICE=y CONFIG_LISA_UART_DEVICE=y CONFIG_LISA_UART0=y CONFIG_LISA_UART1=y CONFIG_LISA_UART2=y CONFIG_LISA_WEBSOCKET=y CONFIG_LISA_HTTP=y CONFIG_WIFI_MANAGER=y CONFIG_LISA_FLASH_ARCS_HALT_REMOTE_CORE=y CONFIG_PA_PORT=0 CONFIG_PA_PIN=27 CONFIG_PA_FUNC=0 CONFIG_CATEGORY_MINI=y CONFIG_ACOMP_WAKEUP_ALGORITHM_TYPE_DUAL_MIC=n # LISA Audio Driver CONFIG_LISA_AUDIO_DEVICE=y CONFIG_LISA_AUDIO_RECORD_INDIVIDUAL_GAIN=y CONFIG_LISA_AUDIO_PLAY_ECHO_ENABLE=y CONFIG_LISA_AUDIO_PLAY_PA_ENABLE=n #初始化gpio CONFIG_LISA_GPIO_DEVICE=y CONFIG_LISA_GPIOB=y CONFIG_LISA_DEVICE=y CONFIG_LISA_GPIO_DEVICE=y CONFIG_LISA_GPIOA=y CONFIG_LISA_GPIOB=y CONFIG_LISA_PWM=y CONFIG_LISA_SPI1=y CONFIG_LISA_DISPLAY_DEVICE=y CONFIG_LISA_DISPLAY_PANEL_ST7789P3=y CONFIG_LISA_DISPLAY_TE_SYNC=y CONFIG_LISA_DISPLAY_CPDMA_ROTATE=y CONFIG_LISA_DISPLAY_BUS_SPI_4WIRE=y CONFIG_PANEL_ST7789P3_WIDTH=240 CONFIG_PANEL_ST7789P3_HEIGHT=240 CONFIG_PANEL_ST7789P3_X_OFFSET=0 CONFIG_LISA_TOUCH_DEVICE=y CONFIG_LISA_I2C=y CONFIG_LISA_I2C0=y CONFIG_LISA_TOUCH_ARCS_CST328=y CONFIG_SDK_MODULE_LVGL8=y CONFIG_LV_DEMO_SYS_HEAP=y CONFIG_LV_DRIVER_PIXEL_ALIGN_SIZE=16 CONFIG_LV_USE_DEMO_WIDGETS=y CONFIG_LV_USE_GPU_CSK_DMA2D=y CONFIG_LV_DOUBLE_VDB=y CONFIG_LV_USE_PERF_MONITOR=n CONFIG_LV_DRIVER_FULL_REFRESH=n CONFIG_LV_CUSTOM_MONITOR=n CONFIG_LV_REFR_UNCONDITIONAL_AREA_JOIN=n CONFIG_LV_DRIVER_ROTATE_90=y CONFIG_LISA_DISPLAY_DEVICE=y CONFIG_LV_CONF_SKIP=y CONFIG_SDK_MODULE_LIBPNG=y CONFIG_SDK_MODULE_IJG=y CONFIG_LVGL_USE_INDEPENDENT_HEAP=y CONFIG_LVGL_HEAP_SIZE=0x100000 CONFIG_LISA_DISPLAY_COLOR_INVERT=y CONFIG_LV_COLOR_DEPTH=16 CONFIG_LV_USE_PNG=y CONFIG_LV_USE_BMP=y CONFIG_LV_USE_SJPG=y CONFIG_LISAUI=y CONFIG_LV_USE_FONT_PLACEHOLDER=n CONFIG_FILE_SYSTEM=y CONFIG_LSFS=y CONFIG_LSFS_FAT=y CONFIG_FS_ENV_MEMORY_MANAGEMENT_USE_PSRAM=y CONFIG_LISA_ADC=y CONFIG_FLEXIBLE_BUTTON=y CONFIG_APPLICATION_UI=y CONFIG_LISA_I2C=y CONFIG_LISA_I2C0=y CONFIG_LISA_SPI_DEVICE=y CONFIG_LISA_SPI0=y CONFIG_LISA_UART_DEVICE=y CONFIG_LISA_UART_ASYNC_API=y CONFIG_LISA_UART1=y CONFIG_LISA_CAMERA_DEVICE=y CONFIG_LISA_CAMERA_BUS_DVP=y CONFIG_LISA_CAMERA_SENSOR_GC032A=y CONFIG_LISA_CAMERA_SENSOR_GC0328=y CONFIG_MIDDLEWARE_TONE=n CONFIG_LISA_SHELL_TASK_PRIORITY=10 CONFIG_LISA_WIFI=y CONFIG_LISA_TOUCH_ARCS_CST328_READ_TASK_PRIORITY=8 CONFIG_LISA_WEBSOCKET_THREAD_PRIO=9 # Lisa Bluetooth CONFIG_BLE=y CONFIG_LISA_BLUETOOTH=y CONFIG_BLE_PROFILE_HOGPD=y CONFIG_BLE_PROFILE_NETCFG_BLES=y CONFIG_BLE_PROFILE_BASS=y CONFIG_LWIP_NETAL_TX_SMALL_BUF_CNT=40 CONFIG_LWIP_NETAL_TX_BUF_CNT=15 CONFIG_POWER_MANAGER=y CONFIG_POWER_MANAGER_POWER_EN_GPIO_PAD="gpiob" CONFIG_POWER_MANAGER_POWER_KEY_GPIO_PAD="gpiob" CONFIG_POWER_MANAGER_USB_DETECT_GPIO_PAD="gpiob" CONFIG_BATTERY_COLLECTION=y CONFIG_BATTERY_COLLECTION_ADC_PAD="gpiob" CONFIG_BATTERY_COLLECTION_ADC_CHANNEL=3 CONFIG_BATTERY_COLLECTION_CHARGE_DETECT_PAD="gpiob" CONFIG_OTA=y CONFIG_AUDIO_DEFAULT_MIC_GAIN_A_DB=36 CONFIG_AUDIO_DEFAULT_MIC_GAIN_D_DB=0 CONFIG_AUDIO_DEFAULT_REF_GAIN_A_DB=22 CONFIG_AUDIO_DEFAULT_REF_GAIN_D_DB=0 CONFIG_AUDIO_DEFAULT_SPK_GAIN_A_DB=0 CONFIG_AUDIO_DEFAULT_SPK_GAIN_D_DB=-19