欢迎来到天天文库
浏览记录
ID:6808064
大小:1.69 MB
页数:89页
时间:2018-01-26
《嵌入式软件开发实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、嵌入式软件开发实验指导书李军梁吉胜2010年10月28日嵌入式软件开发实验指导书目录3嵌入式软件开发实验指导书实验一Linux开发基础4一、常见命令测试4二、文件与目录命令测试:8三、标准输入输出与重定向及管道13四、Linux帮助系统16五、Linux下的网络服务18一、实验目的21二、实验内容21三、预备知识21四、实验设备及工具21五、实验原理及说明21六、实验步骤22实验三LinuxC程序设计33一、VI编辑器的使用33二、使用gcc编译器,编译程序35三、使用动态库36四、使用静态库37五、Makefile的编写(参考)38实验四Linux的实验环境的搭建
2、44一、实验目的44二、实验内容44三、实验设备44四、实验步骤44实验五linux内核、文件系统的移植与下载51一、实验目的51二、实验内容51三、实验设备51四、linux的移植说明51实验六基于Linux的键盘驱动程序的编写57一、实验目的57二、实验内容57三、实验设备573嵌入式软件开发实验指导书四、键盘驱动程序的编写57五、实验演示步骤(动态加载)63实验七搭建Qt4实验环境65一、实验目的65二、实验内容65三、实验设备65四、实验步骤65实验八基于QT的对话框程序设计实验70一、实验目的70二、实验内容70三、实验设备70四、实验步骤70实验九五子棋
3、游戏开发实验80一、实验目的80二、实验内容80三、实验设备80四、实验步骤80五、最后编译、连接和运行843嵌入式软件开发实验指导书3嵌入式软件开发实验指导书实验一Linux开发基础一、常见命令测试1.访问http://kernel.org/网站了解最新的Linux内核发布情况2.掌握Linux登录的两种方式正常的图形用户界面登录,优点:操作界面美观,熟悉,缺点:图形界面会占用系统一部分资源3.关机命令分别用shutdown--help和init--help命令查看帮助信息,记下如下两条命令的作用57嵌入式软件开发实验指导书分别用manshutdown和manin
4、it命令查看帮助信息,记下如下两条命令的作用Shutdown-hnowInit0思考:若计划在5分钟后关机,该输入啥命令,在16:30分关机,,该输入啥命令提示部分:Runlevels0,1,and6arereserved.Runlevel0isusedtohaltthesys-tem,runlevel6isusedtorebootthesystem,andrunlevel1isusedtogetthesystemdownintosingleusermode.#Defaultrunlevel.TherunlevelsusedbyRHSare:#0-halt(DoNO
5、Tsetinitdefaulttothis)#1-Singleusermode#2-Multiuser,withoutNFS(Thesameas3,ifyoudonothavenetworking)#3-Fullmultiusermode#4-unused#5-X11#6-reboot(DoNOTsetinitdefaulttothis)#id:3:initdefault:[时间]设置多久时间后执行shutdown命令。时间参数有hh:mm或+m两种模式。hh:mm格式表示在几点几分执行shutdown命令。例如“shutdown10:45”表示将在10:45执行s
6、hutdown。+m表示m分钟后执行shutdown。比较特别的用法是以now表示立即执行shutdown。值得注意的是这部分参数不能省略。Shutdown–h+5Shutdown–h16:304.关机前发送广播命令wall,通知大家保存信息[root@localhostroot]#wallcomputerwillshutdownin3minutes,pleasesavewhatyouaredoingBroadcastmessagefromroot(pts/0)(FriJun1510:19:572007):computerwillshutdownin3minutes
7、,pleasesavewhatyouaredoing5.退出服务器或当前用户命令:exit6.查看当前系统支持的shell[root@localhostroot]#ls/bin/*sh*/bin/ash/bin/ash.static/bin/bash/bin/bash2/bin/bsh/bin/csh/bin/sh/bin/tcsh7.查看命令的返回值[root@localhostroot]#ls/bin/*sh/bin/ash/bin/bash/bin/bsh/bin/csh/bin/sh/bin/tcsh[root@localhostroot]#echo$?
此文档下载收益归作者所有