资源描述:
《经典嵌入式-硬件软件开发软件及常用命令综合》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第-章嵌入式硬件开发环境1.1嵌入式系统的概念以应用为中心,以计算机技术为基础、软硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。开发机称为宿主机,应用机称为目标机。1.2熟悉OURS PXA270RP实验箱的硬件环境1、认识核心板和扩展板2、认识norflash、nandflash、sdram、ARM处理器3、熟悉电源接口、并口、JTAG接口、串口、网口、USB接口4、熟练掌握将PC机与开发实验箱的连接第二章Linux常用命令Shell与用户间的关系如图2.1所示。用户在提示符下输入的命令
2、都由Shell先解释然后传给Linux内核。图2.1内核、Shell和用户的关系小知识:命令的使用可以通过man命令名或命令名-–help的方式获得帮助。1、ls:列出目录的内容,常用参数有-l(长文件名显示格式)和-a(显示所有文件),显示格式为:文件类型与权限链接数文件属主文件属组文件大小修改的时间名字2、find:在指定目录中搜索文件,常用参数为-name,如find/usr/qpe/pic/-name*.png3、cd:改变工作目录。可使用“cd–”回到前次工作目录。“./”代表当前目录,“../”代表上级目录。4、
3、mkdir:创建一个目录,可以一次建立多个目录,常用参数有-p(自动创建指定路径中不存在的目录),如mkdir/home/lny/myfile255、rm:删除一个目录中的一个或多个文件或目录,常用参数-f(删除已存在的目标文件而不提示),-i(在覆盖目标文件前要求用户确认),-r(递归地删除该目录及其子目录下的所有内容)6、cp:将给出的文件或目录复制到另一文件或目录中,常用参数有-a(保留链接、文件属性、并复制其子目录),-f(同rm),-i(同rm)7、mv:为文件或目录改名或将文件由一个目录移入另一个目录中,常用参数
4、-f(同rm),-i(同rm)8、ln:为某一个文件在另外一个位置建立一个符号链接,常用参数-s(建立符号链接),如在当前目录下创建/usr/qpe/lib/fonts的软链接可以用命令ln-s/usr/qpe/lib/fonts/./fonts9、fdisk:可以查看硬盘分区情况,并可对硬盘进行分区管理,如fdisk-l10、mount:磁盘挂载命令。如挂载根目录mount–osoft,timeo=100,rsize=1024192.168.0.100://mnt;挂载U盘mount–tvfat/dev/sdb1/mnt/
5、usb挂载windows目录为mount-ousername=administrator,password=pldy123,iocharset=utf8//172.21.28.71/c/mnt/c若想设置在开机时自动挂载,可在文件“/etc/fstab”中加入相应的设置行即可。11、echo:显示字符串12、export:设置新的环境变量,如exportQTDIR=/usr/local/Trolltech/Qt-4.4.3exportLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH13、
6、chmod:改变文件的访问权限.文件的访问权限可表示成:-rwxrwxrwx。在此设有三种不同的访问权限:读(r)、写(w)和运行(x);三个不同的用户级别:文件拥有者(u)、所属的用户组(g)和系统里的其他用户(o)。可增加一个用户级别a(all)来表示所有这三个不同的用户级别。①对于第一种符号连接方式的chmod命令中,用加号“+”代表增加权限,用减号“−”删除权限,等于号“=”设置权限,如chmoda+rx,u+w/home/lny/myfile②对于第二种八进制数指定的方式,将文件权限字符代表的有效位设为“1”,即“
7、rw-”、“rw-”和“r--”的八进制表示为“110”、“110”、“100”,把这个2进制串转换成对应的8进制数就是6、6、4,也就是说该文件的权限为664(三位八进制数),如chmod765/home/lny/myfile14、tar:对文件目录进行打包或解包,常用参数有-c(建立新的打包文件),-f(对普通文件操作),-x(从打包文件中解出文件),-v(处理过程中输出相关信息),-z(调用gzip来压缩打包文件,与-x联用时调用gzip完成解压缩),-j(调用bzip2来压缩打包文件,与-x联用时调用bzip2完成解
8、压缩)。如tar-zcvflny.tar.gz/home/lny;tar-jxvflinux-2.6.11.tar.bz225第三章搭建嵌入式Linux开发环境3.1vwaretools的安装与共享设置1、安装VMwaretools,以方便鼠标内外移动(确保“虚拟化”不选),步骤如下:VM