嵌入式软件开发实验指导书

嵌入式软件开发实验指导书

ID:6365667

大小:1.73 MB

页数:89页

时间:2018-01-11

嵌入式软件开发实验指导书_第1页
嵌入式软件开发实验指导书_第2页
嵌入式软件开发实验指导书_第3页
嵌入式软件开发实验指导书_第4页
嵌入式软件开发实验指导书_第5页
资源描述:

《嵌入式软件开发实验指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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四、使用静态库3

2、7五、Makefile的编写(参考)38实验四Linux的实验环境的搭建44一、实验目的44二、实验内容44三、实验设备44四、实验步骤44实验五linux内核、文件系统的移植与下载51一、实验目的51二、实验内容51三、实验设备51四、linux的移植说明51实验六基于Linux的键盘驱动程序的编写57一、实验目的57二、实验内容57三、实验设备573嵌入式软件开发实验指导书四、键盘驱动程序的编写57五、实验演示步骤(动态加载)63实验七搭建Qt4实验环境65一、实验目的65二、实验内容65三

3、、实验设备65四、实验步骤65实验八基于QT的对话框程序设计实验70一、实验目的70二、实验内容70三、实验设备70四、实验步骤70实验九五子棋游戏开发实验80一、实验目的80二、实验内容80三、实验设备80四、实验步骤80五、最后编译、连接和运行843嵌入式软件开发实验指导书3嵌入式软件开发实验指导书实验一Linux开发基础一、常见命令测试1.访问http://kernel.org/网站了解最新的Linux内核发布情况2.掌握Linux登录的两种方式正常的图形用户界面登录,优点:操作界面美观,

4、熟悉,缺点:图形界面会占用系统一部分资源3.关机命令分别用shutdown--help和init--help命令查看帮助信息,记下如下两条命令的作用57嵌入式软件开发实验指导书分别用manshutdown和maninit命令查看帮助信息,记下如下两条命令的作用Shutdown-hnowInit0思考:若计划在5分钟后关机,该输入啥命令,在16:30分关机,,该输入啥命令提示部分:Runlevels0,1,and6arereserved.Runlevel0isusedtohaltthesys-te

5、m,runlevel6isusedtorebootthesystem,andrunlevel1isusedtogetthesystemdownintosingleusermode.#Defaultrunlevel.TherunlevelsusedbyRHSare:#0-halt(DoNOTsetinitdefaulttothis)#1-Singleusermode#2-Multiuser,withoutNFS(Thesameas3,ifyoudonothavenetworking)#3-Full

6、multiusermode#4-unused#5-X11#6-reboot(DoNOTsetinitdefaulttothis)#id:3:initdefault:[时间]设置多久时间后执行shutdown命令。时间参数有hh:mm或+m两种模式。hh:mm格式表示在几点几分执行shutdown命令。例如“shutdown10:45”表示将在10:45执行shutdown。+m表示m分钟后执行shutdown。比较特别的用法是以now表示立即执行shutdown。值得注意的是这部分参数不能省略。

7、Shutdown–h+5Shutdown–h16:304.关机前发送广播命令wall,通知大家保存信息[root@localhostroot]#wallcomputerwillshutdownin3minutes,pleasesavewhatyouaredoingBroadcastmessagefromroot(pts/0)(FriJun1510:19:572007):computerwillshutdownin3minutes,pleasesavewhatyouaredoing5.退出服务器或

8、当前用户命令: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$?

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。