打印

ARM开发需要学习的软件

[复制链接]
1942|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gongtengxinyi|  楼主 | 2010-1-16 19:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ADS调试用
确切的说是ADS+AXD。ADS里包含AXD。原来都用SDT后来ARM公司停止对SDT支持了,改支持ADS了,还是用ADS吧。
有的人的程序发布的仍然是SDT版本的,但基本都可以找到相应ADS的,新人在这里不要发蒙。ADS是编译器,AXD是调试器。

U-BOOT
大名鼎鼎的BOOTLOADER生成工具生成的BOOTLOADER烧到FLASH里,然后就可以用BOOTLOADER下载 烧写其他了
有了BOOTLOADER才能下UCLINUX。BOOTLOADER就像电脑上的BIOS

UCLINUX包
UCLINUX的源码包,不用多说了吧?建议大家用现成的先体会一下,然后再自己编译,裁剪。因为单独UCLINUX的编辑技术上比较简单,但涉及的方面还是比较广的。

VMWARE
虚拟机软件,在一个机器上虚拟出一个机器装LINUX(PC上用的)

ARM-ELF-TOOLS工具链
里面是UCLINUX开发用的工具比如ARM-ELF-GCC只类的。工具链就是把很多工具打包在一起发布的方便你开发的东西。

相关帖子

沙发
思行合一| | 2010-1-16 19:25 | 只看该作者
除了第一个,都是开发裸机的,下面四个是在ARM上跑linux时候用的!先把裸机跑好了再说吧!

使用特权

评论回复
板凳
gongtengxinyi|  楼主 | 2010-1-16 21:59 | 只看该作者
学好了这些软件,ARM软件开发就没问题了吗?

使用特权

评论回复
地板
亦正亦邪| | 2010-1-16 22:12 | 只看该作者
PLASHPGM
FLASH烧写的软件。AXD在RAM里调试,掉电就没有了,方便程序修改。调试好的程序再下到FLASH里,上电直接运行。同类的软件还有很多,什么FLUTED了、FLSHP了都是,但FLASHPGM最好

使用特权

评论回复
5
金鱼木鱼| | 2010-1-17 11:41 | 只看该作者
软件是次要的,关键你得对arm架构理解透彻,寄存器会配置才是本质的!

使用特权

评论回复
6
gongtengxinyi|  楼主 | 2010-1-17 12:37 | 只看该作者
是,而且还要自己实践了才能真正了解,呵呵,我也在学啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

94

帖子

1

粉丝