MTK link 错误:“Error: L6221E: Execution region EXTSRAM overlaps with Execution region DUMMY_END.”
来源:互联网 发布:百胜拆分 知乎 编辑:程序博客网 时间:2024/06/04 18:34
错误“Error: L6221E: Execution region EXTSRAM overlaps with Execution region DUMMY_END.”
今天第一次见到,咋一看,似乎是Sram超了,应该是静态内存区域超了。
引起原因:
unsigned char *wf_icon[] = {
wf_icon_fine_day,/*0*/
wf_icon_fine_night,/*1*/
wf_icon_cloudy_day,/*2*/
wf_icon_cloudy_night,/*3*/
wf_icon_overcast,/*4*/
wf_icon_thunder,/*5*/
wf_icon_rain,/*6*/
wf_icon_snow,/*7*/
wf_icon_na/*8*/
};
此段代码,其中数组中每个成员均是unsigned char 数组。
解决方法:
const unsigned char *wf_icon[] = {
wf_icon_fine_day,/*0*/
wf_icon_fine_night,/*1*/
wf_icon_cloudy_day,/*2*/
wf_icon_cloudy_night,/*3*/
wf_icon_overcast,/*4*/
wf_icon_thunder,/*5*/
wf_icon_rain,/*6*/
wf_icon_snow,/*7*/
wf_icon_na/*8*/
};
修改成const 的,每个成员均是const unsigned char 数组。
修改后这些数组应该是放在了常量存储区,或者把超出的删除。
问题解决,记下!
相关文章“c/c++中内存区域划分大总结”
http://blog.csdn.net/huangtaoyuan/archive/2010/01/07/5153110.aspx
- MTK link 错误:“Error: L6221E: Execution region EXTSRAM overlaps with Execution region DUMMY_END.”
- MTK link 错误:“Error: L6221E: Execution region
- Error: L6220E: Execution region ER_IROM5 size (31436 bytes) exceeds limit (31424 bytes).
- keil编译提示Execution region RW_IRAM1 size (65552 bytes) exceeds limit (65536 bytes). Region contains 16
- region
- Region
- #region
- Keil 链接错误 Error: L6406E: No space in execution regions with .ANY selector matching
- 解决region onchip_memory is full/overlaps previous sections问题
- 解决region onchip_memory is full/overlaps previous sections问题
- Error:Execution failed for ..dk\build-tools\23.0.2\aapt.exe'' finished with non-zero exit value 1错误
- KEIL在Build的时候提示Error:L6406E:No space in execution regions with .ANY selector matching 错误
- error can't allocate region
- MyEclipse错误:Servlet execution threw an exception with root cause
- Android 错误Error:Execution failed for task ':app:preDexDebug'.
- Android错误之:Error:Execution failed for task ':app:mergeDebugResources'.
- 关于Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.编译错误
- 记一次Error:Execution failed for task ':app:transformClassesWithInstantRunForDebug'.错误
- crytoppp库分析-base64
- 环中环
- php学习笔记(13):PHP+MYSQL简单分页
- 将java程序安装成windows服务
- FileMon中的Hash表算法代码
- MTK link 错误:“Error: L6221E: Execution region EXTSRAM overlaps with Execution region DUMMY_END.”
- 孔孟之道
- SQLyuju
- SQL
- Asterisk的一些安装问题
- 字符串匹配-BDM算法
- 2009
- 蓝色页面配色
- 字符串匹配-BNDM算法