LPC2378实验指导书.pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LPC2378实验指导书

嵌入式系统实验指导书 (LPC2378 版) 自 动 化 学 院 实 验 教 学 中 心 年 月 日 LPC2378 工程的建立 (1)建立新工程,工程名及路径可任意指定 (建议存储路径:C:\myproject\...)。 (2 )选择目标芯片 a )选择Legacy Device Database [no RTE] b)选择NXP 厂家下的LPC2378 c )当询问是否拷贝‘LPC2300.s’文件到工程文件夹时应选择YES d )生成的工程文件在工作区中如下图所示 (3 )添加main.c 程序源文件 a )新建main.c 源文件,main.c 应保存在工程文件下用户自建的User 文件夹中。 b)添加main.c 程序源文件到工程中 (4 )编写main.c 程序 程序第一行应为“ #include LPC23xx.H ” ,包含LPC2378 的头文件。 (5 )编译链接程序 点击Rebuild 按钮编译链接程序 如果程序编译链接通过,将出现无错误提示,否则用户应按照错误提示更改程序。 (6 )运行程序 a )如下图中设定目标选项的参数 b)点击下图中按钮,下载程序 c )运行程序 实验一 基础程序设计实验 一、实验目的 (1)熟悉LPC2378 系统套件的实验环境; (2)熟悉KEIL 集成开发环境,掌握工程的生成方法; (3)熟悉汇编指令,掌握系统启动文件的汇编语言编写方法; (4)根据要求能够实现C 语言的程序设计。 (5)掌握LPC2378 技术手册的使用方法。 二、实验内容 (1)学习LPC2378 系统套件的组成及注意事项; (2)学习KEIL 集成开发环境,构建LPC2378 工程文件; (3)定位系统启动文件参数,对系统时钟、存储区及外设等进行配置; (4)以“随机数生成”程序为例,编译链接生成可执行文件,并下载运行 程序; (5)运用KEIL 集成开发环境的调试工具观察结果; (6)按照实验要求编写应用程序。 三、实验例程 100 以内随机数生成例程。 四、实验要求 实现对生成的随机数进行排序,并记录排序后数据在原数据所处位 置,观察、比对排序前后的数据变化。 五、注意事项 (1)注意仿真器的链接方向,禁止带电从开发板上插拔仿真器; (2)不能用手触碰板上芯片,防止静电损坏芯片; (3)可运用KEIL 的仿真功能,先仿真运行程序,再在线调试程序。 实验二 LED 灯定时控制实验 一、实验目的 (1)了解LED 灯与LPC2378 系统的连接关系; (2)熟悉GPIO 的结构,掌握GPIO 寄存器的使用方法; (3)掌握正确配置引脚的方法,实现指定功能; (4)熟悉定时器的机制,掌握定时器的寄存器使用方法; (5)熟悉系统中断机制,能够设定中断寄存器; (6)实现LED 流水灯的程序设计。 二、实验内容 (1)运行GPIO 示例程序,正确配置P2.0~P2.7 引脚,实现输出功能; (2)运行定时器中断示例程序,正确配置定时器0 和向量中断控制器,实 现1 秒定时; (3)按照实验要求编写应用程序。 三、实验例程 GPIO 例程 定时器中断例程 四、实验要求 实现对8 个LED 灯的控制,要求运行为间隔1s 的LED 流水灯。 所用功能寄存器提示: (1) GPIO:PINSEL4 FIO2DIR FIO2MASK FIO2SET FIO2CLR FIO2PIN (2) TIM0:T0TC T0PC T0MCR T0MR0 T0TCR T0IR (3) VIC:VICIntSelect VICVectPriority4 VICVectAddr4 VICIntEnable VICVectAddr 五、注意事项

文档评论(0)

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

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

1亿VIP精品文档

相关文档