主题 : 请教 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 1084
精华: 0
发帖: 40
金钱: 345 两
威望: 41 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2008-07-16
最后登录: 2010-11-17
楼主  发表于: 2010-04-22 09:30

 请教

管理提醒: 本帖被 kasim 从 QQ2440技术交流专区 移动到本区(2010-04-22)
在2440test源代码中,2440slib.s文件:
;Check if tasm.exe(armasm -16 ...@ADS 1.0) is used.
   GBLL    THUMBCODE
   [ {CONFIG} = 16
THUMBCODE SETL  {TRUE}
CODE32                                
|
THUMBCODE SETL  {FALSE}
   ]

请问这段代码的意思,其中 {CONFIG} 是哪里来的,表示什么意思?为什么THUMBCODE设置为{TRUE}以后反而是
CODE32而不是CODE16啊?
级别: 新手上路
UID: 1084
精华: 0
发帖: 40
金钱: 345 两
威望: 41 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2008-07-16
最后登录: 2010-11-17
1楼  发表于: 2010-04-22 18:46
高手怎么不指教以下啊?
勺饮不器盛沧海,拳石频移磊泰山
级别: 侠客
UID: 15752
精华: 0
发帖: 71
金钱: 355 两
威望: 71 点
贡献值: 0 点
综合积分: 142 分
注册时间: 2010-03-09
最后登录: 2010-10-19
2楼  发表于: 2010-04-22 20:42
这是ARM的状态判断,Thumb和ARM,您可以在百度上搜下2440init.s 解读,有不少高手做了注释,看后您会明白的!
勺饮不器盛沧海,拳石频移磊泰山
级别: 新手上路
UID: 1084
精华: 0
发帖: 40
金钱: 345 两
威望: 41 点
贡献值: 0 点
综合积分: 80 分
注册时间: 2008-07-16
最后登录: 2010-11-17
3楼  发表于: 2010-04-23 08:47
谢谢!
no z no d
级别: 侠客
UID: 12281
精华: 1
发帖: 68
金钱: 750 两
威望: 79 点
贡献值: 1 点
综合积分: 156 分
注册时间: 2010-01-03
最后登录: 2015-08-09
4楼  发表于: 2010-04-23 10:26
嵌入式博大精深