RAM不够用咋办呀

2019-07-21 08:20发布

我在Keil上写FreeRTOS和激光模块VL53L0x。把两个文件(FreeRTOS和VL53L0X)都写上,出现下面这个错误然后在

捕获.JPG
将这个值改成0x5700就能编译成功。
所以我估计是RAM不够用的原因。
在网上找的办法试过一些,都是不行
想问问有什么办法可以拓展RAM,可以用什么元件增加RAM容量。
或者是有什么办法可以减小FreeRTOS的RAM需求

捕获2.JPG
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
13969873363
1楼-- · 2019-07-21 09:54
改大一点
八度空间
2楼-- · 2019-07-21 10:32
用IAR,开最高优化看下
baslilon
3楼-- · 2019-07-21 15:21
13969873363 发表于 2018-10-31 22:00
改大一点

我用的是c8t6,我把RAM改成5700可以编译,但是下载到c8t6里就不运行了
baslilon
4楼-- · 2019-07-21 19:50
 精彩回答 2  元偷偷看……
yklstudent
5楼-- · 2019-07-21 21:57
你改这个有毛用,硬件的资源是固定的,你改这个又不能改变芯片内部资源。优化程序,减少RAM使用
jermy_z
6楼-- · 2019-07-21 23:38
你分配给freertos的内存是多少?是不是分配给freertos的内存多了,你试下缩减分配给freertos的资源

一周热门 更多>