嵌入式系统及应用.docx

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Revised by Chen Zhen in 2021 Revised by Chen Zhen in 2021 嵌入式系统及应用 嵌入式系统及应用   嵌入式系统及应用   实验指导书   前言   嵌入式软件开发实验内容是结合《嵌入式软件开发及应用》这门课程的核心   内容所精心设计的。实验采用的是优龙公司YL—LPC2148 开发板,其核心芯片是   飞利浦LPC2148 芯片。实验内容涵盖了从基本工程的建立方法到嵌入式操作系统   的移植,从基本IAR 环境的设置到芯片主要功能模块的驱动和测试等主要知识点   和工作流程。实验设置的目的是从实际出发,让同学们将课堂上的内容学以致用;   将枯燥的书面信息跃然板上,更可以调动同学们的动手兴趣,提高学习热情。另   外,所有实验都有其实际应用价值,能为同学们今后走向工作岗位快速进入良好   的工作状态打下良好的实践基础。   嵌入式软件开发实验共分五次课,每次三学时,下面是实验安排:   实验一:IAR 环境的使用及LPC2148 存储器映射   实验二:GPIO 与频率控制   实验三:中断控制及UART 通信   实验四:LCD 控制与综合   实验五:μC/OS 移植   为了提高学生实验课的学习效率,在每次实验的指导中给出了实验的基本原   理并对其关键点进行了详细的阐述,还包括相关寄存器的物理地址等信息。每次   实验课中都设置了成若干小的实验项目,并针对各个实验项目都设有思考问题,   用来帮助同学们加深认识,同时培养独立思考的能力。该门实验课软件和硬件并   重,需要有较多的知识储备,需要具有“汇编语言”、“C 语言”、“计算机组成原   理”、“操作系统”等多门课程的基础。另外,由于LPC2148 中采用ARM7TDMI   核,所以希望同学们多阅览关于 ARM7 架构和指令集的参考资料并做好课前预   习工作。   实验一IAR 环境的使用及LPC2148 存储器映射   项目1:使用IAR 集成开发环境并创建启动项目   实验原理:   IAR 公司推出的 IAR Embedded Workbench 软件包是一种专门针对嵌入式系统应用开发   的集成开发环境,其中集成了几乎所有的必须工具。利用IAR 开发环境进行嵌入式开发首先   要建立一个启动项目工程,该工程中包含了初始化 ARM 的必要汇编程序(见文件   lpc2xxx_cstartup.s79),在这个启动项目工程基础上可通过添加文件、编写main 函数来完   成其他实验内容。调试过程中可采用RAM 和FLASH 两种方式。前者在内部RAM 中调试掉电不   保存;后者在内部FLASH 中调试代码,通过仿真器将代码下载到片上。   实验内容:创建一个启动项目   (1)创建新工程   *Project->Create New Project 创建新工程,在Tool chain 中选择ARM   *右键点击工程名称选择Add->Add Group,在弹出的对话框中命名Config   *在工程目录下创建Config 文件夹,将lpc2xxx_cstartup.s79、LPC2148_flash.xcl、   LPC2148_RAM.mac 和LPC2148_RAM.xcl 各文件拷贝其中   *右键点击 Config 选择 Add->Add Files,将 Config 文件夹中的 lpc2xxx_cstartup.s7   文件加入   *Project->Options:General Options->Target 选项卡中将Device 设成NXP LPC2148   *在工程目录下新建main.c 文件并添加进工程   (2)识别调试模式   选择调试模式:   (3)调试模式设置:在Configurations 中可添加、更改调试模式。   (4)RAM 模式设置:   如果用并口下载模式,在Driver 中选择RDI,并在Category 中RDI 选项卡中输入所用   RDI 驱动路径(H-JTAG 安装目录下H-JTAG.dll 文件)。   (5)FLASH 模式设置:   Flash loader 中 选 择 IAR 安 装 目 录 下   \arm\config\flashloader\Philips\FlashPhilipsLPC512K.d79。

文档评论(0)

hehua888 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档