嵌入式系统应用技术实验
实验一 嵌入式系统的基本程序设计
一、实验目的
1.掌握嵌入式系统程序设计基本的C语言编程;
2.掌握优化程序设计代码的技巧,打牢嵌入式系统程序设计的基础;
二、实验环境
1.大部分同学都熟悉的WIN XP、WIN7、WIN10等操作系统的PC机;
2.VC++6.0进行程序的编辑、编译、调试;
三、实验内容
1.对∑n=1+2+3+……+200进行求和运算,设计个程序,把所有代码都编写在main()函数中;(参考教材P73)
2.对∑n=1+2+3+……+N进行求和运算,设计个程序,通过scanf输入函数从键盘输入一个N的具体数值,用for循环来实现加法运算部分并且把累加功能写成一个函数mysum,再在主函数中调用mysum进行求和;(参考教材P73)
四、实验数据及处理结果
1.实验内容1的源代码以及运行结果的截图;
2.实验内容2的源代码以及运行结果的截图;
实验二 嵌入式系统进程控制程序设计
一、实验目的
1.巩固嵌入式系统程序设计C语言编程能力,加深对程序源代码的理解;
2.通过源代码的调试,深入理解嵌入式系统进程控制的相关知识;
二、实验环境
1.大部分同学都熟悉的WIN XP、WIN7、WIN10等操作系统的PC机;
2.VC++6.0进行程序的编辑、编译、调试;
三、实验内容
编写一个程序,建立一个管道pipe,同时父进程生成一个子进程,子进程向pipe中写入一个字符串,父进程从pipe中读取该字符串。(参考教材P131)
四、实验数据及处理结果
实验内容的源代码以及运行结果的截图,如果在该环境下不能正常调试得出结果的话,也请截图最后编译的报错情况,并对报错进行分析,以及简要说明如何解决。
实验三 熟悉VMware Workstation和Linux操作系统
一、实验目的
1.掌握VMware Workstation安装操作系统的方法。
2.熟悉VMware Workstation的基本操作。
3.熟悉Red Hat Linux操作系统的启动与登录方法。
4.掌握Red Hat Linux的图形用户界面下的基本操作。
5.学会Red Hat Linux的基本设置。
二、实验环境
1.大部分同学都熟悉的WIN XP、WIN7、WIN10等操作系统的PC机;
2.VMware虚拟机+Red Hat Linux;
三、实验内容
1.安装和使用虚拟机VMware Workstation
1).VM建立好虚拟机后的画面,没有运行。状态显示“电源已关闭”。
下图中上方的一列图标:
c语言编译器ide代码编辑红停止键:虚拟机关机键。
灰暂停键:灰不具有功能,虚拟机启动后,按键变为黄,单击是暂停状态,会保存虚拟机并退出。
绿播放键:启动虚拟机。
灰循环键:灰不具有功能,虚拟机启动后,按键变为红上绿下,单击重启虚拟机。
2).当我们单击VM界面中绿播放键,稍等几秒,选中的虚拟机就会开始工作。
3).如果没有安装操作系统,可以双击VM操作界面右下角一个光盘的图标,显示“CD/DVD(IDE)选项卡,或者在首页的“新建虚拟机”,然后按提示。
4).注意“连接”一栏:
“使用物理驱动”:直接读取真正的CD/DVD光驱的光碟进行启动安装,如启动Win7的安装盘等等......
“使用ISO 镜像”:读取电脑或光盘中的ISO可引导启动镜像,如读取可引导WinPE的ISO等等......
5).选择待安装操作系统的ISO文件,安装过程基本与平常一样,只不过整个过程都是在VM虚拟机的软件里面进行。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论