- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
武汉大学嵌入式系统实验说明(12版)
嵌入式系统实验说明
(20年月)
1.本学期实验内容及安排
为配合课堂理论教学,本学期开设。嵌入式基本实验内容: 嵌入式Linux开发环境熟悉实验主要内容:熟悉Redhat Linux 9.0操作系统环境,以及ARM开发板的使用和开发环境的设置,创建一个新目录,使用Vi编辑器编写hello.c文件,学习在Linux下的编程和编译过程,下载已经编译好的文件到目标实验台上运行。
实验:串行口通信程序设计实验
主要内容:读懂程序源代码,学习终端I/O函数的使用方法,学习将多线程编程应用到串口的接收和发送程序设计中。
实验:A/D接口转换编程实验
主要内容:学习A/D接口原理,了解实现A/D系统对于系统的软件和硬件要求,熟悉ARM系统硬件的A/D相关接口,利用外部模拟信号编程实现ARM循环采集全部前4路通道,并且在超级终端上显示。
实验:D/A接口转换编程实验
主要内容:学习D/A接口原理,了解实现D/A系统对于系统的软件和硬件要求,编程实现D/A接口转换方法。
实验:直流电机编程控制实验
主要内容:学习直流电机的工作原理,了解实现电机转动对于系统的软件和硬件要求。学习ARM PWM的生成方法,使用Red hat Linux 9.0操作系统环境及ARM编译器,编译直流电机的驱动模块和应用程序,运行程序,实现直流电机的调速转动。
实验:步进电机编程控制实验
主要内容:学习步进电机的工作原理,了解实现电机转动对于系统的软件和硬件要求,掌握Linux下编程实现ARM的四路I/O通道的环形脉冲分配用于控制步进电机的转动。
时间安排:实验成绩:本门实验课成绩作为该门成绩的一部分,计入总成绩。成绩依据学生的实验态度、实验完成情况及考勤等方面综合评定,采取百分制。2.实验系统介绍
(1)实验系统组成
硬件部分包括PC计算机(宿主机)、ARM2410实验台、RJ45连接、RS232连接。
软件部分包括 PC机Linux系统、实验台内核Linux系统、实验驱动程序、实验应用程序、开发工具软件等。
(宿主机) (实验台)
图1-1:嵌入式实验系统
宿主机:为PC计算机,安装Linux系统,完成应用程序、驱动程序、内核程序的编辑、编译和连接,生成可执行的目标文件。本实验系统中PC机安装Red Hat Linux 9.0,相关实验源程序在/arm2410s/exp/basic”中。
ARM2410实验台:下载目标文件进行执行,控制实验对象,观察实验现象和结果。核心板中已写入嵌入式LinuxLinux系统。
实验台结构如下图所示:
图1-2:嵌入式实验台结构
提供USB、PS/2、RS232、RJ45、IDE、PCMCIA/SD卡、IC卡、CF卡、视/音频、液晶屏、数码管、无线上网卡(GPRS/GPS)、无线网卡、CAN BUS等接口,可以编写驱动程序或部分内核程序,进一步做一些扩展和开放性实验,也可作为嵌入式系统开发平台。
RJ45连接:提供PC机与实验台的共享连接,下载实验程序。
RS232连接:提供PC机与实验台的仿真连接,建立仿真终端。
(2)实验系统的基本使用
① 打开PC宿主机电源,选择Linux系统。
② PC宿主机正常启动Linux后,在出现的Linux界面中输入管理员用户名root”
密 码123456”
进入Linux的图形化窗口界面(X-windows)。
③ 若要进行窗口化操作,可用鼠标选定相应菜单来进行(类似Windows系统窗口操作)。
④ 若要进行Linux命令操作,可在屏幕空白处单击鼠标右键,在弹出的下拉菜单中选择“新建终端”项创建宿主机Linux命令终端窗口,命令状态行提示符为“#”,可输入Linux命令。
例如:本实验系统PC宿主机上新建终端后的Linux命令状态行为:
[root@localhost root]#
即为管理员root帐号的Linux命令提示符。
Linux系统开放权限较高,请不要随意修改或删除相关的参数和设置,以免影响后续实验。
(3)个人实验目录建立
为方便实验,要求每个学生在PC宿主机的“/arm2410s/exp/basic目录”下,新建一个以实验学生个人姓名为目录名的实验目录,将每次实验的源文件拷贝到该目录下,并以该目录作为工作目录,存放编辑好的实验源文件、编译后的目标文件及其它相关文件。
例如目录“/arm2410s/exp/basiccao”,(同学们可以以自己的姓名建立个人工作目录)
创建方法有二种:
一种是在Linux的图形化窗口界面中,打开root主目录图标,选择工具栏中的向上一级,选择arm2410s目录项进入,再选择exp目录项进入,再选择basic目录项进入。在basic目录项中,选择文件菜
您可能关注的文档
最近下载
- 2025年北京市中考道法真题卷含答案解析 .pdf
- F-DZW智能型电动执行机构说明书.pdf
- 江苏省南京市2026届高三上学期9月学情调研试题 地理试卷含答案.docx VIP
- 信息技术-脑机接口行业深度报告:脑机接口,未来正在到来.docx VIP
- 成立婚介公司商业可行性研究报告.docx VIP
- 最新重庆中考英语答题卡模板.docx VIP
- 2025至2030中国婚介网站行业发展趋势与产业运行态势及投资规划深度研究报告.docx VIP
- 重庆中考英语答题卡模板.docx VIP
- 战舰与海战(中国人民解放军海军指挥学院)网课期末考试答案.pdf
- 浙教版九年级上册科学 第1章 物质及其变化 单元测试卷(含解析).pdf VIP
文档评论(0)