下载此文档

嵌入式流水灯实验.docx


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
实验三GPIO输出控制实验
一、 实验目的
熟悉LPC2000系列ARM7微控制器的GPIO输入控制。
二、 实验设备
•硬件:PC机 一台
LPC2131教学实验开发平台 一套
•软件:Windows 98/XP/2000系统ws->Variables)打开变量观 察窗I I,通过此窗I 1 口J以观察局部变量和全局变量今选择System Views->Debugger Internals 即可打开LPC2000系列ARM7微控制器的片内外寄存器窗I I。
可以单步运行程序,可以设置/取消断点;或者全速运行程序,停止程序运行,观 察变量的值,判断蜂鸣器控制是否正确。
在FLASH中调试 在工程窗II中选择DebuglnFLASH生成目标,然后编译连接工程(单击Make按钮)° 选择DebuglnFLASH生成目标时,编译连接生成的目标代码就是用于在片内FLASH调试。 编译连接通过后,按键盘的F5键,启动AXD进行调试。注意,由于程序要烧写到片内FLASH, 默认选项在每次装载FLASH地址的调试文件时,将会擦除FLASH并下载代码到FLASH中。
脱机运行
使用DebuglnFLASH生成目标,并进行调试后(使用JLINK仿真器),程序即烧写到片内FLASH 中。将
JLINK电源断开,重新上电,程序将脱机运行;
实验内容2实验步骤
,选择ARM Executable Image for Ipc2131 立一个工程LedDisp_C。

选用DebuglnRam生成目标,然后编译链接工程。
将EasyARM教学实验开发平台上的Pl.[18:25]管脚对应与LED[1:8]跳线短接。
选择Project->Debug,启动AXD进行JLINK仿真调试。
全速运行程序,。
单击Context Variable图标按钮(或者选择Processor Views->Variables)打开变量观 察窗I I,通过此窗I I可以观察局部变量和全局变量。选择System Views->Debugger Internals 即可打开LPC2000系列ARM7微控制器的片内外寄存器窗I I。
可以单步运行程序,可■以设置/取消断点;或者全速运行程序,停止程序运行,观 察变量的值,判断LED1-LED8控制是否正确。
(3)实验参考程序
GPIO输出控制实验的参考程序见3-1。
程序清单1错误!文档中没有指定样式的文字。GPIO输出控制实验1的参考程序 /**************************************************************************** *文件名:
*功能:蜂鸣器控制。对蜂鸣器进行控制,采用软件延时方法。
使用I/O 口直接控制,采用灌电流方式。
*说 明:。
****************************************************************************/ #include ""
#define BEEPCON 1«7 // 引脚控制 Beep,低电平蜂鸣
/****************************************************************************
名 称:DelayNS()
*功 能:长软件延时。
*入口参数:dly 延时参数,值越大,延时越久
*出口参数:无
***************************************************************************
void DelayNS(uint32 dly)
uint32 i;
for(; dly>0; dly-)
for(i=0; i<5000; i++);
/**************************************************************************** * 名 称:main()
能:控制蜂鸣器蜂鸣。
***************************************************************************
int main(void)
PINSELO = 0x00000000;
IOODIR = BEEPCON;
//设置管脚连接GPIO
//设置I/O为输出

嵌入式流水灯实验 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人shugezhang1
  • 文件大小150 KB
  • 时间2022-06-04