在看Telink的SDK文档时,看到VMA和LMA,理解了一下
参考大佬的解释
VMA链接地址:程序实际运行的地址
LMA加载地址:程序被实际加载到内存的位置;程序编译后的存放地址
使用连接脚本,生成的是ELF文件,上面含有一些信息
ELF文件解析
链接脚本实验
相当于,LMA,就是下面这些程序,放在ELF文件的位置
VMA,相当于将程序加载到SRAM后(实际可以在程序中读写)的地址

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!