欢迎来到天天文库
浏览记录
ID:27805016
大小:1.41 MB
页数:122页
时间:2018-12-05
《嵌入式技术与应用arm硬件结构》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、嵌入式技术与应用智能电器与智能系统省重点实验室ARM硬件结构5CHAPTER第5章目录1.简介2.引脚配置3.存储器寻址4.系统控制模块5.存储器加速模块6.外部存储器控制器7.引脚连接模块8.向量中断控制器9.GPIO10.UART011.UART112.I2C接口13.SPI接口14.定时器0/115.脉宽调制器(PWM)16.A/D转换器17.实时时钟18.看门狗5.14定时器0/1特性LPC2000系列“微控制器”具有两个功能强大的定时器,它们具有以下特性:具有32位可编程预分频器;多达4路捕获通道,可设置被捕
2、获信号的特征;4个32位匹配寄存器,可设置匹配发生后的动作;4个对应于匹配寄存器的外部输出,可设置匹配输出的信号特征。5.14定时器0/1应用LPC2000CAPMAT捕获外部信号用于对内部事件进行计数的间隔定时器,或者产生系统节拍匹配输出管脚名称管脚方向管脚描述CAP0.3~CAP0.0CPA1.3~CAP1.0输入捕获信号,用来捕获管脚的跳变,可配置为将定时器值装入一个捕获寄存器,并可选择产生一个中断。可选择多个管脚用作捕获功能,而且,假设如果有2个管脚被选择并行提供CAP0.2功能,它们的输入将进行逻辑或,所得结
3、果用作一个捕获输入。定时器引脚描述信号过滤捕获控制寄存器Tx定时器捕获寄存器多个引脚作为捕获功能时,对输入信号相或处理如果输入信号满足设定的要求,将触发捕获动作管脚名称管脚方向管脚描述MAT0.3~MAT0.0MAT1.3~MAT1.0输出外部匹配输出0/1。当匹配寄存器0/1(MR3:0)等于定时器计数器(TC)时,该输出可翻转、变为低电平、变为高电平或不变。外部匹配寄存器(EMR)控制该输出的功能。可选择多个管脚并行用作匹配输出功能。例如,同时选择2个管脚并行提供MAT1.3功能。定时器引脚描述信号输出匹配控制寄存
4、器Tx定时器匹配寄存器=当定时器值等于预设的匹配值时,从引脚输出特定的信号信号输出=5.14定时器0/1寄存器描述LPC2000微控制器中与定时器相关的寄存器数量较多,但可以分为三类:基本功能相关寄存器;匹配功能相关寄存器;捕获功能相关寄存器;寄存器描述——基本功能寄存器名称描述访问复位值TCR定时器控制寄存器。控制定时器计数器功能(禁止或复位)。读写0TC定时器计数器。为32位计数器,计数频率为PCLK经过预分频计数器后频率值。读写0PR预分频控制寄存器。用于设定预分频值,为32位寄存器。读写0PC预分频计数器。为3
5、2位计数器,计数频率为PCLK,当计数值等于预分频计数器的值时,TC计数器加一。读写0IR中断标志寄存器。读该寄存器识别中断源,写该寄存器清除中断标志。读写0预分频计数器TxPC定时器计数器TxTC预分频寄存器TxPR定时器控制TxTCR中断标志寄存器TxIRFpclk寄存器描述——基本功能寄存器预分频计数器TxPC定时器计数器TxTC预分频寄存器TxPR定时器控制TxTCR中断标志寄存器TxIRFpclk预分频计数器TxPC定时器计数器TxTC预分频寄存器TxPR定时器控制TxTCR中断标志寄存器TxIRFpclkT
6、xPRTxPR寄存器为32位寄存器,该寄存器指定了预分频计数器的最大值。位31:0功能预分频值寄存器描述——基本功能寄存器预分频计数器TxPC定时器计数器TxTC预分频寄存器TxPR定时器控制TxTCR中断标志寄存器TxIRFpclkTxPRTxPCTxPC寄存器为32位寄存器。预分频计数器每个pclk周期加1。当其到达预分频寄存器中保存的值时,定时器计数器加1,预分频计数器在下个pclk周期复位。这样,当PR=0时,定时器计数器每个pclk周期加1,当PR=1时,定时器计数器每2个pclk周期加1。位31:0复位值功
7、能计数值0寄存器描述——基本功能寄存器预分频计数器TxPC定时器计数器TxTC预分频寄存器TxPR定时器控制TxTCR中断标志寄存器TxIRFpclkTxPR定时器控制寄存器TCR用于控制定时器计数器的操作。TCR功能描述复位值0计数器使能1:定时器计数器和预分频计数器使能计数;0:定时器计数器和预分频计数器停止计数。01计数器复位为1时定时器计数器和预分频计数器在PCLK的下一个上升沿同步复位。计数器在TCR的bit1恢复为0之前保持复位状态。0TxTCR寄存器描述——基本功能寄存器预分频计数器TxPC定时器计数器T
8、xTC预分频寄存器TxPR定时器控制TxTCR中断标志寄存器TxIRFpclkTxPR当预分频计数器到达计数的上限时,定时器计数器寄存器(TxTC)加1。TC从0x00000000计数一直到0xFFFFFFFF,然后翻转至0,除非中途被复位。计数值翻转不会引起中断。TxTC位31:0复位值功能计数值0寄存器描述——基本功能寄存器预
此文档下载收益归作者所有