赞
踩
初识esp32-S3
使用esp32-s3这款芯片开发接近一年了,分享一下开发中的一些经验和项目中的亮点,希望后人能从中借鉴到一些经验。
使用的是esp32-s3这款芯片,硬件上搭配300k的RAM的代码运行内存,4M的PSRAM作为堆和8M掉电不丢失的Flash,足以覆盖大多数物联网主控芯片的使用场景。其中PSRAM和Flash的大小还可以进行厂家选配和外接,主核工作频率最高在200M左右,甚至理论上可以以进行小尺寸的视频播放,外加集成蓝牙模块和wifi模块,以及乐鑫官方在所配套软件系统和对应衍生框架,使得这个系列芯片在国内低端芯片领域几乎没有对手。
推荐使用官方的esp-IDE工具,尽管这个工具存在各种debug,但是安装简单,新人上手几乎没有门槛。其中的具有独特的串口调试信息输出机制(堆栈金丝雀回溯),是vscode和Arduino不具备的,对于缺乏在线调试的项目来说十分友好。
官方网址:https://dl.espressif.cn/dl/esp-idf/?idf=4.4
直接下载第二个链接:espressif-ide-setup-2.9.1-with-esp-idf-5.0.1
esp系列根据实际选择,不清楚的小伙伴全选配置安装即可。
安装完成
基本芯片核心资料代码和硬件手册:
https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32s3/get-started/windows-setup.html
官方库(包含各种衍生框架):
https://gitee.com/EspressifSystems/esp-idf
打开esp-ide,点击右上角file,选择新建项目,点击“Next >”,选择感兴趣的模板,点击finsh。
点击:使用其中一个模板创建项目
选择芯片,进行编译run
编译完成,串口连接芯片(下载模式)后,进行烧录。![在这里插入图片描述](https://img-blog.csdnimg.cn/95e4fa313594424f94f5066d31cb1538.png
菜单:乐鑫-》ESP-IDF工具管理器-》安装工具
第一项:framework的目录:
我下载的是V5.0框架,如果希望使用V4.4或者其他框架,可以直接在这边替换后,esp-IDE编辑器重新加载。
![在这里插入图片描述](https://img-blog.csdnimg.cn/8a13d54155464727924c94d8f7e8c490.png
framework目录下级目录:
1.componts:系统组件目录
2.example:例程目录
这两个目录使用比较多,大家多注意。
framework同级目录
tools:编译程序的工具链
python_env:软件自带的python工具
第一次分享到处结束,觉得有帮助可以点个赞,谢谢大家。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。