- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
江苏科技大学嵌入式实验报告解读
实验一 熟悉嵌入式系统开发环境
一、实验目的:
1.熟悉嵌入式系统硬件实验平台
2.掌握超级终端配置方法。
3. 掌握嵌入式系统开发环境配置,ARM-Linux下NFS服务器的配置方法
4. 掌握常用的 Linux下shell命令
二、实验设备及工具 :
UP-NETARM2410-S嵌入式实验仪、PC机pentumn500以上、硬盘40G以上、内存大于256M。
软件:PC机操作系统REDHAT LINUX 9.0 、MINICOM 、AMRLINUX开发环境
三、实验内容 :
(1)掌握嵌入式系统实验平台上的各类借接口的位置;
(2)配置windows的超级终端,熟悉vivi的命令行,bootload、kernel、root和用户程序的介绍;
(3)配置linux的终端,配置网络服、Ip地址,开发目录共享,挂载等。
四、实验步骤:
掌握嵌入式系统实验平台上的各类接口的位置
UP-TECH S2410/P270 DVP 的硬件配置如表 1.2.1 所示
实物如图 1.2.1 所示:
2.配置windows的超级终端,熟悉vivi的命令行,bootload、kernel、root和用户程序的介绍;
1)配置windows的超级终端:
用串口线将 PC 机与 ARM 开发板连接好后,将 UP-TECH S2410、P270 DVP 开发板开机,然后点击 PC 机上的开始“菜单”然后找到“附件”中“通讯”选项中的“超级终端”,
然后在超级终端里进行配置,在“名称”中输入要建立的超级终端的名字。
在“连接时使用”一栏选择可用的串口号,(这里根据自己的实际情况进行选择)。
在“每秒位数”中选择“115200”,“数据流控制”选择“无”,然后点击“确定”按钮,设置完毕。
2)学习并掌握如下命令:?
?? ls,cd?,pwd,cat,more,less,mkdir,?rmdir?,rm,mv,cp,tar,ifconfig
3. Linux下minicom的使用与程序挂载
打开虚拟机,启动linux;
新建终端,输入minicom来启动实验箱;
c) 配置IP地址——输入ifconfig,查看实验箱IP地址。新建终端,配置主机IP地址与实验箱IP在同一网段。
ifconfig?eth0?192.168.0.3
d) 用前一终端输入ping?192.168.0.3,测试是否ping通。?
4. 在主机的创建开发目录,编写程序用arm编译器编译。
vi编辑器,编写代码,并使用armv4l-unknown-linux-gcc编译器进行编译
Hello.c源代码为
5. 挂载程序至实验箱?
1)主机设置NFS共享
选中NFS-
设置共享文件夹
2)实验箱终端输入:Mount?-t?nfs?192.168.0.3:/lx?/mnt/nfs
运行编译后程序
五、实验结果分析:
在实验室里我没能熟悉并掌握Linux的开发环境,但是在课后通过查阅书籍资料,最终熟悉了Linux 开发环境,学会了基于S3C2410 的Linux 开发环境的配置和使用。armv4l-unknown-linux-gcc 进行编译,使用基于NFS 方式的下载调试,
实验二、嵌入式Linux程序设计
一、实验目的:
1.掌握嵌入式Linux软件设计方法原理
2.掌握Makefile文件设计方法。
3. 熟悉Linux下静态库和共享库的设计
二、实验设备及工具:
硬件:UP-NETARM2410-S嵌入式实验仪、PC机pentumn500以上、硬盘40G以上、内存大于256M。
软件:PC机操作系统REDHAT LINUX 9.0 、MINICOM 、AMRLINUX开发环境
三、实验内容:
(1)编写一个带输入、输出的由5个文件组成的嵌入式软件;
(2)写好makefile文件,并上机调试;
(3)用变量指明两种编译器。
四、实验步骤:
1.在宿主机(PC)上建立用户开发目录,编写嵌入式程序文件,3个C文件+2个头文件。
cd?/?
mkdir shiyan?input.h?
?#define?N?10?
?Void?input(char *s)?
input.c?
?#includestdio.h?#includefcntl.h?
?Void?input(char *s)
{?
?Printf(“input?your?name?please:”);Scanf(“%s”,?s);???
}?
output.h?#define?M?5?
?Void?output(char *s)?
output.c?
?#includestdio
您可能关注的文档
- 25.2.3在复杂情况下列举所有机会均等的结果重点.ppt
- 江苏省泰兴市第一高级中学2015-2016学年高二历史下学期第二次阶段测试试题解读.doc
- 九年级化学下册第十单元课题1常见的酸和碱解析.ppt
- 江苏省泰兴市第一高级中学2015届高三历史上学期期初考试试题解读.doc
- 江苏省民用建筑水消防系统设计规范解读.ppt
- 25,100,200吨汽车吊数据重点.doc
- 江苏省淮安市洪泽县2015-2016学年八年级下学期期末思想品德试卷(解析版)解读.doc
- 25 短文两篇教学课件重点.ppt
- 江苏省海头高级中学2012-2013学年高一下学期物理第七章第9节《实验:验证机械能守恒定律》课件解读.ppt
- 25.2用列举法求概率(第二课时)_课件_1重点.ppt
- 2024浙江嘉兴市海宁市国土空间规划设计有限公司招聘2人笔试备考题库及答案解析.docx
- 2024中国检察出版社招聘3人笔试备考试题及答案解析.docx
- 2025中央纪委国家监委机关直属单位招聘(25人)笔试备考试题及答案解析.docx
- 2024年齐齐哈尔市文化广电和旅游局所属事业单位(市群众艺术馆、市马戏团)公开招聘考试笔试备考试题及答案解析.docx
- 2024年下半年金堂县公安局公开招聘警务辅助人员(30人)笔试备考试题及答案解析.docx
- 2025年度中央纪委国家监委机关直属单位公开招聘工作人员25名笔试备考题库及答案解析.docx
- 2024中国科学院微生物研究所英文期刊Mycology编辑部招聘1人笔试备考题库及答案解析.docx
- 2024年南平市中级人民法院辅警招聘笔试备考试题及答案解析.docx
- 2024北京大学人工智能研究院招聘1名劳动合同制工作人员笔试备考题库及答案解析.docx
- 2024年浙江宁波市卫生健康委直属事业单位香港专场公开招聘133人笔试备考题库及答案解析.docx
文档评论(0)