预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

嵌入式系统的特点:应用的特定性和广泛性技术、知识、资金的密集性高效性较长的生命周期高可靠性软硬一体,软件为主无自举开发能力(需独立开发系统)单片机:在一片半导体硅片上集成了中央处理单元(CPU)、存储器(RAM/ROM)和各种I/O接口的微型计算机。这样一块集成电路芯片具有一台微型计算机的功能,因此被称为单片微型计算机,简称单片机。Linux的目录结构单片机主要应用:在测试和控制领域,由于单片机在使Linux继承了Unix操作系统结构清晰的特点。在用时,通常处于核心地位并嵌入其中,因此我们也常把Linux下的文件结构非常有条理,不同目录下存放不同功单片机称为嵌入式微控制器(EmbeddedMicrocontroller能的相关文件。Unit),把嵌入某种微处理器或单片机的测试和控制系(1)/bin。显而易见,bin是二进制(binary)的英文缩统称为嵌入式控制系统。写。在一般的系统当中,都可以在这个目录下找到Linux常用的命令。在有的版本中还会找到一些和根目录下相大端格式:字数据的高字节存储在低地址中,而字数据同的目录。的低字节则存放在高地址中。(2)/boot。在这个目录下包含了操作系统的内核和小端格式:低地址中存放的是字数据的低字节,高地址在启动系统过程中所用到的文件。存放的是字数据的高字节。(3)/dev。dev是设备(device)的英文缩写。在这个目录中包含了所有Linux系统中使用的外部设备。(4)/etc。这个目录是Linux系统中最重要的目录之一。在这个目录下存放了系统管理时要用到的各种配置文件和子目录。用户要用到的网络配置文件、系统配置文件、文件系统、设备配置信息、设置用户信息等都在这个目录下。(5)/sbin。这个目录用来存放系统管理员的系统管理程序。(6)/home。如果用户建立一个用户,用户名是“xx”,那么在/home目录下就有一个对应的/home/xx路径,用来存放用户的主目录。(7)/lib。lib是库(library)的英文缩写。这个目录是用来存放系统动态连接共享库的。几乎所有的应用程序都会用到这个目录下的共享库。因此,千万不要轻易对这个目录进行操作,一旦发生问题,系统将不能正常工作。(8)/lost+found。这个目录在大多数情况下都是空的。但是如果正在工作时突然停电,或是没有用正常方式关机,在重新启动机器的时候,有些文件就会找不到应该存放的地方,对于这些文件,系统将它们放在这个目录下,就像为无家可归的人提供一个临时住所一样。(9)/mnt。这个目录在一般情况下也是空的。用户可以临时将别的文件系统挂在这个目录下。(10)/proc。可以在这个目录下获取系统信息。这些信息是在内存中,由系统自己产生的。(11)/root。如果用户是以超级用户的身份登录的,这个就是超级用户的主目录。⑤根据依赖关系决定哪些目标文件要重新生成;(12)/tmp。这个目录用来存放不同程序执行时产生⑥执行生成命令。的临时文件。可见,make命令执行时,需要一个Makefile文件,(13)/usr。这是Linux系统中占用硬盘空间最大的目以告诉make命令需要怎样的去编译和连接程序。录。用户的很多应用程序和文件都存放在这个目录下。此外,make还有丰富的命令行选项,可以完成各种不同的功能。表3-5列出了常用make命令行选项。JTAG口JTAG技术是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路测试接口(TAP,TestAccessPort),通过JTAG测试工具对芯片的核进行测试。它是联合测试行动小组(JTAG,JointTestActionGroup)定义的一种国际标准测试协议,主要用于芯片内部测试及对系统进行(4)insmod命令:向内核添加模块,如驱动模块。仿真、调试。(5)rmmod命令:向内核添加模块,如rmmod获至宝rtl8139删除名为rtl8139的驱动模块。(6)startx:进入Linux虚拟机图形界面。1、Flash指的是闪存,属于非易失性存储器,内存的(7)Ctrl+C:中断Shell命令。一种,相对于SDRAM等存储器,断电后,内部的数据(8)adduser:添加用户命令。仍然可以保存。它的高集成度和低成本使它成为市场主(9)userdel:删除用户命令。流。Flash根据技术方式分为Nand、NorFlash和AG-ANDFlash。作为一种非易失性存储器,Flash在系什么是Makefile?统中通常用于存放程序代码、常量表以及一些在系统掉一个工程中的源文件不计其数,其按类型、功能、电后需要保存的用户数据等。模块分别放在若干个目录中,Makefile定义了一系列的2、Flash芯片是由内部成千上万个存储单元组成规则来指定,哪些文件需要先编译,哪些文件需要后编的,每个单元存储一个