>第 20 章 链接详解

linunxppxxpp codycody23@gmail.com
2009-06-11 07:21:58

用ads的编译器编出的elf文件,然后 还有个fromelf 提取出bin文件,怎么理解?arm 用jtag 烧的只是bin文件 而不是elf文件
jtag 就是一个加载器?,从elf里把无用的信息剥离,留下bin文件而已?


宋劲杉 songjinshan@akaedu.org
2009-06-15 12:32:27

呵呵,超出本书的讨论范围了:)
bin文件是只有指令和数据的,其它格式信息都没有,其它elf文件头都去掉,这样得到的。正因为没有加载器,不能识别elf文件头,所以才烧bin文件,这样只要跳到bin文件的第一条指令执行就行了,不用管格式的问题。


如果您有建设性意见,哪怕只是纠正一个错别字,也请不吝赐教,您留下的姓名和email将会出现在本书前言的致谢中。再次感谢您的宝贵意见!