《ARM第一次实验报告.docx》由会员分享,可在线阅读,更多相关《ARM第一次实验报告.docx(24页珍藏版)》请在第壹文秘上搜索。
1、课程名称:试验题目:数字信息技术专业试验S3C2440的GPIO试验试验组成员:刘现陈泽陈俊龙陈若虚一、试验目的1、熟识ADS1.2+H-Jtag开发环境。2、驾驭S3C2440GPIO寄存器的配置。3、驾驭1.ED显示原理.按键触发原理。4、熟识C语言编程“5、驾驭ARM寄存器的位操作。二、试验仪器及器件硬件:EDA试验箱(包括FPGA核心板、单片机、mini2440ARM开发板)PC主机H-Jtag调减板软件:ADSl.2(ARM开发工具)ADS是全套的实时开发软件工具,包编译器生成的代码密度和执行速度优异.可快速低价地创建ARM结构应用。H-JTAG在线仿真冷。三、试验要求1、课前了解m
2、ini2440开发板的原理图。2、通过芯片手册了解mni2440关于GPlo的配置3、理解试验原理四.试验原理1、1.ED部分1.1, 管脚安排1.ed通过电源,限流电阻与ARM的I/O相连,当I/O为低电平常,电源会通过Ied限流电阻往ARM里灌电流,点亮Ied。反之I/O为高电平常.则Ied不会亮。留意亮灭之间要有肯定的延时(大于人眼辨别率也许十几亳秒以便人眼能够区分出亮灭。Mni2440Ied相关原理图如下:我们视察n1.ED,nlED_2.n1.ED_3,n1.ED_4分别接在了CPU的GPB5.GPB6.GPB7.GPB8管脚IUIOU1SIU一8X5S-WoOso0MUtVMUmo
3、u9WdOZSSDOUSwdgS8UQwdOs)uG-VdMSDDUZ-VdO-SDDUOSDoU90dD-zw0xuSadDzNovqxu8ffidMO0NaXUO-Hdozodgxaxur-=.5二生)VCJXUissSP1MOS1GPG5IllWl8Input1OEIMi3)01(rtpu111-SPtMISOIGPG4除同Input10-EINi2)01Output11-1.-PWRDNGPG3(7:600Input10日hi01-Output11nSS1GpG2IMlmpuo三wo01OutputIlMnSSoGpGlIAl三Input10-ENTP01Output11三ResCrV
4、DdGPGOIlOlOOInput10Ew801Output11Reserved五、试验内容及步骤1、H-Jtag配置PORTGCONTRO1.REGISTERS(GPGCON,GPGDAT)(Continued)GPGDATBHDescriptionGPG|15:0j160)MrtentheportisConfigUredasaninputport,therespondingbitisthepinstate.WhenIheportisconfiguredasanoutputport,thepinstateisIhesemeasthecorrespond*bit.Wwntcportisconf
5、iguredasfunctionalpin.theundefinedvaluewMIbereadGPGUPBitDscripnGPG(150j115O0:TbepullupfunctionattachedtothecorrespondingportpinisenatMed.1:ThpullupfunctionisOsaMed1.1,将试验箱打开,将H-Kag小板的一端接入arm开发板的Jtag口,另一端插入电脑的并口。IArm开发板的H-Jtag接口1.2,将arm的S2拨到norflash启动JTAG调试版动”Arm开发板的启动模式选择开关,可选中na11jflash启动和norflash启动,这里我们选中norflash启1.3,连接电源,拨动arm开发板Sl开关,上电。1.4,安装H-jtag代理软件H11A6VlORekmEXE1.5.打开安装好的H-jtag代理软件做如下设置.USwIPlSe1.PTJtaaSetting做如下设置1.7,设置InitSCriPtInitScript-FriedlyARM2440.hisIdXCmdIWidthAddressVal12STwm3S*nem4Selmem5Semem6Semem7Setnem8Semem9SetnemWSetnem11Setnem12Setnem13Setn14BBB.BBBBBBBB8BB32-3