嵌入式Linux开发软件安装及使用指南

5星 · 超过95%的资源 需积分: 12 17 下载量 155 浏览量 更新于2024-07-31 1 收藏 2.73MB PDF 举报
"嵌入式Linux常用软件的安装及使用" 嵌入式Linux开发中,软件的安装和使用是非常重要的步骤。ADS1.2、KEIL MDK、Jlink等软件是嵌入式开发中常用的工具,在开发中起着至关重要的作用。 **ADS1.2软件安装和使用** ADS1.2是ARM公司推出的新一代ARM继承开发工具,由命令行开发工具、ARM实时库、GUI开发环境(CodeWarrior和AXD)和实用程序组成。ADS提供的命令行开发工具主要有armcc、armcpp、tcc、tcpp和armasm等。 armcc是ARMC编译器,用于将用ANSIC编写的程序编译成32位ARM指令代码。armcpp是ARMC++编译器,将ISOC++或EC++编译成32位ARM指令代码。tcc是ThumbC编译器,将ANSIC源代码编译成16位的Thumb指令代码。tcpp是ThumbC++编译器,将ISOC++和EC++源码编译成16位Thumb指令代码。armasm是ARM汇编器,将汇编语言编译成机器语言。 在使用ADS1.2软件时,需要了解每个工具的使用方法和参数设置。例如,armcc编译器可以使用-o选项指定输出文件名,-c选项指定编译源文件名等。 **KEIL MDK开发套件的安装和使用** KEIL MDK是KEIL公司推出的微控制器开发套件,提供了完整的开发环境,包括编译器、链接器、调试器等。KEIL μVision4是KEIL MDK的集成开发环境,提供了图形化的界面,方便用户编写、编译、调试和下载程序。 在使用KEIL MDK时,需要了解μVision4的界面布局和基本操作。例如,如何创建新项目、如何编写和编译代码、如何调试和下载程序等。 **Jlink软件安装和使用** Jlink是SEGGER公司推出的编程器和调试器,提供了高速的编程和调试功能。Jlink驱动的安装需要在PC机上安装Jlink驱动程序,然后连接Jlink设备。 在使用Jlink时,需要了解Jlink的基本操作,例如如何连接Jlink设备、如何编程和调试程序等。 **超级终端的使用** 超级终端是嵌入式开发中常用的调试工具,提供了串口通信功能,方便用户调试和测试程序。在使用超级终端时,需要了解串口通信的基本原理和超级终端的操作方法。 **DNW软件使用** DNW软件是嵌入式开发中常用的开发工具,提供了完整的开发环境,包括编译器、链接器、调试器等。在使用DNW软件时,需要了解DNW软件的基本操作,例如如何创建新项目、如何编写和编译代码、如何调试和下载程序等。 嵌入式Linux开发中,软件的安装和使用是非常重要的步骤。ADS1.2、KEIL MDK、Jlink、超级终端和DNW软件是嵌入式开发中常用的工具,需要了解每个工具的使用方法和参数设置。