ImageVerifierCode 换一换
格式:PPT , 页数:161 ,大小:5.06MB ,
资源ID:5887553      下载积分:20 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/5887553.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(S5PV210微处理器功能部件及应用PPT.ppt)为本站上传会员【天****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

S5PV210微处理器功能部件及应用PPT.ppt

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,1,第,8,章,S5PV210,微处理器功能部件及应用,本章主要内容(续),5,、,S5PV210,产品编码,;,6,、,S5PV210 GPIO,;,7,、,S5PV210 UART,;,2,8.5,S5PV210,产品编码(资料,90,页),8.5.1,寄存器映射,寄存器,地址,R/W,说明,复位值,PRO_ID,0 xE000_0000,R,产品信息,0 x43110020,8.5.2 PRO_ID,寄存器,PRO_ID,位,说明,初始状态,产品,ID,31:12,分配给,S5PV210,是,“,0

2、x43110,”,0 x43110,保留,11:8,保留,-,版本号,7:4,修正号,0 x2,设备,ID,3:0,000,:,V210,;,001,:,C110,010,:,C110,;其它保留,0 x0,3,8.6 S5PV210 GPIO,(,92,页),1,、,GPIO,概述,S5PV210,包括,237,个多功能的输入,/,输出端口引脚和,142,个存储器端口引脚,以下是,34,个普通端口组和,2,个存储器端口组:,(,1,),GPA0,:,8,位,I/O,端口,有流控的,2 x UART;,(,2,),GPA1,:,4,位,I/O,端口,没有流控的,2 x UART,或有流控的,1

3、 x UART,;,4,(,3,),GPB,:,8,位,I/O,端口,2 x SPI,;,(,4,),GPC0,:,5,位,I/O,端口,I2S,,,PCM,,,AC97,;,(,5,),GPC1,:,5,位,I/O,端口,I2S,SPDIF,LCD_FRM,;,(,6,),GPD0,:,4,位,I/O,端口,PWM,;,(,7,),GPD1,:,6,位,I/O,端口,3 x I2C,PWM,IEM,;,5,(,8,),GPE0,1,:,13,位,I/O,端口,CameraI/F,;,(,9,),GPF0,1,2,3,:,30,位,I/O,端口,LCD I/F,;,(,10,),GPG0,1,

4、2,3,:,28,位,I/O,端口,4xMMC,通道(通道,0,和,2,支持,4,位和,8,位模式,但通道,1,和,3,仅支持,4,位模式);,(,11,),GPH0,1,2,3,:,32,位,I/O,端口,键盘、外部唤醒(高达,32,位)。,GPH,组在带电部分;,6,(,12,),GPI,:低功耗的,I,2,C,、,PCM,(,I/O,端口没有使用),通过,AUDIO_SS,PDN,寄存器来配置值,PDN,掉电控制;,(,13,),GPJ0,1,2,3,4,:,35,位,I/O,端口,Modem IF,CAMIF,CFCON,KEYPAD,SROM ADDR22:16,;,(,14,),M

5、P0_1,2,3,:,20,位,I/O,端口,EBI(SROM,NF,OneNAND),的控制信号;,7,(,15,),MP0_4,5,6,7,:,32,位,I/O,存储器端口,EBI,(,EBI,的更多配置信息);,(,16,),MP1_08,:,71,位,DRAM1,端口(,I/O,端口没有使用);,(,17,),MP2_08,:,71,位,DRAM2,端口(,I/O,端口没有使用);,(,18,),ETC0,ETC1,ETC2,ETC4,:,28,位,I/O ETC,端口,JTAG,Operating Mode,RESET,CLOCK(ETC3,保留,),。,8,2,、,GPIO,特性,

6、1,)控制,146,个,GPIO,中断;,(,2,)控制,32,个外部中断;,(,3,),237,个多功能,I/O,端口;,(,4,)除,GPH0,GPH1,GPH2,and GPH3,外,其它,GPIO,在休眠模式控制引脚状态。,9,3,、,S5PV210 I/O,类型,I/O,类型,I/O,组,说明,A,GPA0,GPA1,GPC0,GPC1,GPD0,GPD1,GPE0,GPE1,GPF0,GPF1,GPF2,GPF3,GPH0,GPH1,GPH2,GPH3,GPI,GPJ0,GPJ1,GPJ2,GPJ3,GPJ4,Normal I/O,(3.3V I/O),B,GPB,GPG0,G

7、PG1,GPG2,GPG3,MP0,Fast I/O,(3.3V I/O),C,MP1,MP2,DRAM I/O,(1.8V I/O),配置,I/O,被分成类型,A,和,B,。,10,4,、,I/O,说明(,98,页),(,1,),GPIO,块图,GPIO,由两部分组成,依次是带电部分和不带电部分。带电部分在休眠模式下也提供电源,因此在休眠模式下寄存器的值被保存;不带电部分则不同。,11,12,(,2,)引脚摘要,I/O,Control Type,Function Description,A1,Control at power down mode is possible,power down

8、mode is released by S/W(ENABLE_GPIO bit of OTHERS register at PMU),A2,Control at power down mode is possible,power down mode is released by S/W(ENABLE_UART_IO bit of OTHERS register at PMU),A3,Control at power down mode is possible,power down mode is released by S/W(ENABLE_MMC_IO bit of OTHERS regis

9、ter at PMU),A4,Control at power down mode is possible,power down mode is released by H/W,automatically,A5,Control at power down mode is possible,power down mode is released by H/W,(ENABLE_CF_IO bit of OTHERS register at PMU),B1,No Retention(Alive IO),B2,No Retention(Analog IO),13,(,3,)引脚复用说明(,100,页)

10、引脚名,GPIO,功能,0,功能,1,功能,2,功能,3,缺省,复位,休眠,状态,PUD,I/O,XuRXD0,GPA00,UART_0_RXD,GPI,PD,I(L),A1,XuTXD0,GPA01,UART_0_TXD,GPI,PD,I(L),A1,XuCTSn0,GPA02,UART_0_CTSn,GPI,PD,I(L),A1,XuRTSn0,GPA03,UART_0_RTSn,GPI,PD,I(L),A1,详情参考数据手册,100,页。,14,5,、寄存器说明(,115,页),(,1,)寄存器映射,每端口组有两种类型的控制寄存器,一种工作在,正常模式,,另外一种工作在,掉电模式,(S

11、TOP,,,DEEP-STOP,,,SLEEP mode,),。,正常寄存器(如,GPA0CON,,,GPA0DAT,,,GPA0PUD,,,GPA0DRV,)对应正常模式;,掉电寄存器(如,GPA0CONPDN,,,GPA0PUDPDN,)对应掉电模式,。,15,如果,S5PV210,进入掉电模式,所有配置和下拉控制被设置为掉电模式。,寄存器,地址,R/W,说明,复位值,GPA0CON,0 xE020_0000,R/W,端口组,GPA0,配置寄存器,0 x00000000,GPA0DAT,0 xE020_0004,R/W,端口组,GPA0,数据寄存器,0 x00,GPA0PUD,0 xE02

12、0_0008,R/W,端口组,GPA0,上,/,下拉寄存器,0 x5555,GPA0DRV,0 xE020_000C,R/W,端口组,GPA0,驱动能力控制寄存器,0 x0000,GPA0CONPDN,0 xE020_0010,R/W,端口组,GPA0,掉电模式配置寄存器,0 x00,GPA0PUDPDN,0 xE020_0014,R/W,端口组,GPA0,掉电上,/,下拉寄存器,0 x00,16,寄存器,地址,R/W,说明,复位值,GPA1CON,0 xE020_0020,R/W,端口组,GPA1,配置寄存器,0 x00000000,GPA1DAT,0 xE020_0024,R/W,端口组,

13、GPA1,数据寄存器,0 x00,GPA1PUD,0 xE020_0028,R/W,端口组,GPA1,上,/,下拉寄存器,0 x5555,GPA1DRV,0 xE020_002C,R/W,端口组,GPA1,驱动能力控制寄存器,0 x0000,GPA1CONPDN,0 xE020_0030,R/W,端口组,GPA1,掉电模式配置寄存器,0 x00,GPA1PUDPDN,0 xE020_0034,R/W,端口组,GPA1,掉电上,/,下拉寄存器,0 x00,17,寄存器,地址,R/W,说明,复位值,GPBCON,0 xE020_0040,R/W,端口组,GPB,配置寄存器,0 x00000000,

14、GPBDAT,0 xE020_0044,R/W,端口组,GPB,数据寄存器,0 x00,GPBPUD,0 xE020_0048,R/W,端口组,GPB,上,/,下拉寄存器,0 x5555,GPBDRV,0 xE020_004C,R/W,端口组,GPB,驱动能力控制寄存器,0 x0000,GPBCONPDN,0 xE020_0050,R/W,端口组,GPB,掉电模式配置寄存器,0 x00,GPBPUDPDN,0 xE020_0054,R/W,端口组,GPB,掉电上,/,下拉寄存器,0 x00,18,寄存器,地址,R/W,说明,复位值,GPC0CON,0 xE020_0060,R/W,端口组,GP

15、C0,配置寄存器,0 x00000000,GPC0DAT,0 xE020_0064,R/W,端口组,GPC0,数据寄存器,0 x00,GPC0PUD,0 xE020_0068,R/W,端口组,GPC0,上,/,下拉寄存器,0 x0155,GPC0DRV,0 xE020_006C,R/W,端口组,GPC0,驱动能力控制寄存器,0 x0000,GPC0CONPDN,0 xE020_0070,R/W,端口组,GPC0,掉电模式配置寄存器,0 x00,GPC0PUDPDN,0 xE020_0074,R/W,端口组,GPC0,掉电上,/,下拉寄存器,0 x00,19,寄存器,地址,R/W,说明,复位值,

16、GPC1CON,0 xE020_0080,R/W,端口组,GPC1,配置寄存器,0 x00000000,GPC1DAT,0 xE020_0084,R/W,端口组,GPC1,数据寄存器,0 x00,GPC1PUD,0 xE020_0088,R/W,端口组,GPC1,上,/,下拉寄存器,0 x0155,GPC1DRV,0 xE020_008C,R/W,端口组,GPC1,驱动能力控制寄存器,0 x0000,GPC1CONPDN,0 xE020_00790,R/W,端口组,GPC1,掉电模式配置寄存器,0 x00,GPC1PUDPDN,0 xE020_0094,R/W,端口组,GPC1,掉电上,/,下

17、拉寄存器,0 x00,20,寄存器,地址,R/W,说明,复位值,GPD0CON,0 xE020_00A0,R/W,端口组,GPD0,配置寄存器,0 x00000000,GPD0DAT,0 xE020_00A4,R/W,端口组,GPD0,数据寄存器,0 x00,GPD0PUD,0 xE020_00A8,R/W,端口组,GPD0,上,/,下拉寄存器,0 x0055,GPD0DRV,0 xE020_00AC,R/W,端口组,GPD0,驱动能力控制寄存器,0 x0000,GPD0CONPDN,0 xE020_00B0,R/W,端口组,GPD0,掉电模式配置寄存器,0 x00,GPD0PUDPDN,0

18、xE020_00B4,R/W,端口组,GPD0,掉电上,/,下拉寄存器,0 x00,21,寄存器,地址,R/W,说明,复位值,GPD1CON,0 xE020_00C0,R/W,端口组,GPD1,配置寄存器,0 x00000000,GPD1DAT,0 xE020_00C4,R/W,端口组,GPD1,数据寄存器,0 x00,GPD1PUD,0 xE020_00C8,R/W,端口组,GPD1,上,/,下拉寄存器,0 x0555,GPD1DRV,0 xE020_00CC,R/W,端口组,GPD1,驱动能力控制寄存器,0 x0000,GPD1CONPDN,0 xE020_00C0,R/W,端口组,GPD

19、1,掉电模式配置寄存器,0 x00,GPD1PUDPDN,0 xE020_00C4,R/W,端口组,GPD1,掉电上,/,下拉寄存器,0 x00,22,寄存器,地址,R/W,说明,复位值,GPE0CON,0 xE020_00E0,R/W,端口组,GPE0,配置寄存器,0 x00000000,GPE0DAT,0 xE020_00E4,R/W,端口组,GPE0,数据寄存器,0 x00,GPE0PUD,0 xE020_00E8,R/W,端口组,GPE0,上,/,下拉寄存器,0 x5555,GPE0DRV,0 xE020_00EC,R/W,端口组,GPE0,驱动能力控制寄存器,0 x0000,GPE0

20、CONPDN,0 xE020_00F0,R/W,端口组,GPE0,掉电模式配置寄存器,0 x00,GPE0PUDPDN,0 xE020_00F4,R/W,端口组,GPE0,掉电上,/,下拉寄存器,0 x00,23,寄存器,地址,R/W,说明,复位值,GPE1CON,0 xE020_0100,R/W,端口组,GPE1,配置寄存器,0 x00000000,GPE1DAT,0 xE020_0104,R/W,端口组,GPE1,数据寄存器,0 x00,GPE1PUD,0 xE020_0108,R/W,端口组,GPE1,上,/,下拉寄存器,0 x0155,GPE1DRV,0 xE020_010C,R/W,

21、端口组,GPE1,驱动能力控制寄存器,0 x0000,GPE1CONPDN,0 xE020_0110,R/W,端口组,GPE1,掉电模式配置寄存器,0 x00,GPE1PUDPDN,0 xE020_0114,R/W,端口组,GPE1,掉电上,/,下拉寄存器,0 x00,太多,后续略。,24,(,2,)端口组,GPA0,控制寄存器,有,6,个控制寄存器,依次为:,GPA0CON,,,GPA0DAT,,,GPA0PUD,,,GPA0DRV,,,GPA0CONPDN,,,GPA0PUDPDN,(后两个是掉电模式用),。,GPA0CON,R/W,Address=0 xE020_0000,GPA0CON

22、位,说明,初始状态,GPA0CON7,31:28,0000=Input,0001=Output,0010=UART_1_RTSn,0011 1110=Reserved,1111=GPA0_INT7,0000,25,GPA0CON,位,说明,初始状态,GPA0CON6,27:24,0000=Input,0001=Output,0010=UART_1_CTSn,0011 1110=Reserved,1111=GPA0_INT6,0000,GPA0CON5,23:20,0000=Input,0001=Output,0010=UART_1_TXD,0011 1110=Reserved,1111=GP

23、A0_INT5,0000,GPA0CON4,19:16,0000=Input,0001=Output,0010=UART_1_RXD,0011 1110=Reserved,1111=GPA0_INT4,0000,26,GPA0CON,位,说明,初始状态,GPA0CON3,15:12,0000=Input,0001=Output,0010=UART_0_RTSn,0011 1110=Reserved,1111=GPA0_INT3,0000,GPA0CON2,11:8,0000=Input,0001=Output,0010=UART_0_CTSn,0011 1110=Reserved,1111=G

24、PA0_INT2,0000,GPA0CON1,7:4,0000=Input,0001=Output,0010=UART_0_TXD,0011 1110=Reserved,1111=GPA0_INT1,0000,27,GPA0CON,位,说明,初始状态,GPA0CON0,3:0,0000=Input,0001=Output,0010=UART_0_RXD,0011 1110=Reserved,1111=GPA0_INT0,0000,GPA0DAT,R/W,Address=0 xE020_0004,GPA0DAT,位,说明,初始状态,GPA0DAT7:0,7:0,当该端口配置成输入口时,对应位是引

25、脚状态;当该端口配置成输出口时,引脚状态与位状态一致;当端口配置成多功能时,输入数据不定。,0X00,28,GPA0PUD,R/W,Address=0 xE020_0008,GPA0PUD,位,说明,初始状态,GPA0PUDn,2n+1:2n,n=07,00=Pull-up/down disabled,01=Pull-down enabled,10=Pull-up enabled,11=Reserved,0 x5555,GPA0DRV,R/W,Address=0 xE020_000C,GPA0DRV,位,说明,初始状态,GPA0DRVn,2n+1:2n,n=07,00=1x,10=2x,01=

26、3x,11=4x,0 x0000,29,GPA0CONPDN,R/W,Address=0 xE020_0010,GPA0CONPDN,位,说明,初始状态,GPA0n,2n+1:2n,n=07,00=Output 0,01=Output 1,10=Input,11=Previous state,0 x00,GPA0PUDPDN,R/W,Address=0 xE020_0014,GPA0PUDPDN,位,说明,初始状态,GPA0n,2n+1:2n,n=07,00=Pull-up/down disabled,01=Pull-down enabled,10=Pull-up enabled,11=Res

27、erved,0 x00,其它端口组寄存器太多,这里略。,30,(,3,),GPIO,中断控制寄存器(,215,页),GPIO,中断,由,22,组,构成,依次为:,GPA0,GPA1,GPB,GPC0,GPC1,GPD0,GPD1,GPE0,GPE1,GPF0,GPF1,GPF2,GPF3,GPG0,GPG1,GPG2,GPG3,GPJ0,GPJ1,GPJ2,GPJ3,、,GPJ4,。,S5PV210,采用两种过滤检测中断:,延迟过滤,和,数字过滤,。,31,延迟过滤采用延迟单元。,如果时钟不可用,在上电区域选择延迟过滤。,延迟过滤在中断发生,35,纳秒后使能检测中断。,数字过滤意味着所有的中断

28、是基于时钟的。数字过滤可以使用在时钟支持的区域。,32,当选择数字过滤时设置过滤宽度。,数字过滤在过滤宽度中每个时钟检测中断。,过滤宽度在上电部分是,6,位,在掉电部分是,7,位。,当使用中断功能时,为了使用中断可以使用延时过滤,也可以使用数字过滤。,33,当过滤被屏蔽时,系统从连续的中断中检测所有中断是很可能的,但有些中断会丢失。,为可靠检测中断,最好设置过滤使能。,GPIO,中断不能用在唤醒资源中,对于唤醒中断源可以使用外中断。,下表为,GPIO,中断控制寄存器。,34,寄存器,地址,读写,说明,复位值,GPA0_INT_CON,0 xE020_0700,R/W,GPA0_INT,配置寄存

29、器,0 x0,GPA1_INT_CON,0 xE020_0704,R/W,GPA1_INT,配置寄存器,0 x0,GPB_INT_CON,0 xE020_0708,R/W,GPB_INT,配置寄存器,0 x0,GPC0_INT_CON,0 xE020_070C,R/W,GPC0_INT,配置寄存器,0 x0,GPC1_INT_CON,0 xE020_0710,R/W,GPC1_INT,配置寄存器,0 x0,还有很多,略。,35,GPA0_INT_CON,,,R/W,,,Address=0 xE020_0700,(,222,页),GPA0_INT_CON,保留,位,说明,初始状态,保留,31,保

30、留,0,GPA0_INT_CON7,30:28,设置,GPA0_INT7,信号的方法:,000=Low level,001=High level,010=Falling edge triggered,011=Rising edge triggered,100=Both edge triggered,101 111=Reserved,000,保留,27,保留,0,GPA0_INT_CON6,26:24,设置,GPA0_INT6,信号的方法:,000=Low level,001=High level,010=Falling edge triggered,011=Rising edge trigge

31、red,100=Both edge triggered,101 111=Reserved,000,36,GPA0_INT_CON,保留,位,说明,初始状态,保留,23,保留,0,GPA0_INT_CON5,22:20,设置,GPA0_INT5,信号的方法:,000=Low level,001=High level,010=Falling edge triggered,011=Rising edge triggered,100=Both edge triggered,101 111=Reserved,000,保留,19,保留,0,GPA0_INT_CON4,18:16,设置,GPA0_INT4,

32、信号的方法:,000=Low level,001=High level,010=Falling edge triggered,011=Rising edge triggered,100=Both edge triggered,101 111=Reserved,000,37,GPA0_INT_CON,保留,位,说明,初始状态,保留,15,保留,0,GPA0_INT_CON3,14:12,设置,GPA0_INT3,信号的方法:,000=Low level,001=High level,010=Falling edge triggered,011=Rising edge triggered,100=

33、Both edge triggered,101 111=Reserved,000,保留,11,保留,0,GPA0_INT_CON2,10:8,设置,GPA0_INT2,信号的方法:,000=Low level,001=High level,010=Falling edge triggered,011=Rising edge triggered,100=Both edge triggered,101 111=Reserved,000,38,GPA0_INT_CON,保留,位,说明,初始状态,保留,7,保留,0,GPA0_INT_CON1,6:4,设置,GPA0_INT1,信号的方法:,000=L

34、ow level,001=High level,010=Falling edge triggered,011=Rising edge triggered,100=Both edge triggered,101 111=Reserved,000,保留,3,保留,0,GPA0_INT_CON0,2:0,设置,GPA0_INT0,信号的方法:,000=Low level,001=High level,010=Falling edge triggered,011=Rising edge triggered,100=Both edge triggered,101 111=Reserved,000,其它寄

35、存器类似,略。,39,GPA0_INT_FLTCON0,R/W,Address=0 xE020_0800,(,257,页),GPA0_INT_FLTCON0,位,说明,初始状态,FLTEN13,31,GPA0_INT3,的过滤使能:,0=Disables,1=Enables,0,FLTWIDTH13,30:24,GPA0_INT3,的过滤宽度,当,FLTSEL1=1,时该值有效。,0,FLTEN12,23,GPA0_INT2,的过滤使能:,0=Disables,1=Enables,0,FLTWIDTH12,22:16,GPA0_INT2,的过滤宽度,当,FLTSEL1=1,时该值有效。,0,F

36、LTEN11,15,GPA0_INT1,的过滤使能:,0=Disables,1=Enables,0,FLTWIDTH11,14:8,GPA0_INT1,的过滤宽度,当,FLTSEL1=1,时该值有效。,0,40,GPA0_INT_FLTCON0,位,说明,初始状态,FLTEN10,7,GPA0_INT0,的过滤使能:,0=Disables,1=Enables,0,FLTWIDTH10,6:0,GPA0_INT0,的过滤宽度,当,FLTSEL1=1,时该值有效。,0,其它寄存器类似,略。,41,GPA0_INT_MASK,R/W,Address=0 xE020_0900,(,288,页),GPA

37、0_INT_MASK,位,说明,初始状态,保留,31:8,保留,0,GPA0_INT_MASK7,7,0=Enables Interrupt,,,1=Masked,1,GPA0_INT_MASK6,6,0=Enables Interrupt,,,1=Masked,1,GPA0_INT_MASK5,5,0=Enables Interrupt,,,1=Masked,1,GPA0_INT_MASK4,4,0=Enables Interrupt,,,1=Masked,1,GPA0_INT_MASK3,3,0=Enables Interrupt,,,1=Masked,1,GPA0_INT_MASK2,2

38、0=Enables Interrupt,,,1=Masked,1,GPA0_INT_MASK1,1,0=Enables Interrupt,,,1=Masked,1,GPA0_INT_MASK0,0,0=Enables Interrupt,,,1=Masked,1,其它寄存器类似,略。,42,GPA0_INT_PEND,R/W,Address=0 xE020_0A00,(,300,页),GPA0_INT_PEND,位,说明,初始状态,保留,31:8,保留,0,GPA0_INT_PEND7,7,0=Not occur,,,1=Occur interrupt,0,GPA0_INT_PEND6,6

39、0=Not occur,,,1=Occur interrupt,0,GPA0_INT_PEND5,5,0=Not occur,,,1=Occur interrupt,0,GPA0_INT_PEND4,4,0=Not occur,,,1=Occur interrupt,0,GPA0_INT_PEND3,3,0=Not occur,,,1=Occur interrupt,0,GPA0_INT_PEND2,2,0=Not occur,,,1=Occur interrupt,0,GPA0_INT_PEND1,1,0=Not occur,,,1=Occur interrupt,0,GPA0_INT_P

40、END0,0,0=Not occur,,,1=Occur interrupt,0,其它寄存器类似,略。,43,GPIO_INT_GRPPRI,R/W,Address=0 xE020_0B00,(,312,页),GPIO_INT_GRPPRI,位,说明,初始状态,保留,31:1,保留,0,GPIO_INT_GRPPRI,0,GPIO,中断组优先级循环使能,,0,不循环(固定),0,GPIO_INT_PRIORITY,R/W,Address=0 xE020_0B04,GPIO_INT_PRIORITY,位,说明,初始状态,保留,31:22,保留,0,GPJ4_INT_PRI,21,GPJ4_INT

41、优先级循环使能,,0,不循环(固定),0,GPJ3_INT_PRI,20,GPJ3_INT,优先级循环使能,,0,不循环(固定),0,.,GPA0_INT_PRI,0,GPA0_INT,优先级循环使能,,0,不循环(固定),0,44,GPIO_INT_SERVICE,R/W,Address=0 xE020_0B08,(,314,页),GPIO_INT_SERVICE,位,说明,初始状态,保留,31:8,保留,0,SVC_Group_Num,7:3,GPIO,中断服务组号(,GPA0_INTGPJ4_INT,),无中断:,00000=0X0,GPA0_INT:00001=0X01,GPA1_I

42、NT:00010=0X2,GPB_INT:00011=0X3,.,GPJ14_INT:10110=0X16,0,SVC_Num,2,:,0,被服务的中断号,0,45,GPIO_INT_SERVICE_PEND,R/W,Address=0 xE020_0B0C,(,315,页),GPIO_INT_SERVICE_PEND,位,说明,初始状态,保留,31:8,保留,0,SVC_PEND_Num,7:0,GPIO Interrupt Service Interrupt number,(0=Not occur,1=Occur interrupt),(0 7bit),0bit:0000_0001=0 x

43、1,1bit:0000_0010=0 x2,2bit:0000_0100=0 x4,3bit:0000_1000=0 x8,4bit:0001_0000=0 x10,5bit:0010_0000=0 x20,6bit:0100_0000=0 x40,7bit:1000_0000=0 x80,0,46,GPIO_INT_GRPFIXPRI,R/W,Address=0 xE020_0B10,(,316,页),GPIO_INT_GRPFIXPRI,位,说明,初始状态,保留,31:5,保留,0,Highest_GRP_NUM,4:0,当固定组优先级模式时,(GPA0_INT GPJ4_INT),,最高

44、优先级的组号:,Non_INT:00000=0 x0,,,GPA0_INT:00001=0 x1,GPA1_INT:00010=0 x2,,,GPB_INT:00011=0 x3,GPC0_INT:00100=0 x4,,,GPC1_INT:00101=0 x5,GPD0_INT:00110=0 x6,,,GPD1_INT:00111=0 x7,GPE0_INT:01000=0 x8,,,GPE1_INT:01001=0 x9,GPF0_INT:01010=0 xA,,,GPF1_INT:01011=0 xB,GPF2_INT:01100=0 xC,,,GPF3_INT:01101=0 xD,

45、GPG0_INT:01110=0 xE,,,GPG1_INT:01111=0 xF,GPG2_INT:10000=0 x10,,,GPG3_INT:10001=0 x11,GPJ0_INT:10010=0 x12,,,GPJ1_INT:10011=0 x13,GPJ2_INT:10100=0 x14,,,GPJ3_INT:10101=0 x15,GPJ4_INT:10110=0 x16,。,假如,GPC0_INT,是高优先级,下一个优先组是,GPC1_INT,不是,GPA0_INT.,0,47,GPA0_INT_FIXPRI,R/W,Address=0 xE020_0B14,(,316,页),

46、GPA0_INT_FIXPRI,位,说明,初始状态,保留,31:3,保留,0,Highest_EINT_NUM,2:0,当固定优先级模式时,07,时,在,GPA0_INT,中最高优先级的中断号。假如,3,是最高优先级,下一个优先级是,4,,不是,0,0,其它寄存器类似,略。,48,48,(,1,)蜂鸣器应用,在应用中,为了产生声音报警,常常使用蜂鸣器。下图为,S5PV210,中使用蜂鸣器的电路接线图。,6,、,GPIO,应用实例,49,49,蜂鸣器电路图,50,50,涉及寄存器及操作,端口控制寄存器,GPA0CON,(,0 xE020_0000),。,端口数据寄存器,GPA0DAT,(,0 x

47、E020_0004),。,GPA0CON,(,0 xE020_0000)=OXXXXXXXX,1,。,GPA0DAT,(,0 xE020_0004)=0XXXXXXXXX,0,0XXXXXXXXX,1,。,51,51,用,ARM,的汇编语言实现的程序,AREA Larm,CODE,READONLY,;只读的代码段,ENTRY,;程序入口点,start LDR R0,=0XE0200000,LDR R1,=0XFFFFFFF1,STR R1,R0,LDR R0,=0XE0200004,LOOP,LDR R1,=0XFFFFFFF0,STR R1,R0,BL delay,LDR R1,=0XFFF

48、FFFF1,STR R1,R0,BL delay,B LOOP,52,52,用,ARM,的汇编语言实现的程序(续),delay LDR R2,=0X0000FFFF,delay1,MOV R3,R3,SUBS R2,R2,#1,BNE delay1,MOV PC,LR,END,;段结束,若使用,B LR,,编译器提示不能使用这种方式。,53,53,用,C,语言实现的程序,#define GPA0CON(*(volatile unsigned int *)0 xE0200000),#define GPA0DAT(*(volatile unsigned int *)0 xE0200004),/*,

49、延时程序*,/,void DelayNS(int dly),int i;,for(;dly0;dly-),for(i=0;i0),0 x0000,116,(13)UART,通道分频曹寄存器(,879,页),UART,块有,4,个,UART,通道波特率分频寄存器,它们依次为:,UDIVSLOT0,、,UDIVSLOT,1,、,UDIVSLOT,2,、,UDIVSLOT,3,。,UDIVSLOT n,Bit,Description,Initial State,Reserved,31:16,Reserved,0,UDIVSLOTn,15:0,Select the slot where clock g

50、enerator divide clock source,0 x0000,117,UART,波特率配置(,879,页),在,UART,块中有,4,个波特率分频器。他们依次为:,UBRDIV0,,,UBRDIV1,,,UBRDIV2,,,UBRDIV3,。,存储在波特率分频寄存器(,UBRDIVn,)和分频曹寄存器(,UDIVSLOTn,)的值按下面方式决定串行,Tx/Rx,时钟率(波特率)。,118,DIV_VAL=UBRDIVn+(num of 1s in UDIVSLOTn)/16,DIV_VAL=(PCLK/(bps x 16)1,或者,DIV_VAL=(SCLK_UART/(bps x

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服