- 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 -钱晨***************************************Please input 1-11 to select test!!!1 : BUZZER_PWM_Test,蜂鸣器测试2 : LED_Test,流水灯测试3 : RGB_Test,RGB配色测试4 : Lcd_TFT_Test,按键显示6张图片5 : Lcd_TFT_Test2,自动循环显示6张图片6 : Lcd_TFT_Test3,测
文档评论(0)