25集 ESP32 C3 AI chat聊天工程代码流程-《MCU嵌入式AI开发笔记》

25集 ESP32 C3 AI chat聊天工程代码流程-《MCU嵌入式AI开发笔记》

我们打开Ai chat工程,用vscode。
在这里插入图片描述

main.c里面,重点看一下app_main函数。

Created with Raphaël 2.3.0 开始 nvs_flash_init audio_hal_ctrl_codec audio init display init (spiinit) lcd_brightness_init task start main_page_task task start ai_chat_task while

这里面主要是初始化外围,IIC, SPI,timer,等硬件,主要是spi的lcd,之后LVGS显示框架,之后audiocodec和pa的初始化。
之后启动task。

那整个工程的代码除了ai chat还包括一些依赖:

在这里插入图片描述