首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

怎样才能生成可重定位的可执行文件

怎样才能生成可重定位的可执行文件

在CW12里在哪里能看到每个函数的目标文件大小?怎样才能生成可重定位的可执行文件?

              非学无以广才,非志无以成学;              
在.MAP文件中。
不明白第2个问题的意思。
海纳百川  有容乃大

怎样才能生成可重定位的可执行文件

我的可执行文件不是由BDM调试器下载的,是由SCI0口下载进MCU的,装载地址有BOOT确定,这样的话,FIRMWARE文件编译时PRM文件里的装载地址信息应该没意义了,PRM文件里的入口地址是不是也没意义的?
              非学无以广才,非志无以成学;              
BOOT如何确定可执行文件的地址?应该还是要根据S19文件本身的地址分配信息来的吧??也就是说,最终还是与PRM文件的定义有关的。
海纳百川  有容乃大

如何指定运行地址?

prm文件里可以指定各数据段、程序段的装载地址,那如何指定firmware的起始运行地址?好象S19文件信息里S19标识符后紧跟的2字节表示这个文件的开始执行地址,那这个地址在原文件或prm文件里怎么指定呢?
              非学无以广才,非志无以成学;              
返回列表