ARM学习报告2-GNU tools开发ARM程序及生成映象文件机理.rar
时间:10-19 14:03
查看:1371次
下载:162次
简介:
在我的 ARM 学习报告 001 中,用了一个简单的 MySComm4510b 程序,对 ARM系统的映象文件的生成和执行过程做了一个很初浅的介绍,希望可以给初学者一个入门的启示。
分析用的是 ADS1.2 和 ADW,基本上都是 ARM 公司的编译工具,设置的选项不是很多,这也是 Windwos 上开发工具所共有的优点。可是,最近已经十分流行在 ARM 上开发基于linux 的系统,uClinux 已是如火如荼。用嵌入式 linux,当然首先要进攻 Bootloader 这个高级一些的 linux 下的 ARM程序。也许很多人觉得能用起来就可以了,不过作为学习来说,个人认为还是深入一些比较好!知其然,知其所以然,才利于将来的其他程序或系统的开发。这个程序看起来不小,不入虎穴,焉得虎子!
在这一篇我只介绍在 linux 下用 GNU工具集开发 ARM程序的一个机理!基本不牵涉到源程序内部的内容。因为我觉得懂得一个概念比读懂一段程序要重要的多,尤其是在嵌入式系统开发中。