当前位置: 首页 > news >正文

platformio上ESP32-s3,N16R8选择板子的解决方案

1.首先选择esp32-s3-devkitc-1(8MB QD,NoFLASH)

2.在创建好的项目下,找到platformio.ini,修改代码为:

[env:esp32-s3-devkitc-1]
platform = espressif32
board = esp32-s3-devkitc-1
framework = arduino
; 指定为16MB的FLASH分区表
board_build.arduino.partitions = default_16MB.csv
; 指定FLASH和PSRAM的运行模式
board_build.arduino.memory_type = qio_opi
; 预定义宏,启用PSRAM
build_flags = -DBOARD_HAS_PSRAM
; 指定FLASH容量为16MB
board_upload.flash_size = 16MB

3.同样在项目中找到src,打开找到main.cpp 写入setup()中的4行代码,编译后上传到esp32

#include <Arduino.h>// put function declarations here:
int myFunction(int, int);void setup() {Serial.begin(115200);Serial.printf("Deafult free size: %d\n", heap_caps_get_free_size(MALLOC_CAP_DEFAULT));Serial.printf("PSRAM free size: %d\n", heap_caps_get_free_size(MALLOC_CAP_SPIRAM));Serial.printf("Flash size: %d bytes\n", ESP.getFlashChipSize());
}void loop() {// put your main code here, to run repeatedly:
}// put function definitions here:
int myFunction(int x, int y) {return x + y;
}

4.烧录成功后,打开串口助手,按下rest 复位键,串口输出值如下。

http://www.gsyq.cn/news/27315.html

相关文章:

  • 2025年10月素材平台推荐榜:高品图像领衔五强对比
  • NVIDIA HGX B200降低碳排强度的技术突破
  • 2025年10月油烟机品牌排名:海信榜首五强横向榜
  • 2025年10月油烟机品牌排名榜:海信携四强实测盘点
  • 详细介绍:探索少样本分类的深度:A Closer Look at Few-shot Classification
  • 2025年10月办公家具公司推荐:性价比榜五强评价报告
  • 解题报告-邪恶的大叔
  • JS学习记录
  • 小波函数多尺度变换的 Curvelet 变换
  • 三、阅读笔记三:提升开发效率的利器
  • 20232302 2025-2026-1《网络与系统攻防技术》实验二实验报告
  • 2025年10月医用面膜产品推荐:权威对比评测榜揭晓前五强
  • 【Redis学习】Redis常用数据类型的万字详解 - 教程
  • 云斗 YDR Special# 004 S 模拟赛
  • 详细介绍:老题新解|合法C标识符
  • 国产化Excel开发组件Spire.XLS教程:使用Python将TXT文件转换为CSV
  • [题解]meal
  • 2025 年公交/乡村/不锈钢/智能候车亭厂家推荐:江苏丁一城市智能科技有限公司提供定制化方案与全流程服务
  • 2025年10月宠物空气净化器产品推荐:权威榜单对比评测
  • 在 Linux 系统上安装 Miniconda、安装 Xinference,并设置 Xinference 开机自启动
  • 作业三(结对编程)-小学四则运算题目生成与判卷(Python + 可视化)
  • 2025年10月景区钢丝绳护栏厂家全景解析报告,基于专业测评的技术、性能及市场优势深度分析
  • 技术 | 在单台电脑上管理多个 GitHub 账户并解决推送问题(测试中)
  • CF2159E
  • 阿里云API网关日志问题
  • k8s部署的milvus提升性能需要扩容的角色节点
  • 小程序-定义头部导航
  • Golang的 cron 库
  • 2025年10月智能门窗代理厂家全景解析报告,基于专业测评的技术、性能及市场优势深度分析
  • Android插件化框架