嵌入式程设计报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式程设计报告

ARM嵌入式系统 课程设计 实验题目:读写文件实验 指导老师:潘凤 专业班级:计算机科学与技术系1001班 姓 名:陈振北(2010100152) 陈嘉斌(2010100137) 2013年4月15日 一、实验目的 熟悉Windows CE 6.0中文件的操作; 熟悉Windows CE 6.0中常用文件操作函数; 学会利用Visual Studio 2005读写文件。 二、实验设备 硬件:EduKit-IV嵌入式教学实验平台、Mini270核心子板、PC 机; 软件:Windows 2000/NT/XP 以及Windows 平台下的VS2005开发环境。 三、实验内容 利用Visual Studio 2005编写一个可运行于EduKit-IV实验箱Windows CE 6.0操作系统上的应用程序。 应用程序为一个对话框,对话框上有3个按钮,分别为Write、Clean和Read。当用户单击Write按钮时,应用程序创建一个用户定义的文件并写入一些内容;单击Clean按钮,清空显示区;单击Read按钮,可以读出刚才写入的内容。本程序还可以用于查看文本文件。 四、实验原理 文件的基本操作主要包括文件的新建、文件的读取和写入等操作,Windows CE 6.0有2种方式来操作文件,一种方式是使用Windows CE 6.0提供的API函数来完成,另一种是使用MFC类库的CFile类。实际上2种操作的实质是相同的,因为CFile类只是对原始文件操作的API函数进行了封装。本实验演示了如何使用MFC的CFile类来创建一个文件,并对其进行各种操作(打开、读写、定位等)。 五、实验步骤 1)在PC机的开始菜单的所有程序中打开Microsoft Visual Studio 2005。 2)创建工程:在对话框的Projects选项卡中选择Visual C++-Smart Device -MFC Smart Device Application,工程名取为Embest_File,如图5-5-1所示,接下来选择工程类型为Dialog Based就可以完成工程的创建了。 3)设置对话框的界面:双击Resource View窗口Dialog下的IDD_EMBEST_FILE_DIALOG项,在对话框上添加1个Static Text、2个Edit Control和3个Button控件,如图5-5-2所示,并设置如表5-5-1所列的控件属性。 控件ID 描述说明 IDC_EDIT_FILENAME 编辑框,用来存放文件名 IDC_EDIT_CONTENT 编辑框,用来存放文件中的内容 IDC_BUTTON_WRITE 按钮,设置标题为Write,将文件内容写入文件中 IDC_BUTTON_CLEAN 按钮,设置标题为Clean,清空文件编辑框的内容 IDC_BUTTON_READ 按钮,设置标题为Read,用于读出文件中的内容 4)参照前面章节内容设置类的成员变量:返回ResourceView窗口,右击CEmbest_FileDlg,然后在弹出的菜单中单击Add,再点击Add Variable,弹出Add Member Variable对话框,在“Access:”选项区域中选择private。在“Variable Type:”中输入CString。在“Variable name:”中输入m_FileName;按同样的方法再添加m_Content成员变量。这两个变量分别用来存储文件名和文件中的内容。 5)修改程序源代码,将两个控件IDC_EDIT_FILENAME、IDC_EDIT_CONTENT分别与两个成员变量m_FileName、m_Content相关联:打开Class View窗口,在CEmbest_FileDlg类的函数DoDataExchange中添加关联代码: void CEmbest_FileDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Text(pDX, IDC_EDIT_FILENAME, m_FileName); DDX_Text(pDX, IDC_EDIT_CONTENT, m_Content); } 5)返回Resource View窗口Dialog下的IDD_EMBEST_CTHREAD_DIALOG项,双击Write按钮,为其添加消息处理函数。 void CEmbest_FileDlg::OnBnClickedButtonWrite() // 写文件操作

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档