欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    ARM第一次实验报告.docx

    • 资源ID:1079425       资源大小:279.80KB        全文页数:24页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    ARM第一次实验报告.docx

    课程名称:试验题目:数字信息技术专业试验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、课前了解mini2440开发板的原理图。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-WoOso0MUtVMUmou9WdOZSSDOUSwdgS8UQwdOs)uG-VdMSDDUZ-VdO-SDDUOSDoU90dD-zw0xuSadDzNovqxu8ffidMO0NaXUO-Hdozodgxaxur-=.5二生)VCJXUiss<e×=DMAChipScIcct1.2, 配置GPlo寄存器打开S3C2440的芯片手册(P284)实验相应寄存器:RegisterAdcWMFUWOMCriptlonRewtVuGPCON5eoooooR/WCc11mthenofportBOiOGPeOATOMMOoO014RWTedatarenterIofPOf18UndefGpeUP0(56000018RWPUkJP(isabterenterIorPCdBOMORmervedoS6ooooic:此'f7'八PBCONBitMCriptiGP610212O00B1011XOREOO01Odput11reservedGP69呷8OO=mpu10三nXOACK001三Output11三rwrvdGP86”死00三InpiM10-nXDREQ101Output11ReaervedGPe705:14OOInput10n×DACX101CXut11ReservedGP6"12J00«git10三11XBREO01OUPUt11rmervedGP5中:IqOO=B11p*Jt10XBACK01三OUPa11三fBervedGP64pOQ=npm10=TClK(001三Output11»r三ervedGPB3P6100InpUl10TOUT301Output11rwervedGP2(54OOMinPut10三TT201三CkXput1F86CVujGPfiI(321OO=W10三TOUH01三Output11*reservedGP0OogkXM10三TOUTO01«OXput11«reserved谓匚数据寄存器:OPBDATBitDMcrtptionGPe(Iaa11ftjWhentportaconfiguredas“xzport,theccrtmpdngbnisthepmslate.Whentheporten6gurda&outputport,thepmStM0thesametheConwpondngbitWhentheport©configuredasfmctwnaipin.5oudodvalueTboBd司口上拉电PH时空寄存据:GPBUPBitDMcrIpttonGPe(100lIloqQtheMupetuchedlo¢0thecorresporxlngPortPinBe0tM1:theM9SCbonisdsabtod我们须要做的事情是将GPB5.GPB6.GPB7,GPB8四个管脚设置为输出(在GPBCON寄存器中配置),并且输出低电平(在GPBDAT寄存器中配置)后面的源码中会涉及到这一步。这样1.ED就可以被点亮,2、按键部分2.1、 管脚安排先视察按键部分的原理图发觉mini2440的六个按键分别接在S3C2440芯片的GPGO1GPG3.GPG5,GPG6,GPG7,GPGll02.2、 配置GPIo寄存器同1.ED一样,只是我们的按键的GPIO要设置为输入,如何检测按键是否被按下.很简洁.依据原理图可以发觉.假如CPU检测到某个引脚为低电平,说明对应的按键被按下。所以我们须要配置GPGO1GPG3,GPG5.GPG6,GPG7,GPGll为输入(在GPGDAT寄存器中配置)编程检测这几个引脚的电平值(在GPGDAT寄存器中检测)。后面的源码中会涉及到这一步CReIStOrAddressR/WDescriptionResetVaUGPGCON0x56000060FWVConfiguresthepinsofportG0x0GPGDAT0x56000064FVWThedatareges1rforportGUndefGPGUP0x56000068RZWPUIRJPdisabtoregisterforportGOxfcOOGPGCONBitDescriptionGPG15(313000Input10«Elh11I23j01OJgt11ReservedGPG14冲冽OOapm10三EINTp2j01«Ortput11«ReservedGPG13(27:纳00三Input10EINipi)01«Output11"RwsefvedGPG12P524j00"Input10日NTPO)01"Output11ReservedGPG11P32200k)put10EINi9J01-Output11-TClKlIjGPOWR12doompu10ElNi8J01-Output11三CTS1GPGg晔网oo三mpuoEw01«Output11RTS1GPGeI171600"Input10EINi6j01Output11ReservedGpG7IIslq00Input10EINi501CJtput11«SPKXKlGpGe|13:12|00“Input10Ni4)01Output11>SP1MOS1GPG5IllWl8"Input1OEIMi3)01(×rtpu111-SPtMISOIGPG4除同Input10-EINi2)01"Output11-1.-PWRDNGPG3(7:600Input10日hi"01-Output11nSS1GpG2IMlmpuo三wo01OutputIlMnSSoGpGlIAl三Input10-ENTP01«Output11三ResCrVDdGPGOIlOlOOInput10Ew801Output11Reserved五、试验内容及步骤1、H-Jtag配置PORTGCONTRO1.REGISTERS(GPGCON,GPGDAT)(Continued)GPGDATBHDescriptionGPG|15:0j160)Mrt¾entheportisConfigUredasaninputport,therespondingbitisthepinstate.WhenIheportisconfiguredasanoutputport,thepinstateisIhesemeasthecorrespond*bit.Wwntcportisconfiguredasfunctionalpin.theundefinedvaluewMIbereadGPGUPBitDscrip<k>nGPG(150j115O0:TbepullupfunctionattachedtothecorrespondingportpinisenatMed.1:Th©pullupfunctionisOsaMed1.1,将试验箱打开,将H-Kag小板的一端接入arm开发板的Jtag口,另一端插入电脑的并口。IArm开发板的H-Jtag接口1.2,将arm的S2拨到norflash启动JTAG调试版动”Arm开发板的启动模式选择开关,可选中na11<jflash启动和norflash启动,这里我们选中norflash启1.3,连接电源,拨动arm开发板Sl开关,上电。1.4,安装H-jtag代理软件H11A6VlORekmEXE1.5.打开安装好的H-jtag代理软件做如下设置.USwIPlSe<tion23t降为雨,地之雨名之UT(ParallelCS8(UniversalSerltlCtncel这一步会出现无法找到器件忽视该错误,1.6打开Setting->1.PTJtaaSetting做如下设置1.7,设置InitSCriPtInitScript-FriedlyARM2440.hisIdXCmdIWidthAddressVal12S«»Twm3S«*nem4Selmem5Semem6Semem7Setnem8Semem9SetnemWSetnem11Setnem12Setnem13Setn14BBB.BBBBBBBB8BB32-3

    注意事项

    本文(ARM第一次实验报告.docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!

    收起
    展开