完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有一个关于 ESP8266 可以使用的内存的问题,我知道很多人已经说过并询问过这个问题,但我找不到解决方案(使用 Arduino IDE)......
我计划做一些复杂的项目,我已经在 Arduino 上做过测试,但现在我想在 ESP8266 上做,因为据说我最多可以使用 4MB 的闪存。但是加载一个空草图说我只能使用将近 1MB(最重要的是它使用了 24% 的内存,即使什么都没有)。对于 RAM,我只能使用 82KB,即使草图为空它也使用 33%(我的项目不需要很多 RAM,但最好不要无意义地浪费它)。 我在一些出版物中看到过关于 SPIFFS、OTA、SPI 内存等的内容,但我在 ESP8266 的世界里是个新东西,我不明白为什么这么多内存消失了。我还看到大多数解决方案只提供 2MB 或者必须用更大的芯片替换 SPI 闪存芯片(最多 16MB 只能使用 8MB)。 如果有人向我解释一下,我将不胜感激: 1. 如何使用闪存的最大容量(如果可以使用 4MB,但我对 2MB 感到满意)。 2. 如果可能,将SPI flash 芯片换成16MB 的。 3. 如果可能,不要浪费这 24% 和 33% 的闪存和 RAM 内存。 谢谢!!! |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
277浏览 6评论
224浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
221浏览 5评论
219浏览 4评论
207浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-28 11:53 , Processed in 0.799818 second(s), Total 72, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号