+ -
当前位置:首页 → 问答吧 → 链接脚本运行地址和存储地址的疑问?

链接脚本运行地址和存储地址的疑问?

时间:2010-11-03

来源:互联网

看网上说,链接脚本指定程序两个域,一个运行域一个存储域,请问程序烧写到flash中,这个地址是烧写位置指定的,怎么和存储域相关呢?

作者: hnzpzg   发布时间: 2010-11-03

本帖最后由 snail_314 于 2010-11-04 11:20 编辑

回复 hnzpzg


    这个地址其实和lma也相关,你的烧写地址要和你用lma定义的地址一样,不然,根据你的设计,可能会出问题.比如,在你的代码中将烧写到flash中的data搬运到dram的时候,写得好的话,flash中的地址应该引用为.data段的lma.但如果你烧写的位置不正确,搬运代码就会找错源地址.其实,lma还会影响最终的bin文件的布局

作者: snail_314   发布时间: 2010-11-04

了解下页

作者: 版主杀手   发布时间: 2010-11-04

热门下载

更多