
ARM
文章平均质量分 61
xb_ma
这个作者很懒,什么都没留下…
展开
-
ADS 1.2 mem.scf 文件注释
;转载请写明作者及出处-木瓜-和讯;总共三个分散加载文件mem_a.scf,mem_b.scf,mem_c.scf,区别是加载地址不一样;具体加载哪个,在DebugInExram->ARM Linker->Scatter定义,链接类型选择Scattered;image entry point一定要跟ROM_LOAD值一样;ROM_LOAD 为加载区的名称,其后面的0x0000000转载 2013-05-21 00:06:48 · 1302 阅读 · 0 评论 -
ARM Linker的使用——应用程序运行环境的初始化
一般的可执行程序都包括代码段、数据段。也可以简单的看作由两部分组成:RO段和RW段。RO段一般包括代码段和一些常量,在运行的时候是只读的。而RW段包括一些全局变量和静态变量,在运行的时候是可以改变的(读写)。如果有部分全局变量被初始化为零,则RW段里还包括了ZI段。RO: Read Only 代码段RW: Read Write 已初始化的全局变量ZI: Zero Init 未初始转载 2013-05-21 00:06:55 · 1173 阅读 · 0 评论 -
ADS分散加载文件使用总结(lpc23xx)
有如下分散加载文件:ROM_LOAD 0x00000000 ;// Origination Point of Code (Code in Flash){ ROM_EXEC 0x00000000 ;// Origination Point of Executing { Startup.o (vectors,转载 2013-05-21 00:06:50 · 1138 阅读 · 0 评论 -
Win7下ADS 1.2兼容性设置
在Win7使用ADS 1.2做开发的朋友可能会遇到一些莫名奇妙的问题,不妨试着设置一下软件的兼容性,如下图所示: 希望本文能都对你有所帮助。原创 2013-05-21 00:06:01 · 1803 阅读 · 0 评论