- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARM嵌入式课程设计教程
通信与信息工程学院
2015/2016 学年 第一学期
课程设计 实验报告
模 块 名 称 ARM嵌入式开发
专 业 电子信息工程
学 生 班 级 B120110
学 生 学 号
学 生 姓 名 钱 晨
指 导 教 师 余雪勇
设计题目(1)蜂鸣器测试
(2)流水灯实验
(3)RGB配色原理实验
(4)按键显示6张图片
(5)自动循环显示6张图片
(6)动态图片测试
(7)歌曲测试1
(8)歌曲测试2
任务要求基本要求
根据开发板及内容选做TQ2440测试程序中的8个实验。
提高要求
根据学生自己掌握嵌入式系统及linux操作系统知识,设计一个小应用程序
A、B通过UDP发送文件,A发,B收并保存
实验设备及软件硬件:TQ2440嵌入式实验平台开发板、Windows系统PC 机、串
口线、网线、电源、USB线。
软件:PC机操作系统、ADS1.2开发环境。red hat enterprise linux
虚拟机环境。同组人员学号及姓名黄艺参考文献【1】(英)马修,斯通斯,译者:陈健,宋健建,《Linux程序设计(第4版)》,北京:人民邮电出版社,2006
【2】薛园园,《21天学通ARM嵌入式开发》(第二版),电子工业出版社
实验内容
一、基本要求
在基本要求中,需要从11个测试程序中选做8个,以下是对8个程序的实验过程的叙述,包括实验前的硬件连接准备、软件环境配置(串口工具、dnw、ADS、交叉编译环境等)、每个实验的关键代码以及简单分析。
1、硬件连接
用USB线、串口线把开发板连到电脑相应的端口,再将电源线插好。
2、软件环境配置
设置串口工具SecureCRT
解压在“windows 平台开发工具包\”目录下的“SecureCRT.rar”后,即可使用SeureCRT, 双击图标,打开SecureCRT,如下图所示:
点击图中红色方框图标,出现下图的设置窗口:
在 Ptotocol 里面选择Serial,出现如下图所示的对话框,详细设置参考下图,超级终端设置部分,不再重复。
注意:Port 选项部分根据您实际使用的端口进行配置,其他选项请一定配置如下图所示。
配置完毕后,点击上图的“Connect”选项即可连通串口。
DNW 设置
DNW 在这里是我们的.bin 文件下载软件,可实现我们向flash 或者内存当中烧写程序的功能。
直接双击“Windows 平台工具\DNW”目录下的DNW 软件,出现下图:
点击“Configuration”菜单的“Options”,出现“UART\USB Options”配置
配置如下图:
3、实验前准备
串口工具和开发板连接成功后,将选择开关打到norflash,并按一下重启键,开发板则自动按照选择从norflash 启动。此时,如果 SecureCRT 界面显示如下,则表示串口工具已经工作正常:
一般出厂光盘里面已经有许多bin 文件了,其中包括我们此处所说的TQ2440_Test 的bin
文件。我们也可以参考以下步骤,使用ADS1.2 生成自己的“*.bin”文件。
(1)、安装ADS1.2(ARM Developer Suite v1.2,一款针对ARM 的开发套件),并使用ADS打开天嵌科技的出厂自带的测试程序。
(2)、点击compile 键进行编译,点击make 键生成我们此处所需要的“*.bin”文件生成自己的 bin 文件之后,就可以使用SecureCRT 配合dnw 来实现对bin 文件的下载了:操作步骤其实和上面烧写出厂程序一样,在此再详细叙述一下:
a,打开串口工具,使开发板从norflash 启动,再串口工具中出现的信息中,选择a,进入等待下载状态;
b,双击打开dnw,然后选择USB Port Transmit找到相应的需要烧写的bin 文件,双节即可完成烧写。
(3)、按照以上步骤进行操作,则我们此时基本已经完成了一次完整的程序的从编译到烧写的过程了。同时,至此天嵌的出厂测试程序已经被我们烧写到了nandflash 中。此时,我们再将选择开关打到nandflash 中并重启开发板,使开发板进入我们刚刚烧写的出厂程序中,我们会看到在SecureCRT 界面会出现以下信息:
***************************************
TQ2440 Test Program
您可能关注的文档
- aopa教学法培训教程.ppt
- 5单19课《十二次微笑》.pptx
- 5《敬业与乐业》用.ppt
- 5奥数训练.doc
- ApacheJMeter简介_20120906教程.pptx
- API螺纹与特殊螺纹连接特点及国内外特殊螺纹介绍教程.doc
- API设备验证适用教程.ppt
- 5_中国工艺美术史魏晋南北朝.ppt
- 5个关键后期技术 调出倒影如画的胡杨美景.doc
- android真正入门不坑的教程-基础的基础教程.doc
- 吉安县公开招聘专职文明实践员笔试备考试题及答案解析.docx
- 2025重庆枫叶国际学校招聘教师笔试备考试题及答案解析.docx
- 游机队电玩自制联网教程-tplink.pdf
- 2025重庆新华出版集团招聘1人笔试模拟试题及答案解析.docx
- 2025宜宾高新丽雅城市产业发展有限公司公开招聘笔试模拟试题及答案解析.docx
- 2025云南保山市龙陵县勐糯镇人民政府招聘合同制专职消防员1人笔试模拟试题及答案解析.docx
- 11.1生活中常见的盐 九年级化学人教版下册.pptx
- 6.1法律保护下的婚姻 高二政治《法律与生活》课件(统编版选择性必修2)(新版).pptx
- 文昌市中小学教师校园招聘29人笔试模拟试题及答案解析.docx
- 10.1.5 常见的酸和碱(第5课时)课件-九年级化学人教版下册.pptx
文档评论(0)