前言
Esp32-p4作为较新的芯片,在auduino上支持度还是不太完善,所以使用官方idf 工具进行编译测试。
2. 编译环境
需要比较新得编译环境才能支持p4芯片得编译。
从官方网站下了最新得版本5.53离线安装程序。
官方比较贴心,有一个一键创建编译环境得连接,如下图。
双击打开,就可以对esp32程序进行编译测试了。
ESP32-P4 高性能芯片推出的 AI 音视频开发板。专注于高性能计算、多媒体处理和边缘 AI。乐鑫为了简化开发,提供了专门的 BSP。这能让你直接调用摄像头和屏幕,而不用手写底层驱动。
ESP-BSP 仓库: https://github.com/espressif/esp-bsp
编译流程
设置芯片目标: idf.py set-target esp32p4
配置项目: idf.py menuconfig
编译构建: idf.py build
烧录固件: idf.py -p PORT flash
烧录成功截图如下。
下面简单测试一下一个helloworld程序
使用通用例程,位置:esp-idf-v5.5.2\examples\get-started\hello_world
编译烧录,效果如下。
3 结语
找寻依赖包,官方例程,学习项目结构过程中,了解esp编译的复杂和库种类繁多,需要很久持续学习才能深入了解esp32.
Esp32芯片强大,产品线丰富,是一个值得花时间学习的平台。
希望有更多测试机会,会继续学习。


