关闭

关闭

关闭

封号提示

内容

首页 深入浅出Cortex M0——LPC1100系列.pdf

深入浅出Cortex M0——LPC1100系列.pdf

深入浅出Cortex M0——LPC1100系列.pdf

上传者: 吉祥中国红 2011-09-19 评分 0 0 0 0 0 0 暂无简介 简介 举报

简介:本文档为《深入浅出Cortex M0——LPC1100系列pdf》,可适用于IT/计算机领域,主题内容包含广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom目录第章硬件体系结构系统控制模块系统控制模块功能汇总引脚描述寄存器符等。

广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom目录第章硬件体系结构系统控制模块系统控制模块功能汇总引脚描述寄存器描述复位掉电检测代码安全调试代码安全保护寄存器v广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom第章硬件体系结构系统控制模块系统控制模块功能汇总系统控制模块包括一些系统特性和控制寄存器它们的许多功能与特定的外设无关这些模块包括:复位掉电检测各种系统控制和状态代码安全与调试。为了满足将来扩展的需要每种类型的功能都有其对应寄存器不需要的位被定义为保留位。不同的功能不共用相同的寄存器地址。引脚描述系统控制模块的相关引脚见表所列。表引脚汇总引脚名引脚方向引脚描述CLKOUTO时钟输出引脚PIO~PIOI起始逻辑唤醒引脚端口PIOI起始逻辑唤醒引脚端口寄存器描述LPC系列CortexM的所有寄存器无论大小都按字地址边界对齐寄存器的详细信息请见表所列。表系统控制模块寄存器汇总寄存器名访问地址偏移描述复位值参考SYSMEMREMAPRWx系统存储器映射x表PRESETCTRLRWx外设复位控制x表SYSPLLCTRLRWx系统PLL控制x表SYSPLLSTATRxC系统PLL状态x表xxC保留SYSOSCCTRLRWx系统振荡器控制x表WDTOSCCTRLRWx看门狗振荡器控制x表IRCCTRLRWxIRC控制x表xC保留SYSRESSTATRx系统复位状态寄存器x表xxC保留SYSPLLCLKSELRWx系统PLL时钟源选择x表广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom续上表寄存器名访问地址偏移描述复位值参考SYSPLLCLKUENRWx系统PLL时钟源更新使能x表xxC保留MAINCLKSELRWx主时钟源的选择x表MAINCLKUENRWx主时钟源的更新使能x表SYSAHBCLKDIVRWx系统AHB时钟分频器x表xC保留SYSAHBCLKCTRLRWx系统AHB时钟控制xF表xx保留SSPCLKDIVRWxSSP时钟分频器x表UARTCLKDIVRWxUART时钟分频器x表SSPCLKDIVRWxCSSP时钟分频器x表xAxCC保留WDTCLKSELRWxDWDT时钟源选择x表WDTCLKUENRWxDWDT时钟源更新使能x表WDTCLKDIVRWxDWDT时钟分频器x表xDC保留CLKOUTCLKSELRWxECLKOUT时钟源选择x表CLKOUTUENRWxECLKOUT时钟源更新使能x表CLKOUTDIVRWxECLKOUT时钟分频器x表xECxFC保留PIOPORCAPRxPOR捕获PIO状态由用户决定表PIOPORCAPRxPOR捕获PIO状态由用户决定表RxxC保留BODCTRLRWxBOD控制x表x保留SYSTCKCALRWx系统节拍计数器校准x表xCxFC保留STARTAPRPRWx静态逻辑边沿控制寄存器表STARTERPRWx静态逻辑信号使能寄存器表STARTRSRPCLRWx静态逻辑复位寄存器NA表STARTSRPRxC静态逻辑状态寄存器NA表xxC保留PDSLEEPCFGRWx深度睡眠模式的掉电状态x表广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom续上表寄存器名访问地址偏移描述复位值参考PDAWAKECFGRWx从深度睡眠模式唤醒以后的掉电状态xFDF表PDRUNCFGRWx使配置寄存器掉电xFDF表xCxF保留DEVICEIDRxF器件ID与器件有关表.系统存储器重映射寄存器系统存储器重映射寄存器决定了ARM中断向量是否从引导ROM、Flash或SRAM读取。表系统存储器重映射寄存器(SYSMEMREMAP)位描述位符号值描述复位值系统存储器重映射BootLoader模式。中断向量被重新映射到BootROM用户RAM模式。中断向量被重新映射到静态RAM:MAP或用户Flash模式。中断向量不会被映射一直位于Flashx:保留x.外设复位控制寄存器软件可以利用外设复位寄存器来复位SSP和IC。向位SSPRSTN或ICRSTN写可以复位SSP或IC写就取消复位。注:在使用SSP和IC前必须在相应的复位控制位写“”来取消其复位才可以正常操作。表外设复位控制寄存器(PRESETCTRL)位描述位符号值描述复位值SSP复位控制复位SSPSSPRSTNSSP复位取消IC复位控制复位ICICRSTNIC复位取消SSP复位控制复位SSPSSPRSTNSSP复位取消:保留x.系统PLL控制寄存器系统PLL控制寄存器连接并使能系统PLL、配置PLL倍频器和分频值。PLL可从内部振荡器或主振荡器中接收高达MHz~MHz的输入频率然后将输入频率倍频为较高的频率再进行分频提供给CPU、外设和存储器子系统实际使用的时钟。PLL可产生CPU允许的最大频率。注:LPC系列CortexM的CPU允许最大频率为MHz。广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom表系统PLL控制寄存器(SYSPLLCTRL)位描述位符号值描述复位值:MSEL反馈分频器值。分频值M为MSEL除数M=除数M=x:PSEL后置分频器速率P。分频率为PP=P=P=P=x:保留x.系统PLL状态寄存器系统PLL状态寄存器是只读寄存器提供PLL锁定状态。表系统PLL状态寄存器(SYSPLLSTAT)位描述位符号值描述复位值LOCKPLL锁定状态PLL未锁定PLL锁定:保留x.系统振荡器控制寄存器系统振荡器控制寄存器用于配置系统振荡器的频率范围。表系统振荡器控制寄存器(SYSOSCCTRL)位描述位符号值描述复位值BYPASS旁路系统振荡器振荡器未被旁路振荡器被旁路。PLL输入(sysoscclk)直接由管脚XTALIN和XTALOUT提供FREQRANGE决定低功耗振荡器的频率范围-MHz频率范围-MHz频率范围:保留x.看门狗振荡器控制寄存器看门狗振荡器控制寄存器用于配置看门狗振荡器。看门狗振荡器分模拟和数字以下两个部分:模拟部分:含有振荡器的功能它可以产生一个模拟时钟信号Fclkana数字部分:可以将Fclkana时钟信号进行分频产生所需的输出时钟频率wdtoscclk。用户应用程序可以利用位FREQSEL对Fclkana时钟信号进行调节并可以利用位DIVSEL对Fclkana时钟信号进行分频。Fclkana时钟信号的调节范围和可分频值见表所列。广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom看门狗振荡器的输出时钟频率的计算公式如下:wdtoscclk=Fclkana((DIVSEL)当看门狗振荡控制器复位时看门狗振荡器的输出时钟频率为:wdtoscclk=MHz()=KHz注:看门狗振荡器模拟输出频率Fclkana值的误差为即Fclkana值会在表所列值的左右波动。表看门狗振荡器控制寄存器(WDTOSCCTRL)位描述位符号值描述复位值:DIVSEL~选择将Fclkana分频成wdtoscclk的分频器~x:FREQSEL选择看门狗振荡器模拟输出频率(Fclkana)MHzMHzMHzMHzMHz(复位值)MHzMHzMHzMHzMHzMHzMHzMHzMHzMHzx:保留x.内部共振晶体控制寄存器内部共振晶体控制寄存器对片内MHz振荡器进行调整该调整值由厂商制定由引导代码写入。表内部共振晶体控制寄存器(IRCCTRL)位描述位符号值描述复位值:TRIM调整值xFlash对其重新编程:保留x.系统复位状态寄存器系统复位状态寄存器记录最近一个复位事件的来源这些标志可通过写“”清除个复位源的分配见表的描述。上电复位的优先级最高可清除其它复位标志而看门狗复位优先级最低其它任意一类复位都可清除它的复位标志掉电检测复位、外部复位和系统优先级相同因而不能清除对方的复位标志。广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom表系统复位状态寄存器(SYSRSTSTAT)位描述位符号值描述复位值PORPOR复位状态POR清除POR有效EXTRST外部管脚RESET的状态RESET清除RESET有效WDT看门狗复位的状态WDT清除WDT有效BOD掉电检测复位的状态BOD复位清除BOD复位有效SYSRST系统复位的状态系统复位清除系统复位有效:保留x.系统PLL时钟源选择寄存器系统PLL时钟源选择寄存器为系统PLL选择时钟源在选择PLL的输入时钟源之后。注:必须向SYSPLLUEN先写再写新的时钟源才能生效。表系统PLL时钟源选择寄存器(SYSPLLCLKSEL)位描述位符号值描述复位值:SEL系统PLL时钟源IRC振荡器系统振荡器保留保留x:保留x.系统PLL时钟源更新使能寄存器系统PLL时钟源更新使能寄存器可以更新系统PLL的时钟源新的输入时钟源由时钟源选择寄存器决定。为了使更新有效必须先向系统PLL时钟源更新使能寄存器先写再写。表系统PLL时钟源更新使能寄存器(SYSPLLUEN)位描述位符号值描述复位值ENA使能系统PLL时钟源更新时钟源不变更新时钟源:保留x广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom.主时钟源选择寄存器主时钟源选择寄存器用于选择主系统的时钟系统PLL的输入时钟、PLL的输出时钟、看门狗振荡器时钟或IRC振荡器输出时钟均可以作为主系统的时钟。主系统时钟为内核、外设以及存储器提供时钟。注:必须向MAINCLKUEN先写再写新的时钟源才能生效。表主时钟源选择寄存器(MAINCLKSEL)位描述位符号值描述复位值:SEL主时钟的时钟源IRC振荡器输入时钟到系统PLLWDT振荡器系统PLL时钟输出:保留x.主时钟源更新使能寄存器主时钟源更新使能寄存器用于更新主时钟的时钟源新的输入时钟源由主时钟源选择寄存器来决定。为了使更新有效必须先向主时钟源更新使能寄存器写然后再写。表主时钟源更新使能寄存器(MAINCLKUEN)位描述位符号值描述复位值ENA使能主时钟源更新时钟源不变更新时钟源:保留x.系统AHB时钟分频寄存器系统AHB时钟分频寄存器对主时钟进行分频并向内核、存储器和外设提供时钟向该寄存器写“”将彻底关闭系统AHB的时钟。表系统AHB时钟分频寄存器(SYSAHBCLKDIV)位描述位符号值描述复位值:DIV系统AHB时钟分频器值系统AHB时钟关闭用除x:保留x.系统AHB时钟控制寄存器系统AHB时钟控制寄存器用于控制系统和外设的时钟是否使能该寄存器的位描述见表所列。注:系统AHB时钟控制寄存器的位为AHB矩阵、CortexM内核以及PMU提供时钟该位是只读位用户应用程序不能对该位写“”。广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom表系统AHB时钟控制寄存器(AHBCLKCTRL)位描述位符号值描述复位值SYSAHB矩阵、CortexM内核和PMU时钟使能位注:该位是只读位不能进行写“”操作保留使能ROMROM时钟使能位禁能使能RAMRAM时钟使能位禁能使能FLASHREGFlash寄存器时钟使能位禁能使能FLASHARRAYFlash矩阵时钟使能位禁能使能ICIC时钟使能位禁能使能GPIOGPIO时钟使能位禁能使能CTB位计数器定时器时钟使能位禁能使能CTB位计数器定时器时钟使能位禁能使能CTB位计数器定时器时钟使能位禁能使能CTB位计数器定时器时钟使能位禁能使能SSPSSP时钟使能位禁能使能广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom续上表位符号值描述复位值UARTUART时钟使能位注:使能UART时钟之前必须将UART管脚配置好禁能使能ADCADC时钟使能位禁能使能保留WDTWDT时钟使能位禁能使能IOCONIO配置块时钟使能位禁能使能保留SSPSSP时钟使能位禁能使能:保留x.SSP时钟分频寄存器SSP时钟分频寄存器用于配置SSP时钟的分频值向该寄存器写“”将彻底关闭SSP的时钟。注:在使用SSP前必须设置SSP的时钟即必须向SSP时钟分频寄存器写一个非“”值。表SSP时钟分频寄存器(SSPCLKDIV)位描述位符号值描述复位值:DIV~SSPPCLK时钟分频器值禁能SSPPCLK用~除x:保留x.UART时钟分频寄存器UART时钟分频寄存器用于配置UART时钟的分频值向该寄存器写“”将彻底关闭UART的时钟。注:使能UART时钟之前必须将UART管脚配置好并且必须向该寄存器写一个非“”值。广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom表UART时钟分频寄存器(UARTCLKDIV)位描述位符号值描述复位值:DIV~UARTPCLK时钟分频器值禁能UARTPCLK用~除x:保留x.SSP时钟分频寄存器SSP时钟分频寄存器用于配置SSP时钟的分频值向该寄存器写“”将彻底关闭SSP的时钟。注:在使用SSP前必须设置SSP的时钟即必须向SSP时钟分频寄存器写一个非“”值。表SSP时钟分频寄存器(SSPCLKDIV)位描述位符号值描述复位值:DIV~SSPPCLK时钟分频器值禁能SSPPCLK用~除x:保留x.WDT时钟源选择寄存器WDT时钟源选择寄存器为看门狗定时器选择时钟源在选择WDT的时钟源后。注:必须向WDTCLKUEN先写再写新的时钟源才能生效。表WDT时钟源选择寄存器(WDTCLKSEL)位描述位符号值描述复位值:SELWDT定时器的时钟源IRC振荡器主时钟看门狗振荡器保留x:保留x.WDT时钟源更新使能寄存器WDT时钟源更新使能寄存器用于更新WDT的时钟源新的输入时钟源由WDT时钟源选择寄存器来决定。为了使更新有效必须先向WDT时钟源更新使能寄存器写然后再写。表WDT时钟源更新使能寄存器(WDTCLKUEN)位描述位符号值描述复位值ENA使能WDT时钟源更新不改变时钟源更新时钟源:保留x广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom.WDT时钟分频寄存器WDT时钟分频寄存器用于配置WDT时钟的分频值向该寄存器写“”将彻底关闭WDT的时钟。表WDT时钟分频寄存器(WDTCLKDIV)位描述位符号值描述复位值:DIV~WDT时钟分频器值wdtclk禁能用~除x:保留x.CLKOUT时钟源选择寄存器CLKOUT时钟源选择寄存器可将IRC振荡器、系统振荡器、看门狗振荡器或主时钟配置为CLKOUT管脚的输出。注:必须向CLKOUTUEN先写再写新的时钟源才能生效。表CLKOUT时钟源选择寄存器(CLKOUTCLKSEL)位描述位符号值描述复位值:SELCLKOUT时钟源IRC振荡器系统振荡器看门狗振荡器主时钟x:保留x.CLKOUT时钟源更新使能寄存器CLKOUT时钟源更新使能寄存器用于更新CLKOUT的时钟源新的输入时钟源由CLKOUT时钟源选择寄存器来决定。为了使更新有效必须先向CLKOUT时钟源更新使能寄存器写然后再写。表CLKOUT时钟源更新使能寄存器(CLKOUTUEN)位描述位符号值描述复位值ENA使能CLKOUT时钟源更新不改变时钟源更新时钟源:保留x.CLKOUT时钟分频寄存器CLKOUT时钟分频寄存器用于配置CLKOUT时钟的分频值向该寄存器写“”将彻底关闭CLKOUT的时钟。广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom表CLKOUT时钟分频寄存器(CLKOUTCLKDIV)位描述位符号值描述复位值:DIV~时钟分频器值CLKOUT时钟禁能用~除x:保留x.POR捕获PIO状态寄存器PIOPORCAP寄存器用于在系统上电复位时捕获端口、、(管脚PIO到PIO)上的GPIO管脚状态(高电平或低电平)。该寄存器是只读状态寄存器其位描述见表所列。表POR捕获PIO状态寄存器(PIOPORCAP)位描述位符号描述复位值CAPPIO原始复位状态输入PIO依赖于用户执行CAPPIO原始复位状态输入PIO依赖于用户执行:CAPPIO到CAPPIO原始复位状态输入PIO到PIO依赖于用户执行:CAPPIO到CAPPIO原始复位状态输入PIO到PIO依赖于用户执行:CAPPIO到CAPPIO原始复位状态输入PIO到PIO依赖于用户执行.POR捕获PIO状态寄存器PIOPORCAP寄存器用于在系统上电复位时捕获端口(管脚PIO到PIO)和端口上的GPIO管脚状态(高电平或低电平)。该寄存器是只读状态寄存器其位描述见表所列。表POR捕获PIO状态寄存器(PIOPORCAP)位描述位符号描述复位值CAPPIO原始复位状态输入PIO依赖于用户执行CAPPIO原始复位状态输入PIO依赖于用户执行CAPPIO原始复位状态输入PIO依赖于用户执行CAPPIO原始复位状态输入PIO依赖于用户执行CAPPIO原始复位状态输入PIO依赖于用户执行CAPPIO原始复位状态输入PIO依赖于用户执行CAPPIO原始复位状态输入PIO依赖于用户执行CAPPIO原始复位状态输入PIO依赖于用户执行CAPPIO原始复位状态输入PIO依赖于用户执行CAPPIO原始复位状态输入PIO依赖于用户执行:保留.BOD控制寄存器BOD控制寄存器用于配置向NVIC发送BOD中断和引发系统复位所需的个电压阈值。广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom表BOD控制寄存器(BODCTRL)位描述位符号值描述复位值:BODRSTLEVBOD复位电平能引起复位的阈值电压为V能使复位无效的阈值电压为V能引起复位的阈值电压为V能使复位无效的阈值电压为V能引起复位的阈值电压为V能使复位无效的阈值电压为V能引起复位的阈值电压为V能使复位无效的阈值电压为Vx:BODINTVALBOD中断电平能引起中断的阈值电压为V能使中断无效的阈值电压为V能引起中断的阈值电压为V能使中断无效的阈值电压为V能引起中断的阈值电压为V能使中断无效的阈值电压为V能引起中断的阈值电压为V能使中断无效的阈值电压为VxBOD复位使能禁止复位功能BODRSTENA使能复位功能:保留x.系统节拍定时器校准寄存器SYSTCKCAL存有一个厂商编程值由Boot代码初始化用于系统节拍定时器的时钟频率为MHz时每隔毫秒产生一个中断。表系统节拍定时器校准计数器(SYSTCKCAL)位描述位符号值描述复位值:CAL系统节拍校准值待定:保留x.起始逻辑边沿控制寄存器STARTAPRP寄存器用于控制端口(PIO到PIO)和端口(PIO)的起始逻辑输入该寄存器为起始逻辑选择对应PIO输入的下降沿或上升沿来分别产生下降或上升时钟沿中断。STARTAPRP寄存器的每一位控制一个端口输入并连接到NVIC中的一个唤醒中断。STARTAPRP寄存器中的位对应中断位对应中断等(见表)最多有个中断。注:如果某个引脚被配置为从深度睡眠中唤醒CPU则使用前必须在NVIC中将其使能。广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom表起始逻辑边沿控制寄存器(STARTAPRP)位描述位符号值描述复位值:APRPIO到APRPIO起始逻辑输入PIO到PIO的边沿选择位下降沿上升沿xAPRPIO起始逻辑输入PIO的边沿选择位下降沿上升沿:保留x.起始逻辑信号使能寄存器STARTERP寄存器用于使能或禁止起始逻辑中的起始信号。表起始逻辑信号使能寄存器(STARTERP)位描述位符号值描述复位值:ERPIO到ERPIO起始逻辑输入PIO到PIO的起始信号使能位禁能使能xERPIO起始逻辑输入PIO的起始信号使能位禁能使能:保留x.起始逻辑复位寄存器STARTRSRPCLR寄存器内对一个位写则复位起始逻辑信号。为了记录起始信号启动逻辑会利用输入信号产生一个时钟边沿来实现。时钟边沿(上升沿或下降沿)可以设置从深度睡眠模式唤醒的中断。所以启动逻辑的状态必须在它使用之前清除。表起始逻辑复位寄存器(STARTRSRPCLR)位描述位符号值描述复位值:RSRPIO到RSRPIO起始逻辑输入PIO到PIO的起始信号复位写:复位起始信号NARSRPIO起始逻辑输入PIO的起始信号复位写:复位起始信号NA:保留NA.起始逻辑状态寄存器STARTSRP寄存器反映了使能起始信号的状态。每一位在使能的情况下都能反映起始逻辑的状态即可反映已知管脚是否接收到了唤醒信号。广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom表起始逻辑状态寄存器(STARTSRP)位描述位符号值描述复位值:SRPIO到SRPIO起始逻辑输入PIO到PIO的起始信号状态没有收到起始信号起始信号挂起NASRPIO起始逻辑输入PIO的起始信号状态没有收到起始信号起始信号挂起NA:保留NA.深度睡眠模式配置寄存器深度睡眠模式配置寄存器用于配置在芯片进入深度睡眠后哪些外设模块掉电。当芯片进入睡眠模式时PDSLEEPCFG寄存器会自动更新PDRUNCFG寄存器的值。表深度睡眠配置寄存器(PDSLEEPCFG)位描述位符号值描述复位值IRCOUTPD深度睡眠模式下的IRC振荡器输出掉电控制位掉电上电IRCPD深度睡眠模式下的IRC振荡器掉电控制位掉电上电FLASHPD深度睡眠模式下的Flash掉电控制位掉电上电BODPD深度睡眠模式下的BOD掉电控制位掉电上电ADCPD深度睡眠模式下的ADC掉电控制位掉电上电SYSOSCPD深度睡眠模式下的系统振荡器掉电控制位掉电上电WDTPD深度睡眠模式下的WDT掉电控制位掉电上电SYSPLLPD深度睡眠模式下的系统PLL掉电控制位掉电上电保留保留。在深度睡眠模式下该位必须为保留广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom续上表位符号值描述复位值保留。在深度睡眠模式下该位必须为保留。在深度睡眠模式下该位必须为:保留x.唤醒配置寄存器唤醒配置寄存器中的位表示当芯片从深度睡眠模式唤醒后哪些外设模块需要上电。表唤醒配置寄存器(PDAWAKECFG)位描述位符号值描述复位值IRCOUTPDIRC振荡器输出唤醒配置位掉电上电IRCPDIRC振荡器掉电唤醒配置位掉电上电FLASHPDFlash唤醒配置位掉电上电BODPDBOD唤醒配置位掉电上电ADCPDADC唤醒配置位掉电上电SYSOSCPD系统振荡器唤醒配置位掉电上电WDTPDWDT唤醒配置位掉电上电SYSPLLPD系统PLL唤醒配置位掉电上电保留待定保留。在运行模式下该位必须为保留待定保留。在运行模式下该位必须为保留。在运行模式下该位必须为:保留x广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom.掉电配置寄存器掉电配置寄存器中的位用于控制各个外设模块是否上电用户应用程序可以在任何时刻都可以写该寄存器。除IRC的掉电信号外其它外设模块在掉电配置控制位写“”相应的模块会立即掉电。IRC振荡器输出掉电控制位写“”后IRC时钟会延时一段时候后自动关断这样即可避免IRC在掉电的时候产生干扰PDRUNCFG的位描述见表所列。表掉电配置寄存器(PDRUNCFG)位描述位符号值描述复位值IRCOUTPDIRC振荡器输出掉电控制位掉电上电IRCPDIRC振荡器掉电控制位掉电上电FLASHPDFlash掉电控制位掉电上电BODPDBOD掉电控制位掉电上电ADCPDADC掉电控制位掉电上电SYSOSCPD系统振荡器掉电控制位掉电上电WDTPDWDT掉电控制位掉电上电SYSPLLPD系统PLL掉电控制位掉电上电保留待定保留。在运行模式下该位必须为保留待定保留。在运行模式下该位必须为保留。在运行模式下该位必须为:保留x从深度睡眠模式中唤醒的Flash上电序列需要μs。注意不需要在这种情况下初始化Flash。如果Flash掉电用户必须在继续Flash操作之前等待这个时期。复位后的上电要花稍微多的时间来进行Flash初始化。广州周立功单片机发展有限公司Tel:()Fax:http:wwwzlgmcucom.器件ID寄存器器件ID寄存器为只读寄存器存有所有LPCx系列器件的ID。该寄存器只能通过ISPIAP命令读取。表器件ID寄存器(DEVICEID)位描述位符号值描述复位值LPCx系列器件的ID:DEVICEIDxEBxBxDBxBxBxBxBxBxBxBxBLPCFHNLPCFHNLPCFHNLPCFHNLPCFHNLPCFHNLPCFBDLPCFHNLPCFHNLPCFBDLPCFA由器件而定复位LPC系列CortexM有个复位源:RESET管脚、看门狗复位、上电复位(POR)和掉电检测复位(BOD)。除了这个复位源以外还有一个软复位。RESET管脚为施密特触发式输入管脚。芯片复位可以由任意一个复位源引起只要工作电压达到规定值就会启动IRC(可引起复位)来保持芯片复位状态直到外部复位无效为止同时振荡器运行Flash控制器完成初始化。当CortexMCPU外部复位源

用户评论(1)

0/200
  • 常春藤 2011-11-28 23:47:49

    啥时候能不要分啊

精彩专题

上传我的资料

每篇奖励 +1积分

资料评价:

/49
仅支持在线阅读

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部