一、背景
使用 simplelink_cc2640r2_sdk_1_40_00_45 的 multi_role 工程,加入自定义LCD文件(如GUA_LCD)后编译失败,出现error #10099-D: program will not fit into available memory.内存不足的错误。
二、原因
CMD文件设置有问题
三、解决方法
3.1 修改.cmd文件扩容
ccs平台 28335mcu 编程过程中出现RAM不够的问题,修改.cmd文件扩容
3.2 去除原来LCD功能
将 mian.c 和 multi_role.c 中 dispHandle 相关的代码都注释掉。
//dispHandle = Display_open(MR_DISPLAY_TYPE, NULL);
3.3 修改优化等级
将Optimization level从0改为4
• 由 Leung 写于 2018 年 12 月 24 日
网友评论