请输入您要查询的百科知识:

 

词条 定位文件
释义

概述

在系统级别的嵌入式开发中需要使用链接定位文件,该文件描述代码链接定位的有关信息,包括代码段,数据段地址等,链接器必须使用该文件对整个系统的代码做正确的定位。在RAM调试和固化时使用的链接定位文件不相同。

固化时使用的链接定位文件

SECTIONS

{

. = 0x000000; 赋当前地址为0

.text : { *(.text) }; 代码段,在这里标识从0开始放置程序代码

.rodata : { *(.rodata) };只读数据段,程序中静态全局变量等固定值放在该段

Image_RO_Limit = .; 只读区域长度,启动程序中使用的符号

. = 0x0400000; 赋当前地址为0x400000

Image_RW_Base = .; 读写区域基地址,启动程序中使用的符号

.data : { *(.data) }; 数据段, 程序中已初始化的全局变量放在该段

Image_ZI_Base = .; 清零区域基地址, 启动程序中使用的符号

.bss : { *(.bss) }; 包含未初始化的全局可用的数据, 如未初始化的全局变量

Image_ZI_Limit = .; 清零区域长度, 启动程序中使用的符号

end = .; 结束地址

.debug_info 0 : { *(.debug_info) }; 调试信息输出段

.debug_line 0 : { *(.debug_line) }

.debug_abbrev 0 : { *(.debug_abbrev)}

.debug_frame 0 : { *(.debug_frame) }

}

在RAM调试时使用的链接定位文件

SECTIONS

{

. = 0x000000; 赋当前地址为0

.text : { *(.text) }; 代码段,在这里标识从0开始放置程序代码

Image_RO_Limit = .; 只读区域长度,启动程序中使用的符号

Image_RW_Base = .; 读写区域基地址,启动程序中使用的符号

.rodata : { *(.rodata) };只读数据段,程序中静态全局变量等固定值放在该段

.data : { *(.data) }; 数据段, 程序中已初始化的全局变量放在该段

Image_ZI_Base = .; 清零区域基地址, 启动程序中使用的符号

.bss : { *(.bss) }; 包含未初始化的全局可用的数据, 如未初始化的全局变量

Image_ZI_Limit = .; 清零区域长度, 启动程序中使用的符号

end = .; 结束地址

.debug_info 0 : { *(.debug_info) }; 调试信息输出段

.debug_line 0 : { *(.debug_line) }

.debug_abbrev 0 : { *(.debug_abbrev)}

.debug_frame 0 : { *(.debug_frame) }

四种快速定位文件的方法

地址栏定位

在资源管理器上有一个地址栏,当我们打开一个文件夹时,在地址栏的输入框中便会显示当前的文件夹路径。此时如果把输入光标定位到这文件夹路径后输入“\\”则会以列表方式显示此文件夹中的文件、文件夹,再输入w则列表显示以w开头的文件、文件夹(如图1)。

你可用鼠标单击打开或用向下键选中回车打开。当然还可以输入更多的字以直接找到相应文件,比如输入\\Win则可列表显示以Win开头的文件、文件夹。

以名定位

打开文件夹后在文件夹内单击,然后按键盘上的w键,系统会自动选中了第一个以w开头的文件夹或文件,重复按w键则依次选中第2、3……个以w开头的文件夹或文件。

若键入win则可以直接跳到首个以win开头的文件夹或文件。当然,你也可以键入更多的字以便更准确地定位。不过要注意连续输入速度一定要快,太慢的话win将被分成3次独立操作,那样结果只会定位到n开头的文件。你也可以直接输入中文来选中以相应中文字开头的文件。

若在左侧文件夹树状图中,展开文件夹后输入w则可定位到选定文件夹下w开头的子文件夹。这种方法在桌面或开始菜单中查找程序时也同样有效。

收藏夹

大家都知道在IE中可以使用收藏夹,不过在资源管理器中的收藏夹可能大家都忽略了吧?

可以把一些比较常用的文件或文件夹添加到收藏夹以便快速打开。选中一个文件或文件夹,用鼠标左键按住拖动到菜单栏上的“收藏”,等2-3秒就会展开收藏菜单,拖动到收藏菜单的文件夹上还可以再展开下级文件夹的菜单,拖动到这些菜单上时会有一条粗线显示当前会插入的位置(图2),放开鼠标即可把选中的文件或文件夹添加到收藏夹中。使用时则和在IE中一样直接单击“收藏”从中选择即可打开。

链接工具栏

在资源管理器中右击工具栏单击√选“链接”,在地址栏后就会显示“链接”工具栏。我们只要找到常用的程序、文件或文件夹,用鼠标左键按住拖动到“链接”上放开。以后你只要单击链接后的“>>”按钮从列表中就可以找到这些常用的文件或文件夹的快捷方式,单击选择即可快速打开。

资源管理器中的收藏夹、链接都是与IE的收藏夹是共用的,所以收藏夹或链接中的文件或文件夹也可以从IE的相应位置中找到。因此最好从菜单“收藏/整理收藏夹”,单击“创建文件夹”按钮新建一个文件夹专用于保存资源管理器中的收藏,避免与IE网址混杂。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 10:54:54