版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Rev.00.10—11January User概些设置AHB优先级的寄存器,以及一个重flash,SRAM和ROM器区域的寄存引脚描PIO0_0~通过PIO0启动逻辑唤通过PIO1启动逻辑PIO0_0~通过PIO0启动逻辑唤通过PIO1启动逻辑唤时钟和电源控LPC111x时钟发生单元(CGU)如图图3-3所示LPC111x包括三个独立的振荡器,它们分别是系统的振荡器、RC振荡器(IRC)和看system1to18andSPI0CLOCKIRCmainCLOCKCLOCKDIVIDER(mainclockIRCsystemIRCSYSTEMWDTwatchdog(systemPLLclock(WDTclockupdateIRCsystemoscillator CLKOUTPIN图 LPC111xCGU方框寄存器描寄存器 寄存器概览:系统控制块(址0x4004系统PLL控R系统PLL状--0x010---表 址名 存取类 偏移地 IRC控表 -- 0x034--- 系统PLL时钟源选 系统PLL时钟源更新允表 0x048--- 表 系统AHB时钟分频表 -- 系统AHB时钟控 0x084--- SPI0时钟分 UART时钟分表 SPI1时钟分表 0x0A0--- WDT时钟源 WDT时钟源更新允表 表 -- CLKOUT时钟源选 CLKOUT时钟源更新表 CLKOUT时钟分频表 0x0EC--- POR捕获PIO状态 POR捕获PIO状态 0x108--- BOD控 -- 0x15C--- 表 表 表 0x210---表 寄存器概览:系统控制块(址0x40048000)(续--0x23C---R设备系统内存重寄存 符 描 复位表6. 系统内存重寄存器(SYSMEMREMAP,地 符 描 复位BootLoader模式,中断向量被重到UserRAM模式,中断向量被用户Flash用户Flash 保 位SPI0/1或I2C外设。写1使复位失效。表 外设复位控制寄存器(PRESETCTRL,地址0x40048004)位域描位值0SPI0复位控0复位SPI011I2C复位控01表 外设复位控制寄存器(PRESETCTRL,地址0x40048004)位域描位值20复位SPI11--该寄存器用于连接和允许系统PLL,可以配置PLL倍频器和分频器的值。PLL可接收来自不同时钟源的介于10MHz到25MHz的时钟输入信号。输入的时钟信号先倍频到一个较高 表8. 反馈分频器值.分频器的值M是MSEL的值+ 00000分频器值M M P= P= P= P= 表9.系统PLL状态寄存器(SYSPLLSTAT0x4004800C)位值0PLL锁定状0PLL未锁1PLL已锁--第3章LPC111x表10.系统振荡器控制寄存器(SYSOSCCTRL,地址 位值00110120MHz11525MHz--kHz3.4MHz之间调整;通过数字部分,使用分频器选择位(DIVSEL)将Fclkana分频以wdt_osc_clk=Fclkana⁄(2×(1+11.看门狗振荡器控制寄存器(WDTOSCCTRL0x40048024)位域描位值wdt_osc_clk=Fclkana⁄(2×(1+2460.50.81.11.41.6MHz复位值C第3章LPC111x表 位值1.82.02.22.42.62.72.93.13.23.4--表 位值0x1000程--系统复位状态寄存器(SYSRSTSTAT8030)位域描位0值0110未检测到1已检测到2看门狗复位的0未检测到WDT事1已检测到WDT复3欠压检测复位0未检测到BOD复1已检测到BOD复4软件系统复位01--.位值系统PLL时钟IRC振荡--.位值0允许PLL时钟源更01--表 主时钟源选择寄存器(MAINCLKSEL,地址0x40048070)位域描位值IRC振荡系统PLL的输入时系统PLLl--在INLL寄存器被写入之后,该寄存器用于允许新的输入时钟更新主时钟的时钟ACLKUEN01。17.主时钟源更新允许寄存器(MAINCLKUEN0x40048074)位位值001--系统AHB表 位值系统AHB时钟分频器01分频值为分频值为 系统AHB表 系统AHB时钟控制寄存器(AHBCLKCTRL,地址0x40048080)位域描位值0和HCLK、SysCon和PMU的时钟,该位只1011允许ROM的时1012101310141015允许I2C的时001表 系统AHB时钟控制寄存器(AHBCLKCTRL,地址0x40048080)位域描述(续位值61017允许16位计数器/定时器00018允许16位计数器/定时器10019允许32位计数器/定时器0001允许32位计数器/定时器1001允许SPI0101001允许ADC001-0允许WDT001001--0001--表20.SPI0时钟分频器寄存器(SSP0CLKDIV,地址0x40048094)位域位值SSP0_PCLK时钟分频0SPI0_PCLK1分频值为1到分频值为255 UART注释切记在允许UART时钟以前,一定要先配置IOCON模块中的UART引脚。表 UART时钟分频器寄存器(UARTCLKDIV,地址0x40048098)位域描位值UART_PCLK时钟分频0UART_PCLK1分频值为分频值为--表22.SPI1时钟分频器寄存器(SSP1CLKDIV0x4004809C)位域位值SPI1_PCLK时钟分频01分频值为分频值为--WDT表 WDT时钟源选择寄存器(WDTCLKSEL,地址0x400480D0)位域描位值WDT时钟IRC振荡--WDT在写L完成后,用该寄存器允许使用新的输入时钟来更新看门狗定时器的时钟源。为了使看门狗定时器时钟输入的更新生效,需要先将N寄存器清0,然后。24.WDT时钟源更新允许寄存器(WDTCLKUEN,地址0x400480D4)位值001--WDT 符 描 复位表 WDT时钟分频器寄存器(WDTCLKDIV,地 符 描 复位 WDT时钟分频器 分频值为 分频值为 保 CLKOUT见表 位值CLKOUT31CLKOUT27.CLKOUT时钟源更新允许寄存器(CLKOUTUEN,地址0x400480E4)位值0允许CLKOUT时钟源01--CLKOUT28.CLKOUT时钟分频寄存器(CLKOUTCLKDIV0x400480E8)位值01分频值为到分频值为-- 符 描 复位表 POR捕获PIO状态寄存器0(PIOPORCAP0,地址0x4004 符 描 复位 PIO0_0原始复位输入状 依赖用户的实 PIO0_1原始复位输入状 依赖用户的实 CAPPIO0_1123:12CAPPIO1_1131:24CAPPIO2_7
PIO2_7-PIO2_0原始复位输入状态
表 POR捕获PIO状态寄存器1(PIOPORCAP1,地址0x40048104)位域描位0PIO2_8原始复位输入1PIO2_9原始复位输入2PIO2_10原始复位输入3PIO2_11原始复位输入状4PIO3_0原始复位输入5PIO3_1原始复位输入6PIO3_2原始复位输入7PIO3_3原始复位输入8PIO3_4原始复位输入9PIO3_5原始复位输入--册) 符 值描 BOD复位电表 BOD控 符 值描 BOD复位电1.632.152.432.71 BOD中断电 电平0中断有效阀值电压1.65V;中断无效阀值电压1.80电平1中断有效阀值电压2.22V;中断无效阀值电压2.35 电平2中断有效阀值电压2.52V;中断无效阀值电压2.66 电平3中断有效阀值电压2.80V;中断无效阀值电压2.90 允许BOD复 00 31:5 复 表32.系统嘀嗒定时器校准寄存器(SYSTCKCAL,地址0x40048158) STARTAPRP0寄存器控制端口0(PIO0_0~PIO0_11)和端口1(PIO1_0)的启动逻辑输注释:如果对应的PIO引脚用来将处理器从深度睡眠模式中唤醒,那么每接到启动逻(,)位符 描 选择启动逻辑输入 PIO0_0是上升沿还是- 选择启动逻辑输入PIO1_0是上升沿 保启动逻辑信号允许寄存器STARTERP0寄存器用于允许或启动逻辑中的启动信号位。每个位的功能和表3–33中的34.0STARTERP0地址0x40048204位域描位值允许启动逻辑输入PIO0_11~PIO0_0的起始01允许启动逻辑输入PIO1_0的起始信01-启动逻辑复位寄存器沿)表 符 描 复位 -
启动逻辑输入PIO0_11~PIO0_0的起始信号复 启启动逻辑复位寄存器0(STARTRSRP0CLR,地址0x40048208)位域描述…位值启动逻辑输入PIO1_0的起始信号复0-1--启动逻辑状态寄存器位值01启动逻辑输入PIO1_0的启动信号状01--访寄存器的各位可以通过软件进行编程,以指示在ARMCortex-M0进入深度睡眠模式时要进入的状态。进入睡眠模式后,PDSLEEPCFG寄存器的值将会自动加载到深度睡眠配置寄存(PDSLEEPCFG,地址0x40048230)位域位 001010102010(PDSLEEPCFG0x40048230)位域描述位值3深度睡眠模式下的BOD的掉电控制0104深度睡眠模式下的ADC的掉电控制010501060107深度睡眠模式下的系统PLL的掉电控0108--09-1保留.深度睡眠模式的该位必须置0--0-1保留.深度睡眠模式的该位必须置0-0保留.深度睡眠模式的该位必须置--0表 Wake-up配置寄存器(PDAWAKECFG,地址 8234)位域描位值00101IRC振荡器掉电唤醒配010WakeWake-up配置寄存器(PDAWAKECFG,地址0x40048234)位域描述…位值20103BOD唤醒配0104110511061107系统PLL唤醒配1108--19-0保留。该位在运行模式下正常运行时必须有置00--1-1保留。该位在运行模式下必须有置11-0保留。该位在运行模式下正常运行时必须有置00--1---表 掉电配置寄存器(PDRUNCFG,地址0x40048238)位域描位值0IRC振荡器输出掉0101IRC振荡器掉01020103BOD掉0104ADC掉110511061107系统PLL掉1108--19-0保留。在运行模式下正常执行时该位必须置00--1-1保留。在运行模式下,该位必须置11-0保留。在运行模式下正常执行时该位必须置0015131 lsh00s。切记在这种情况下lsh不需要初始化。如果ls掉电的话,用户需要等待这样一段时间才能恢复对fs的操作。为了s的初始化,复位后的加电序列可能要比这需要稍微长一点的时间表 设备ID寄存器(DEVICE_ID,地址0x400483F4)位域描 LPC111x元件的部分ID0x041E 0x042D 0x0434 0x0444 0x0444 RESET引脚是一个触发器输入引脚。任何源都可以使复位生效,一旦运行电压达有效时,IRC开启。在IRC开始计时后(上电后最多6μs),IRC提供一个稳定的时钟输当复位被移除之后,处理器从地址0处(即最初的从引导块的复位向量)开始执欠压检 。若该信号被VIC的中断允许寄存器允许,则会一个CPU中断;若未被允许,则软件可以通过读一个专门的状态寄存器来监视这功耗管的外设来减少动态功耗。被选外设(UART、SPI0/1、看门狗定时器)有自己控制功耗的表 LPC111x电源和时钟控制选 表3–39 控制模拟模块(振荡器,PLL,ADC,flashtBOD)的电源,在运行模注释为了在运行模式下正确操作,必须该寄存器的第9到第12位置 表 选择在深度睡眠模式下要关闭的模拟模块。当进入深度睡眠模式时,寄存器的内容被加载到PDRUNCFG寄存器中9到12位置0 表 选择从深度睡眠模式下唤醒后上电的模拟模块。当退出深睡眠时,该寄存器的值将加载到PDRUNCFG中:0
表41.LPC111x 或配置系统时钟或配置UART外设时钟或配置CLKOUT引脚时钟 表4–46控制进入哪种掉电模式 睡眠,深度掉在运行模式,ARMCortex-M0内核,器和外设由系统时钟提供时钟。,(使用ARMCortex-M0的等待中断(WFI)指令如果HBLCRL寄存器选择提供时钟的话,外设功能在睡眠模式下仍然可以执行,而且可以产生中断来引起处理器恢复运行。睡眠模式减少处理器自身、系统和及。通过PDAWAKECFG寄存器(表3–38)选择哪些模拟模块在从深度睡眠模式唤醒时上往ARMCortex-M0的SCR寄存器(表19–284)的SLEEPDEEP写1为了最小化深度睡眠模式的残留功耗,必须正确设置PDSLEEPCFG寄存器PDAWAKECFG寄存和PDRUNCFG寄存器器中的第9、11和12位,见表3-42位9000111100往ARMCortex-M0的SCR寄存器(表19–284)中SLEEPDEEP位写1注释:在深度掉电模式下RESET引脚的功能无效。深度睡眠模拟模块是否掉电。通过ARMCortex-M0内核的深度睡眠判别器和深度睡眠有限状态机来了避免因进入时间深度睡眠模式太短而掉电信号上的干扰。注释:IRC是LPC111x上唯一一个可以总是无故障关闭的振荡器。因此在进入深度睡眠中断。NVIC中0~39中断对应到40个PIO引脚
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司运营外包合同
- 内刊外包合同
- 切割外包合同
- 劳动合同变外包合同
- 医药销售外包合同
- 印刷手工外包合同
- 名创优品外包合同
- 商业物业外包合同
- 回收台球外包合同
- 垃圾费收取外包合同
- 部编初中语文文言文实词虚词归类复习及巩固练习集锦
- T-SMA 0050-2024 学生户外活动智能感知可穿戴设备的技术规范
- 国土变更技能竞赛理论考试题库(515题)
- 2023年高考各地试卷新高考I卷数学-解析
- 湖北省仙桃天门潜江2024-2025学年高一数学下学期期末考试试题
- DB50T 231-2024 城市桥梁养护技术规程
- AQ 1064-2008 煤矿用防爆柴油机无轨胶轮车安全使用规范(正式版)
- 风险管控和应急处置培训
- 会计基础及实训教案
- 广告项目服务方案(技术方案)
- 2017年福建省中考英语试题及答案
评论
0/150
提交评论