欢迎来到天天文库
浏览记录
ID:30766744
大小:118.00 KB
页数:3页
时间:2019-01-03
《arm实验2gpio蜂鸣器实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实验2GPIO蜂鸣器实验一、实验目的:1.掌握LPC2210管脚服用的概念2.了解LPC2210的I/O口的功能特点3.掌握对I/O口得基本编程操作二、实验设备:1.硬件PC机ScaARM5.02.软件ADS1.2、AXD三、实验内容:1.实验箱与PC机的连接2•编写程序配置I/O口相关寄存器3•调试、运行程序,观察运行结果四、实验步骤1.连接JTAG仿真器和SEAARM5.0教学实验平台,然后安装JTAG仿真器的驱动程序(一次安装好,以后就可以直接使用,无需再安装)。2.为ADS1.2增加LPC2210专用工程模板(若已增加过,此步省略)。3.启动ADS1.2,使用ARM7E
2、xecutableImageforlpc2200工程模板建立一个工程BeepControL4.打开工程的user组,填充main函数。5.选用DcbuglnExarm生成冃标,然后编译连接工程。6.将SeaARM5.0教学实验平台上的JP9跳线用接,JP4跳线断开,JP6跳线设置为BankO-RAM和Bank1-FLASHo7.在AXD(ADW)的调试配置选项里选择“Add”,将“H-JTAG.dll”动态链接库添加上,如下图。点击右侧的"Configure"后点击“OK”完成配置。7.输入存储器的配置文件memmap.txt。首先,将配置文件memmap.txt复制到ADS安
3、装目录的bin目录下;其次,在ADS中单击“Debug”按钮启动AXD调试坏境,先不要运行程序;然后,在AXD屮打开"Oplions"—>“ConfigureInterface”菜单,在弹出的ConfigureInterface窗口中选择"Sessionfile"选项页中,选中"RunConfigurationScriptv项,然后单击“Browse...”命令按钮去选择(ADS安装口录bin目录下的)memmap.txt文件,确定退HIAXD即可。&选择Project-Debug,启动AXD进行JTAG仿真调试(需要正确设置仿真器)9.在AXD中点击“GO”即可弹HI"mai
4、n"函数,这时可将该项冃映像文件下载下来,对看到下载的进度条。五、实验参考程序#include"config.h"#defineBEEPCONOxOOOOOOSOvoidDclayNS(uint32dly){uint32i;for(;dly>0;dly-)for(i=();i<5()()();i++);}intmain(void){uint8i;PINSELO=0x00000000;PINSEL1=0x00000000;IOODIR=BEEPCON;//设置SPIO管脚连接?while(l){IOOSET=BEEPCON;DelayNS(25);IOOCLR=BEEPCON;D
5、elayNS(25);}return(O);
此文档下载收益归作者所有