LPC1768数据资料索引
lpc1768寄存器查找
1.PLL0频率计算中的参数P272.PLL1频率计算中的参数P343.EINTn (0..3) 外部中断输入n-低电平/高电平或下降/上升沿有效的通用中断输入。
该引脚可用于将处理器从睡眠、深度睡眠或掉电模式中唤醒4.复位源标识寄存器(RSID - 0x400F C180)P135.外部中断标志寄存器(EXTINT)P15(EINTn)6.外部中断模式寄存器(EXTMODE ) P167.外部中断极性寄存器(EXTPOLAR ) P168.系统控制和状态寄存器(SCS ) P179.时钟源选择寄存器(CLKSRCSEL ) P2110.PLL0寄存器P2211.PLL0控制寄存器(PLL0CON ) P2312.PLL0配置寄存器(PLL0CFG ) P2413.PLL0状态寄存器(PLL0STAT ) P2614.PLL0馈送寄存器(PLL0FEED ) P2715.PLL1寄存器P3116.PLL1控制寄存器(PLL1CON ) P3217.PLL1配置寄存器(PLL1CFG ) P3318.PLL1状态寄存器(PLL1STAT ) P3319.PLL1馈送寄存器(PLL1FEED ) P3420.CPU时钟配置寄存器(CCLKCFG ) P36B时钟配置寄存器(USBCLKCFG ) P3622.IRC调整寄存器(IRCTRIM ) P3723.外设时钟选择寄存器0和1(PCLKSEL0 ) P3724.功率控制睡眠模式、深度睡眠模式、掉电模式和深度掉电模式P3825.功率模式控制寄存器(PCON ) P4026.PCON中的PM1和PM0 P4127.外设功率控制寄存器(PCONP) P4228.时钟输出配置寄存器(CLKOUTCFG ) P4429.存储器加速模块配置寄存器(FLASHCFG) P4730.中断源P4931.引脚功能选择寄存器PINSEL0~PINSEL9 P6232.引脚模式选择寄存器PINMODE0~PINMODE9 P6333.开漏引脚模式选择寄存器PINMODE_OD P6334.引脚功能选择寄存器0(PINSEL0 ) P6435.引脚功能选择寄存器1(PINSEL1) P6436.引脚功能选择寄存器2(PINSEL2 ) P6537.引脚功能选择寄存器3(PINSEL3) P6638.引脚功能选择寄存器4(PINSEL4 ) P6639.引脚功能选择寄存器5(PINSEL5 ) P6740.引脚功能选择寄存器6(PINSEL6 ) P6741.引脚功能选择寄存器7(PINSEL7 ) P6742.引脚功能选择寄存器8(PINSEL8 ) P6743.引脚功能选择寄存器9(PINSEL9 ) P6744.引脚功能选择寄存器10(PINSEL10 ) P6745.引脚模式选择寄存器0(PINMODE0) P6846.引脚模式选择寄存器1(PINMODE1) P6847.引脚模式选择寄存器2(PINMODE2 ) P6848.引脚模式选择寄存器3(PINMODE3 ) P6949.引脚模式选择寄存器4(PINMODE4 ) P6950.引脚模式选择寄存器5(PINMODE5 ) P6951.引脚模式选择寄存器6(PINMODE6 ) P6952.引脚模式选择寄存器7(PINMODE7) P7053.引脚模式选择寄存器8(PINMODE8 ) P7054.引脚模式选择寄存器9(PINMODE9 ) P7055.开漏引脚模式选择寄存器1(PINMODE_OD1 ) P7156.开漏引脚模式选择寄存器2(PINMODE_OD2 ) P7157.开漏引脚模式选择寄存器3(PINMODE_OD3 ) P7158.开漏引脚模式选择寄存器4(PINMODE_OD4 ) P7259.I2C引脚配置寄存器4(I2CPADCFG ) P7260.GPIO端口方向寄存器FIOxDIR(FIO0DIR~FIO4DIR ) P7761.GPIO端口输出设置寄存器FIOxSET(FIO0SET~FIO7SET ) P7862.GPIO端口输出设置字节和可半字访问的寄存器FIOxSET3 P7863.GPIO端口输出清零寄存器FIOxCLR(FIO0CLR~FIO07CLR ) P7964.高速GPIO端口输出清零字节和可半字访问的寄存器FIOxCLR0 P7965.GPIO端口引脚值寄存器FIOxPIN(FIO0PIN~FIO7PIN ) P8166.高速GPIO端口引脚值字节和可半字访问(FIOxPINn) P8167.高速GPIO端口屏蔽寄存器FIOxMASK(FIO0MASK~FIO7MASK ) P8268.高速GPIO端口屏蔽字节和可半字访问(FIOxMASKn) P8269.GPIO整体中断状态寄存器(IOIntStatus ) P8370.上升沿寄存器的GPIO中断使能(IO0IntEnR和IO2IntEnR) P8371.下降沿寄存器的GPIO中断使能(IO0IntEnF和IO2IntEnF) P8472.上升沿寄存器的GPIO中断状态((IO0IntStatR和IO2IntStatR) P8473.下降沿寄存器的GPIO中断状态((IO0IntStatF和IO2IntStatF ) P8474.GPIO中断清零寄存器(IO0IntClr和IO2IntClr ) P8575.MAC配置寄存器1(MAC1 ) P9476.MAC配置寄存器2(MAC2 ) P9477.连续两包的内部包间隔寄存器(IPGT) P9678.非连续的两包的内部包间隔寄存器(IPGR) P9679.冲突窗口/重试寄存器(CLRT) P9780.最大帧寄存器(MAXF ) P9781.PHY支持寄存器(SUPP ) P9882.测试寄存器(TEST) P9883.MII Mgmt配置寄存器(MCFG ) P9884.MII Mgmt命令寄存器(MCMD) P9985.MII Mgmt地址寄存器(MADR) P9986.MII Mgmt读数据寄存器(MRDD) P10087.MII Mgmt指示寄存器(MIND) P10088.89.站地址0寄存器(SA0 ) P10190.站地址1寄存器(SA1 ) P10191.站地址2寄存器(SA2) P10192.命令寄存器(Command) P10193.状态寄存器(Status) P10294.接收描述符基址寄存器(RxDescriptor ) P10295.接收状态基址寄存器(RxStatus ) P10396.接收描述符数目寄存器(RxDescriptor ) P10397.接收产生索引寄存器(RxProduceIndex ) P10398.接收消耗索引寄存器(RxConsumeIndex ) P10399.发送描述基址寄存器(TxDescriptor) P104100.发送状态基址寄存器(TxStatus) P104101.发送描述符数目寄存器(TxDescriptorNumber) P104102.发送产生索引寄存器(TxProduceIndex ) P105103.发送消耗索引寄存器(TxConsumeIndex) P105104.发送状态向量0寄存器(TSV0) P105105.发送状态向量1寄存器(TSV1) P106106.接收状态向量寄存器(RSV) P106107.流控制计数器寄存器(FlowControlCounter ) P107108.流控制状态寄存器(FlowControlStatus) P108109.接收过滤器控制寄存器(RxFilterCtrl ) P108110.接收过滤器WoL状态寄存器(RxFilterWoLStatus) P108111.接收过滤器WoL清零寄存器(RxFilterWoLClear) P109112.Hash过滤器表LSBs寄存器(HashFilterL ) P109113.Hash过滤器表MSBs寄存器(HashFilterH ) P110114.中断状态寄存器(IntStatus) P110115.中断使能寄存器(IntEnable ) P111116.中断使能寄存器(IntEnabl) P111117.中断置位寄存器(IntSet ) P112118.掉电寄存器(PowerDown) P112119.接收描述符控制字、接收状态Hash CRC字、接收状态信息字P114~P115 120.发送描述符的控制字、发送状态的信息字P117B时钟控制寄存器(USBClkCtrl ) P151B时钟状态寄存器(USBClkSt ) P151B中断状态寄存器(USBIntSt ) P152B设备中断状态寄存器(USBDevIntSt ) P153B设备中断使能寄存器(USBDevIntEn) P153B设备中断清除寄存器(USBDevIntClr ) P154B设备中断设置寄存器(USBDevIntSet )P155B设备中断优先级寄存器(USBDevIntPri ) P155B端点中断状态寄存器(USBEpIntSt) P155B端点中断使能寄存器(USBEpIntEn ) P157B端点中断清除寄存器(USBEpIntClr ) P157B端点中断设置寄存器(USBEpIntSet) P158B端点中断优先级寄存器(USBEpIntPri ) P158B使用端点寄存器(USBReEp) P159B端点索引寄存器(USBEpIn) P161B MaxPacketSize寄存器(USBMaxPSize ) P161B接收数据寄存器(USBRxData ) P161B接收包长度寄存器(USBRxPLen ) P162B发送数据寄存器(USBTxData) P162B发送包长度寄存器(USBTxPLen) P162B控制寄存器(USBCtrl) P163B命令代码寄存器(USBCmdCode ) P163B命令数据寄存器(USBCmdData ) P164B DMA请求状态寄存器(USBDMARSt ) P164B DMA请求清除寄存器(USBDMARClr ) P165B DMA请求设置寄存器(USBDMARSet ) P165B UDCA Head寄存器(USBUDCAH) P166B EP DMA状态寄存器(USBEpDMASt ) P166B EP DMA使能寄存器(USBEpDMAEn) P166B EP DMA禁能寄存器(USBEpDMADis ) P166B DMA中断状态寄存器(USBDMAIntSt) P167B DMA中断使能寄存器(USBDMAIntEn ) P167B传输结束中断状态寄存器(USBEoTIntSt ) P168B传输结束中断清零寄存器(USBEoTIntClr ) P168B传输结束中断置位寄存器(USBEoTIntSet ) P168B新DD请求中断状态寄存器(USBNDDRIntSt ) P168B新DD请求中断清零寄存器(USBNDDRIntClr) P168B新DD请求中断置位寄存器(USBNDDRIntSet ) P169B系统错误中断状态寄存器(USBSysErrIntSt ) P169B系统错误中断清零寄存器(USBSysErrIntClr) P169B系统错误中断置位寄存器(USBSysErrIntSet) P169162.设备设置地址寄存器、配置设备寄存器、设置模式寄存器位、设置设备状态寄存器、获得错误代码寄存器、读错误状态寄存器、选择端点寄存器、设置端点状态寄存器、清空缓冲区寄存器P170~P179B中断状态寄存器(USBIntSt) P201164.OTG中断状态寄存器(OTGIntSt) P201165.OTG中断使能寄存器(OTGIntEn) P201166.OTG中断置位寄存器(OTGIntSet) P202167.OTG中断清除寄存器(OTGIntClr) P202168.OTG状态和控制寄存器(OTGStCtrl) P202169.OTG定时器寄存器(OTGTmr) P203170.OTG时钟控制寄存器(OTGClkCtrl) P203171.OTG时钟状态寄存器(OTGClkSt) P203172.I2C接收寄存器(I2C_RX) P204173.I2C发送寄存器(I2C_TX) P204174.I2C状态寄存器(I2C_STS) P205175.I2C控制寄存器(I2C_CTL) P206176.I2C时钟高电平寄存器(I2C_CLHHI) P208177.I2C时钟低电平寄存器(I2C_CLHLO) P208178.UART1接收器缓冲寄存器(U1RBR) P220179.UART1发送保持寄存器(U1THR ) P221180.UART1除数锁存器LSB和MSB寄存器(U1DLL ) P221181.UART1中断使能寄存器(U1IER ) P221182.UART1中断标识寄存器(U1IIR ) P222183.UART1 FIFO控制寄存器(U1FCR) P225184.UART1线控制寄存器(U1LCR ) P226185.UART1 Modem控制寄存器(U1MCR ) P226186.UART1线状态寄存器(U1LSR) P229187.UART1 Modem状态寄存器(U1MSR ) P230188.UART1高速缓存寄存器(U1SCR) P231189.UART1 Auto-baud控制寄存器(U1ACR ) P231190.UART1小数分频器寄存器(U1FDR ) P233191.UART1发送使能寄存器(U1TER ) P236192.UART1 RS485控制寄存器(U1RS485CTRL ) P237193.UART1 RS-485地址匹配寄存器(U1RS4858ADRMATCH ) P237194.UART1 RS-485延时值寄存器(U1RS485DLY ) P238195.UART1 FIFO水平寄存器(U1FIFOLVL ) P239196.UARTn接收器缓冲寄存器(U0RBR\U2RBR\U3RBR ) P243197.UARTn发送保持寄存器(U0THR \U0THR\U0THR ) P243198.UARTn中断使能寄存器(U0IER\U2IER\U3IER) P244199.UARTn中断标识寄存器(U0IIR\U2IIR\U3IIR ) P245200.UARTn FIFO控制寄存器(U0FCR\U2FCR\U3FCR ) P247201.UARTn线控制寄存器(U0LCR\U2LCR\U3LCR ) P248202.UARTn线状态寄存器(U0LSR\U2LSR \U3LSR)P248203.UARTn高速缓存寄存器(U0SCR\U2SCR\U3SCR) P250204.UARTn Auto-baud控制寄存器(U0ACR\U2ACR\U3ACR ) P250205.IrDA控制寄存器(U3ICR ) P252206.UARTn小数分频器寄存器(U0FDR\U2FDR\U3FDR) P253207.UARTn发送使能寄存器(U1TER \U2TER\U3TER ) P256208.UARTn FIFO水平寄存器(U0FIFOLVL\U2FIFOLVL\U3FIFOLVL) P257209.CAN模式寄存器(CAN1MOD\CAN2MOD)P266 210.CAN命令寄存器的位描述(CAN1CMR\CAN2CMR ) P268 211.全局状态寄存器的位描述(CAN1GSR\CAN2GSR) P269 212.CAN中断和捕获寄存器的位描述(CAN1ICR \CAN2ICR ) P272 213.CAN中断使能寄存器的位描述(CAN1IER \CAN2IER ) P275 214.CAN总线时序寄存器的位描述(CAN1BTR\CAN2BTR ) P276 215.CAN错误报警界限寄存器的位描述(CAN1EWL\CAN2EWL) P277 216.CAN状态寄存器的位描述(CAN1SR\CAN2SR) P277 217.CAN接收帧状态寄存器的位描述(CAN1RFS\CAN2RFS) P279218.CAN接收标识符寄存器的位描述(CAN1RID\CAN2RID ) P280 219.FF=1时的RX标识符寄存器P280 220.CAN接收数据寄存器A的位描述(CAN1RDA \CAN2RDA ) P280 221.CAN接收数据寄存器B的位描述(CAN1RDB\CAN2RDB ) P281 222.发送帧信息寄存器位描述(CAN1tfi[1/2/3] \CAN2TFI[1/2/3]) P281 223.发送标识符寄存器的位描述(CAN1TID[1/2/3]\CAN2TID[1/2/3] ) P282 224.FF=1时的发送标识符寄存器的位描述P283 225.CAN发送数据寄存器B的位描述(CAN1TDA[1/2/3]\CAN2TDA[1/2/3]) P283 226.CAN发送数据寄存器B的位描述(CAN1TDB[1/2/3]\CAN2TDB[1/2/3] ) P283 227.CAN睡眠清零寄存器的位描述(CANSLEEPCLR ) P284 228.CAN唤醒标志寄存器的位描述(CANW AKEFLAGS ) P284 229.集中发送状态寄存器的位描述(CANTxSR ) P286 230.集中接收状态寄存器的位描述(CANRxSR ) P286 231.集中其它状态寄存器P287 232.验收滤波器模式寄存器P290 233.标准帧单个起始地址寄存器的位描述P291 234.标准帧组起始地址寄存器的位描述(SFF_GRP_sa ) P291 235.扩展帧起始地址寄存器的位描述(EFF_sa ) P292 236.扩展帧起始地址寄存器的位描述(EFF_GRP_sa ) P292 237.AF表结束寄存器的位描述(ENDofTable ) P293 238.LUT错误地址寄存器的位描述(LUTerrAd ) P293 239.LUT错误地址寄存器的位描述(LUTerr ) P293 240.LUT错误地址寄存器的位描述(FCANIE ) P294 241.FullCAN中断和捕获寄存器0的位描述(FCANIC0 ) P294 242.FullCAN中断和捕获寄存器1的位描述(CANIC1 ) P294 243.SPI控制寄存器(S0SPCR ) P312 244.SPI状态寄存器(S0SPSR ) P313 245.SPI数据寄存器(S0SPDR ) P314 246.SPI时钟计数器寄存器位描述(S0SPCCR ) P314 247.SPI测试控制寄存器位描述(SPTCR ) P314 248.SPI测试状态寄存器位描述(SPTSR ) P314 249.SPI中断寄存器(S0SPINT ) P315 250.SSPn控制器寄存器0位描述(SSP0CR0\SSP1CR0 ) P323 251.SSPn控制器寄存器1位描述(SSP0CR1\SSP1CR1) P324 252.SSPn数据寄存器位描述(SSP0DR\SSP1DR ) P325 253.SSPn状态寄存器位描述(SSP0SR\SSP1SR ) P325 254.SSPn状态寄存器位描述(SSP0CPSR\SSP1CPSR) P325 255.SSPn中断使能置位/清零寄存器位描述(SSP0IMSC\SSP1IMSC) P326 256.SSPn原始中断寄存器位描述(SSP0RIS\SSP1RIS) P326 257.SSPn使能中断寄存器位描述状态寄存器(SSP0MIS\SSP1MIS) P327 258.SSPn中断清除寄存器的位描述(SSP0ICR \SSP1ICR) P327 259.SSPn DMA控制寄存器位描述(SSP0DMACR\SSP1DMACR ) P327 260.I2C控制置位寄存器(I2CONSET:I2C0,I2C0CONSET\I2C1,I2C1CONSET\I2C2,I2C2CONSET) P337261.I2C控制清零寄存器(I2CONCLR:I2C0,I2C0CONCLR\I2C1,I2C1CONCLR\I2C2,I2C2CONCLR) P338 262.I2C状态寄存器(I2STAT:I2C0,I2C0STAT\I2C1,I2C1STAT\I2C2,I2C2STAT) P339 263.I2C数据寄存器(I2DAT:I2C0,I2C0DAT\I2C1,I2C1DAT\I2C2,I2C2DAT) P339 264.I2C监控模式控制寄存器(I2MMCTRL:I2C0,I2CMMCTRL0-0x4001 C01C;I2C1,I2C1MMCTRL-0x4005 C01C;I2C2,I2C2MMCTRL)P340 265.I2C数据缓冲器寄存器(I2DATA_BUFFER:I2C0,I2CDATA_BUFFER-0x4001 C02C;I2C1,I2C1DATA_BUFFER-0x4005 C02C;I2C2,I2C2DATA_BUFFER-0x400A 002C)P341266.I2C从地址寄存器(I2ADR0~3:I2C0,I2C0ADR[0,1,2,3]-0x4001 C0[0C,20,24,28];I2C1,I2C1ADR[0,1,2,3]-地址0x4005 C0[0C,20,24,28];I2C2,I2C2ADR[0,1,2,3]-0x400A00[0C,20,24,28] P341 267.I2C屏蔽寄存器(I2MASK0~3;I2C0MASK[0,1,2,3]-0x4001C0[30,34,38,3C];I2C1,I2C1MASK[0,1,2,3]0x4005 C0[30,34,38,3C];I2C2,I2C2MASK[0,1,2,3]-地址0x400A 00[30,34,38,3C] P342 268.I2C SCL高电平占空比寄存器(I2SCLH:I2C0,I2C0SCLH-0x4001 C010,I2C1,I2C1SCLH-0x4005 C010,I2C2,I2C2SCLH-0x400A 0010)P342 269.I2C SCL低电平占空比寄存器(I2SCLL:I2C0,I2C0SCLL-0x4001 C014,I2C1,I2C1SCLL-0x4005 C014,I2C2,I2C2SCLL-0x400A 0014)P342 270.数字音频输出寄存器位描述(I2SDAO) P364 271.数字音频输入寄存器位描述(I2SDAI) P365 272.发送FIFO寄存器位描述(I2STXFIFO) P365 273.接收FIFO寄存器位描述(I2SRXFIFO) P365 274.状态反馈寄存器位描述(I2SSTATE) P366 275.DMA配置寄存器1位描述(I2SDMA1) P366 276.DMA配置寄存器2位描述(I2SDMA2) P366 277.中断请求控制寄存器位描述(I2SIRQ) P367 278.发送时钟速率寄存器位描述(I2STXRATE) P367 279.接收时钟速率寄存器位描述(I2SRXRATE) P367 280.发送时钟速率寄存器位描述(I2STXBITRATE) P368 281.接收时钟速率寄存器位描述(I2SRXBITRATE) P368 282.发送模式控制寄存器位描述(I2STXMODE) P368 283.接收模式控制寄存器位描述(I2SRXMODE) P368 284.中断寄存器位描述(T[0/1/2/3]IR) P378 285.定时器控制寄存器位描述(T[0/1/2/3]CR) P378 286.计数控制寄存器位描述(T[0/1/2/3]CTCR) P379 287.匹配控制寄存器位描述(T[0/1/2/3]MCR) P380 288.捕获控制寄存器位描述(T[0/1/2/3]CCR) P381 289.外部匹配寄存器位描述(T[0/1/2/3]EMR) P381 290.RI比较值寄存器位描述(RICOMPV AL) P385 291.RI屏蔽寄存器位描述(RIMASK) P385 292.RI控制寄存器位描述(RICTRL) P386 293.RI计数器寄存器位描述(RICOUNTER) P386294.系统定时器控制和状态寄存器的位描述(STCTRL) P389 295.系统定时器重载值寄存器的位描述(STRELOAD) P389 296.系统定时器当前值寄存器的位描述(STCURR) P389 297.系统定时器校准值寄存器的位描述(STCALIB) P390 298.PWM中断寄存器位描述(PWM1IR) P396 299.PWM定时器控制寄存器位描述(PWM1TCR) P397 300.PWM计数控制寄存器位描述(PWM1CTCR) P397 301.匹配控制寄存器位描述(PWM1MCR) P398 302.PWM捕获控制寄存器位描述(PWM1CCR) P399 303.PWM控制寄存器位描述(PWM1PCR) P400 304.PWM锁存使能寄存器位描述P401 305.MCPWM控制寄存器读地址位描述P405 306.MCPWM控制寄存器设置地址位描述P407 307.MCPWM控制寄存器清除地址位描述P407 308.MCPWM捕获控制寄存器读地址位描述P407 309.MCPWM捕获控制置位地址位描述P408 310.MCPWM捕获控制寄存器清除地址位描述P408 311.MCPWM中断使能寄存器读地址位描述P409 312.MCPWM中断使能寄存器设置地址位描述P409 313.MCPWM中断使能寄存器清除地址位描述P409 314.MCPWM中断标志寄存器读地址位描述P410 315.MCPWM中断标志寄存器设置地址位描述P410 316.MCPWM中断标志寄存器清除地址位描述P410 317.MCPWM计数控制读地址位描述P410 318.MCPWM计数控制置位地址位描述P412 319.MCPWM计数控制清除地址位描述P412 320.MCPWM定时器/计数器0-2寄存器位描述(MCTC0-20)P412 321.MCPWM界限0-2寄存器位描述(MCLIM0-2)P412 322.MCPWM匹配寄存器0-2位描述(MCMAT0-2) P413 323.MCPWM死区时间寄存器位描述(MCDT) P414 324.MCPWM通信格式寄存器位描述(MCCP) P414 325.捕获寄存器位的描述P414 326.捕获清除寄存器位的描述P415 327.QEI控制寄存器位描述P425 328.QEI配置寄存器位描述P425 329.QEI状态寄存器位描述P426 330.QEI位置寄存器位描述P426 331.QEI最大位置值寄存器位描述P426 332.QEI位置比较寄存器0位描述P426 333.QEI位置比较寄存器1位描述P426 334.QEI位置比较寄存器2位描述P426 335.QEI索引计数寄存器位描述P427 336.QEI索引比较寄存器位描述P427 337.QEI定时器装载寄存器位描述P427338.QEI速度寄存器位描述P427 339.QEI定时器寄存器位描述P427 340.QEI速度捕获寄存器位描述P427 341.QEI速度比较寄存器位描述P428 342.QEI数字滤波器寄存器位描述P428 343.QEI中断状态寄存器位描述P428 344.QEI中断设置寄存器位描述P428 345.QEI中断清除寄存器位描述P429 346.QEI中断使能寄存器位描述P430 347.QEI中断使能置位寄存器位描述P430 348.QEI中断使能清除寄存器位描述P431 349.中断位置寄存器位描述P435 350.时钟控制寄存器位描述P435 351.计数器增量中断寄存器位描述P435 352.报警屏蔽寄存器位描述P436 353.RTC辅助控制寄存器位描述P436 354.RTC辅助使能寄存器位描述P437 355.完整时间寄存器0位描述P437 356.完整时间寄存器1位描述P437 357.完整时间寄存器2位描述P438 358.校准寄存器位描述P439 359.通用寄存器0~4位描述(GPREG0-GPREG4 ) P439 360.看门狗模式寄存器位描述(WDMOD) P442 361.看门狗工作模式选择P443 362.看门狗常数寄存器位描述(WDTC) P443 363.看门狗喂狗寄存器位描述(WDFEED) P443 364.看门狗定时器值寄存器位描述(WDTV) P443 365.看门狗定时器时钟源选择寄存器位描述(WDCLKSEL) P444 366.A/D控制寄存器位描述(AD0CR) P447 367.A/D全局数据寄存器位描述(AD0GDR) P448 368.A/D中断使能寄存器位描述(AD0INTEN) P449 369.A/D数据寄存器位描述(AD0DR0~AD0DR7 ) P449 370.A/D状态寄存器位描述(ADSTAT) P450 371.A/D调节寄存器位描述(ADTRIM) P450 372.D/A转换器寄存器位描述(DACR) P453 373.D/A控制寄存器位描述(DACCTRL) P453 374.D/A转换寄存器位描述(DACCNTV AL) P453 375.DMA中断状态寄存器(DMACIntStat) P462 376.DMA中断终端计数请求状态寄存器(DMACIntTCStat) P462 377.DMA中断终端计数请求清除寄存器(DMACIntTCClear) P463 378.DMA中断错误状态寄存器(DMACIntErrStat) P463 379.DMA中断错误清除寄存器(DMACIntErrClr) P463 380.DMA原始中断终端计数状态寄存器(DMACRawIntTCStat) P463 381.DMA原始错误中断状态寄存器(DMACRawIntErrStat) P464382.DMA使能通道寄存器(DMACEnbldChns) P464 383.DMA软件突发请求寄存器(DMACSoftBReq) P464 384.DMA软件单次请求寄存器P464 385.DMA软件最后一个突发请求寄存器(DMACSoftLBReq) P465 386.DMA软件最后一个单个请求寄存器(DMACSoftLSReq) P465 387.DMA配置寄存器(DMACConfig) P465 388.DMA同步寄存器(DMACSync) P466 389.DMA请求选择寄存器(DMAReqSel) P466 390.DMA通道源地址寄存器(DMACCxSrcAddr)P467 391.DMA通道源地址寄存器(DMACCxDestAddr)P467 392.DMA通道链表项寄存器(DMACCxLLI)P467 393.DMA通道控制寄存器(DMACCxControl) P468 394.DMA通道配置寄存器(DMACCxConfig) P470。
LPC1768开发板用户手册
LPC1768开发板用户手册目录1.概述 (5)2.电路及接口说明 (5)2.1. 电源模块 (5)2.2. USB通信模块 (6)B从设备电路 (6)B主控器电路 (7)B OTG 电路 (8)2.3. CAN通信模块 (9)2.4. RS232通信模块 (10)2.5. IIC设备 (11)2.6. SD卡接口 (11)2.7. 系统复位电路 (12)2.8. LED驱动电路 (13)2.9. AD测试电路 (14)2.10. 音频输出电路 (14)2.11. 液晶接口 (15)2.12. 扩展接口 (15)3.软件使用说明 (16)3.1. K EIL编译环境 (16)3.1.1.搭建编译环境 (16)3.1.2.配置编译环境 (16)4.应用程序下载说明 (19)4.1.1.通过串口下载程序 (19)5.应用程序说明 (20)5.1. CODE\MCB1700目录下的程序说明 (21)5.1.1.CODE \ MCB1700\RL\TCPnet\Http_demo (21)5.1.2.CODE \ MCB1700\RL\FlashFS\SD_File (27)5.1.3.CODE \ MCB1700\RL\CAN\CAN_Ex1 (29)5.2. CODE\K EIL目录下的程序说明 (30)5.2.1.CODE \Keil\GPIO (30)5.2.2.CODE \Keil\ UART (30)5.2.3.CODE \Keil\ EXTINT (30)5.2.4.CODE \ keil \USBMem (30)5.2.5.Code\keil\USBAudio (32)5.2.6.Code\ keil \ USBCDC (33)5.2.7.CODE \ Keil\ USBHID (33)5.2.8.Code\keil\USBHostLite (35)5.3. CODE目录下的程序说明 (36)5.3.1.CODE\uip_webserver_src (36)6.原理图 (39)7.附录 (39)LPC1768开发板用户手册1.概述文档适合购买LPC176开发板的用户使用,希望通过文档的描述可以使用户更快的进入产品的开发阶段。
LPC1768
特性
特性
64KB片内SRAM包括: 32KB可供高性能CPU通过本地代码/数据总线访问; 2个16KB SRAM模块、带独立访问路径、可进行更高吞吐量的操作。这些SRAM可用于以太网、USB、DMA存储 器,以及通用指令和数据存储。 串行接口: 以太网MAC带RMII接口和相关的DMA控制器; USB 2.0全速从机/主机/OTG控制器,带有用于从机、主机功能的片内PHY和相关的DMA控制器; 4个UART、带小数波特率发生功能、内部FIFO、DMA支持和RS-485支持。1个UART带有modem控制IO并支持 RS-485,全部的UART都支持IrDA; CAN控制器,带有2个通道; SPI控制器,具有同步、串行、全双工通信和可编程的数据长度; 2个SSP控制器,带有FIFO,可按多种协议进行通信。其中一个可选择用于SPI,并且和SPI公用中断。
LPC1768
微控制器LPC17XX 系列中的一员
目录
01 简介03 器件选型表02 特性 04 方框图
基本信息
LPC1768是NXP公司推出的基于ARM Cortex-M3内核的微控制器LPC17XX系列中的一员。LPC17XX系列CortexM3微处理器用于处理要求高度集成和低功耗的嵌入式应用。LPC1700系列微控制器的操作频率可达100MHz(新推 出的LPC1769和LPC1759可达120MHz)。
简介
简介
LPC1768是NXP公司推出的基于ARM Cortex-M3内核的微控制器LPC17XX系列中的一员。LPC17XX系列 Cortex-M3微处理器用于处理要求高度集成和低功耗的嵌入式应用。LPC1700系列微控制器的操作频率可达 100MHz(新推出的LPC1769和LPC1759可达120MHz)。ARM Cortex-M3 CPU具有3级流水线和哈佛结构。LPC17XX 系列微控制器的外设组件包含高达512KB的flash存储器、64KB的数据存储器、以太网MAC、USB主机/从机/OTG接 口、8通道DMA控制器、4个UART、2条CAN通道、2个SSP控制器、SPI接口、3个IIC接口、2输入和2输出的IIS接口、 8通道的12位ADC、10位DAC、电机控制PWM、正交编码器接口、4个通用定时器、6输出的通用PWM、带有独立电池 供电的超低功耗RTC和多达70个的通用IO管脚。
OpenPLC对不同数据类型的寻址方式
OpenPLC对不同数据类型的寻址方式史珺德维森科技(深圳)有限公司1 数据类型PLC内部的每个可寻址的内存在进行访问时,都要通过一些代号来进行寻址的,这些地址代号也含有许多关于数据的其它信息,如数据位,数据类型等。
在程序中的常数通常要加一个前缀,因此,OpenPLC可以知道如何将它翻译成二进制数。
1.位(bit)是布尔代数类型的数据元素,现代计算机技术的发展已经不在逐位地读写数据了,位是一组一组(以字节或字的形式)地存在内存中的,因此,对每一位的寻址首先要对字节或字进行寻址,然后再确定是哪一位。
2.一个字节(Byte)由8位组成,可以是独立的8位数,但通常都是按一个整数(0到255)来看待。
一个字(word)则由16位组成,一个16位的内存可以存储独立的16位数,也可以将之看成一个从0到65535之间的整数,或者按有符号数,看作-32768到+32767的整数。
新的OpenPLC提供了双精度数,由32位整数组成,大约范围是从-20亿到+20亿之间的整数。
3.OpenPLC为以定时器和计数器的格式专门预留了16位的内存区域,供OpenPLC的定时器和计数器用。
虽然每个OpenPLC的制造商的格式不同,但通常都是包括预设值、累计值和一些状态位。
前一章对OpenPLC的定时器和计数器已经作了介绍。
4.中型以上的OpenPLC预留了32位的浮点数,现在已经出现了64位的OpenPLC,可以进行复杂的科学计算。
5.对于键盘的文本和字母有ASCII码的方式,每个ASCII码占8位内存。
6.新型的OpenPLC现在允许数组的使用,对ASCII码的数组则成为字符串。
7.一组没有共同特点不属同一类型的数,成为一个结构(STRUCTURE),可以由一写现代化的OpenPLC控制器来处理,数据结构中包含数组,甚至还包括其它的数据结构,有的PLC的定时器和计数器是放在数据结构中的。
8.指针是以PLC能够解释的方式存在数据内存区的内存的地址。
基于GPRS远程通信的公交客流数据的采集系统设计
摘要:针对公交客流数据依靠人工采集,数据传输非实时性的现状,介绍了基于GPRS远程传输,红外感应采集和压力感应采集的客流数据采集系统,阐述了以ARM Cortex-M3为内核的微处理器(LPC1768)为主控制器的硬件设计方案,实现了利用GPRS远程通信的方式将采集的公交客流数据及时、准确地传输至处理终端,从而为公共交通的实时调度提供可靠的依据。
关键词:通用分组无线业务(GPRS)数据采集微处理器(LPC1768)0引言随着社会的飞速发展,作为城市基本交通工具的公共交通显得日益重要,如何实现市民便利和公司利益双赢,是每个公交公司和市民都普遍关注的问题。
根据人工采集的客流数据和以往经验进行车辆调度,显然不能满足这种实时,快速,准确的调度要求,随着GPRS技术,嵌入式系统技术,网络通信技术的成熟应用,利用GPRS通信技术的实时在线,平均费用低,远程传输,网络覆盖面广等特点,将采集的客流数据实时、准确地传输给终端处理中心,从而为根据客流数据进行车辆的调度即公交实时调度提供可靠的依据。
通用分组无线业务(GPRS General Packet Radio Service)是第二代移动通信向第三代移动通信的过度技术,采用了众多协议类型和接口方式,如帧中继协议、IP协议以及Um接口、Gn接口、Gb接口等,并引入了其它分组支持单元(如GGSN、DNS等),将电路交换和数据交换结合起来,实现系统资源的有效利用,拓展系统功能和业务,具有永远在线、高速传输、按流量计费、自如切换等特点。
1系统硬件设计本系统采用NXP公司的以ARM Cortex-M3为内核LPC1768系列微处理器为主控单元,扩展了64MB NAND Flash,用于存放启动代码和分析客流有效数据的算法。
客流数据采集单元采用红外对射管,压力感应两种方式采集。
GPRS传输单元采用SIM900B模块,通过UART口与主控器相连接。
数据采集部分与LPC1768的A/D接口相连接。
lpc1768简介
产品中心 > NXP半ex-M3 2009-8-31
LPC1768Cortex-M3内核微控制器
关键字:LPC1768/1766/1765/1764 CORTEX-M3内核微控制器
人气: 452
概述
LPC1768/1766/1765/1764是基于ARM Cortex-M3的微控制器,可用于高集成度和低功耗的嵌入式应用中。ARM Cortex-M3是下一代的内核,它提供系统增强型特性,例如增强调试特性和提供更高级别的块集成支持(high level of support block integration)。
8路通道的通用DMA控制器(GPDMA)位于AHB多层矩阵上,可与SSP、I2S、UART、模数和数模转换器外设、定时器匹配信号一起使用,并可用于存储器到存储器之间的传输;
互连的多层AHB矩阵为每个AHB主机提供独立的总线。AHB主机包括CPU、通用DMA控制器、以太网MAC(仅用于LPC1768/66/64)和USB接口。这种互连所提供的通信不会有仲裁延时;
-4个通用定时/计数器,共有8路捕获输入和10路比较输出。每个定时器模块都具有外部计数输入和DMA支持;
-1个电机控制PWM,支持3相电机控制;
-正交编码器接口,可监控一个外部正交编码器;
-1个标准的PWM/定时器模块,带外部计数输入;
-实时时钟(RTC),带独立的电源域和特定的RTC振荡器。RTC模块包括64字节电池供电的寄存器;
LPC1768/1766/1765/1764在高达100MHz的CPU频率下操作。ARM Cortex-M3 CPU具有3级流水线和哈佛(Harvard)结构,带有独立的本地指令和数据总线以及用于外设的第三条总线。ARM Cortex-M3 CPU还包括一个内部预取单元,支持不确定的分支操作(speculative branching)。
LPC1768 Cortex-M3 MCU开发方案
LPC1768 Cortex-M3 MCU开发方案NXP公司的LPC1768/66/65/64是基于ARM Cortex-M3的微控制器,采用3级流水线和哈佛架构,具有单独的本地指令,数据总线和用于外设的第三条总线,其CPU工作频率高达100MHz,主要用于电表,照明,工业网络,告警系统,白色家电和马达控制.本文介绍了LPC1768/66/65/64主要特性,方框图, LPC1768评估板主要指标和详细电路图.The LPC1768/66/65/64 are ARM Cortex-M3 based microcontrollers for embedded applications featuring a high level of integration and low power consumption. The ARM Cortex-M3 is a next generation core that offers system enhancements such as enhanced debug features and a higher level of support block integration.The LPC1768/66/65/64 operates at CPU frequencies of up to 100 MHz. The ARM Cortex-M3 CPU incorporates a 3-stage pipeline and uses a Harvard architecture with separate local instruction and data buses as well as a third bus for peripherals. The ARM Cortex-M3 CPU also includes an internal prefetch unit that supports speculative branching.The peripheral complement of the LPC1768/66/65/64 includes up to 512 kB of flash memory, up to 64 kB of data memory, Ethernet MAC, USB Device/Host/OTG interface, 8-channel general purpose DMA controller, 4 UARTs, 2 CAN channels, 2 SSP controllers, SPI interface, 3 I2C-bus interfaces, 2-input plus 2-output I2S-bus interface, 8-channel 12-bit ADC, 10-bit DAC, motor control PWM, Quadrature Encoder interface, 4 general purpose timers, 6-output general purpose PWM, ultra-low power Real-Time Clock (RTC) with separate battery supply, and up to 70 general purpose I/O pins.The LPC1768/66/65/64 are pin-compatible to the 100-pin LPC236x ARM7-based microcontroller series.LPC1768/66/65/64主要特性: ARM Cortex-M3 processor, running at frequencies of up to 100 MHz. A Memory Protection Unit (MPU) supporting eight regions is included. ARM Cortex-M3 built-in Nested Vectored Interrupt Controller (NVIC). Up to 512 kB on-chip flash programming memory. Enhanced flash memory accelerator enables high-speed 100 MHz operation with zero wait states. In-System Programming (ISP) and In-Application Programming (IAP) via on-chip bootloader software. On-chip SRAM includes: 32/16 kB of SRAM on the CPU with local code/data bus for high-performance CPU access. Two/one 16 kB SRAM blocks with separate access paths for higher throughput.These SRAM blocks may be used for Ethernet (LPC1768/66/64 only), USB, and DMA memory, as well as for general purpose CPU instruction and data storage. Eight channel General Purpose DMA controller (GPDMA) on the AHB multilayer matrix that can be used with the SSP, I2S-bus, UART, the Analog-to-Digital and Digital-to-Analog converter peripherals, timer match signals, and for memory-to-memory transfers. Multilayer AHB matrix interconnect provides a separate bus for each AHB master. AHB masters include the CPU, General Purpose DMA controller, Ethernet MAC (LPC1768/66/64 only), and the USB interface. This interconnect provides communication with no arbitration delays. Split APB bus allows high throughput with few stalls between the CPU and DMA. Serial interfaces: Ethernet MAC with RMII interface and dedicated DMA controller (LPC1768/66/64 only). USB 2.0 full-speed device/Host/OTG controller with dedicated DMA controller and on-chip PHY for device, Host, and OTG functions. The LPC1764 includes a device controller only. Four UARTs with fractional baud rate generation, internal FIFO, DMA support, and RS-485 support. One UART has modemcontrol I/O, and one UART has IrDA support. CAN 2.0B controller with two channels. SPI controller with synchronous, serial, full duplex communication and programmable data length. Two SSP controllers with FIFO and multi-protocol capabilities. The SSP interfaces can be used with the GPDMA controller. Two I2C-bus interfaces supporting fast mode with a data rate of 400 kbits/s with multiple address recognition and monitor mode. One I2C-bus interface supporting full I2C-bus specification and fast mode plus with a data rate of 1 Mbit/s with multiple address recognition and monitor mode. On the LPC1768/66/65 only, I2S (Inter-IC Sound) interface for digital audio input or output, with fractional rate control. The I2S-bus interface can be used with the GPDMA. The I2S-bus interface supports 3-wire and 4-wire data transmit and receive as well as master clock input/output. Other peripherals: 70 General Purpose I/O (GPIO) pins with configurable pull-up/down resistors and a new, configurable open-drain operating mode. 12-bit Analog-to-Digital Converter (ADC) with input multiplexing among eight pins,conversion rates up to 1 MHz, and multiple result registers. The 12-bit ADC can be used with the GPDMA controller. 10-bit Digital-to-Analog Converter (DAC) with dedicated conversion timer and DMA support (LPC1768/66/65 only). Four general purpose timers/counters, with a total of eight capture inputs and ten compare outputs. Each timer block has an external count input and DMA support. One motor control PWM with support for three-phase motor control. Quadrature encoder interface that can monitor one external quadrature encoder. One standard PWM/timer block with external count input. RTC with a separate power domain and dedicated RTC oscillator. The RTC block includes 64 bytes of battery-powered backup registers. Watchdog Timer (WDT) resets the microcontroller within a reasonable amount of time if it enters an erroneous state. System tick timer, including an external clock input option. Repetitive interrupt timer provides programmable and repeating timed interrupts. Each peripheral has its own clock divider for further power savings. Standard JTAG test/debug interface for compatibility with existing tools. Serial Wire Debug and Serial Wire Trace Port options. Emulation trace module enables non-intrusive, high-speed real-time tracing of instruction execution. Integrated PMU (Power Management Unit) automatically adjusts internal regulators to minimize power consumption during Sleep, Deep sleep, Power-down, and Deep power-down modes. Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down. Single 3.3 V power supply (2.4 V to 3.6 V). Four external interrupt inputs configurable as edge/level sensitive. All pins on PORT0 and PORT2 can be used as edge sensitive interrupt sources. Non-maskable Interrupt (NMI) input. Clock output function that can reflect the main oscillator clock, IRC clock, RTC clock, CPU clock, and the USB clock. The Wakeup Interrupt Controller (WIC) allows the CPU to automatically wake up from any priority interrupt that can occur while the clocks are stopped in deep sleep, Power-down, and Deep power-down modes. Processor wake-up from Power-down mode via interrupts from various peripherals. Brownout detect with separate threshold for interrupt and forced reset. Power-On Reset (POR). Crystal oscillator with an operating range of 1 MHz to 25 MHz. 4 MHz internal RC oscillator trimmed to 1 % accuracy that can optionallybe used as a system clock. PLL allows CPU operation up to the maximum CPU rate without the need for a high-frequency crystal. May be run from the main oscillator, the internal RC oscillator, or the RTC oscillator. USB PLL for added flexibility. Code Read Protection (CRP) with different security levels. Available as 100-pin LQFP package (14 x 14x 1.4 mm).LPC1768/66/65/64应用: eMetering Lighting Industrial networking Alarm systems White goods Motor control图1.LPC1768/66/65/64方框图The LPC1768 evaluation board is based on ARM Cortex-M3 processor from NXP, its operating frequency is up to 100MHz, with 512KB high-speed on-Chip Flash Memory and 64KB RAM, together with a colour QVGA LCD, Ethernet, USB, CAN, SD/MMC card interface, and UARTs.100MHz Cortex-M3, 512KB Flash,64KB SRAM240x320 TFT LCD, 2.4"Plenty of example source code图2.LPC1768 ARM Cortex-M3 MCU开发板外形图You can use the Cortex-M3 based LPC1768 Evaluation Board to generate and test application programs for the NXP LPC17xx microcontroller family. The LPC1768 Evaluation Board introduces the new NXP LPC1760 family of ARM Cortex-M3 processor-based devices, allowing you to create and test working programs for this advanced architecture, it has a wide range of interfaces making it a great starting point for your next Cortex-M3 project. With this hands-on process, you can determine the hardware and software requirements for current and future product development.The LPC1768 Evaluation Board ships with the LPC1768 device that is a superset of several other device variants of the LPC17xx microcontroller series. The LPC1768 Board contains all the hardware components required in a single-chip LPC17xx system.LPC1768评估板主要指标:Hardware Specifications:The connectors on the LPC1768 evaluation board provide easy access to many of the LPC1768’s on-chip B 2.0 Full Speed InterfaceStandard USB connectors for USB Device, USB-OTG, USB Host and UART via USB on the LPC1768 board for applications requiring USB communications.Dual Serial PortsStandard DB9 connectors are on the LPC1768 for both of the LPC1700’s serial ports. Your application may use either of these ports.Dual CAN PortsStandard DB9 connectors are on the LPC1768 board for applications requiring CAN communications. Your application may use either or both of these ports, or they may be disabled with a configuration jumper.LCD DisplayA detachable, 240x320 TFT, color LCD display. You may use this graphic display device to show real-time debug and program status messages.MicroSD Card ConnectorA MicroSD Card connector for developing applications requiring access to MicroSD Cards.JoystickA 5-position joystick. Your application may use this to control port pin input.LF AmplifierAn LF Amplifier on the LPC1768 connects the D/A output of the LPC1700 device to a speaker. You may use this LF Amplifier to generate sound.Analog Voltage Control for ADC InputAn adjustable analog voltage source is on the LPC1768 board for testing the Analog to Digital output feature of the LPC1700. A configuration jumper enables and disables this feature.JTAG and Cortex/ETM Download and DebugThe LPC1768 board incorporates both a JTAG interface and a Cortex Debug + ETM interface. When coupled with the ULINK2 USB-JTAG adapter, the Serial Wire JTAG interface allows flash programming and debugging. With the ULINKPro adapter, the Cortex Debug/ETM interface allows flash programming and instruction trace debugging.图 3. LPC1768评估板LCD电路图图4. LPC1768评估板电路图(1)图5. LPC1768评估板电路图(2)图6. LPC1768评估板电路图(3)图7. LPC1768评估板电路图(4)图8. LPC1768评估板电路图(5)图9. LPC1768评估板电路图(6)图10. LPC1768评估板电路图(7)图11. LPC1768评估板电路图(8)图12. LPC1768评估板电路图(9)详情请见:/en/UploadFile/201042810273397118.pdf和/en/UploadFile/201042810231436401.pdf以及/en/UploadFile/201042810201167007.pdf。
Sybase IQ 索引和数据类型
Sybase IQ 索引和数据类型1 、Sybase IQ的9种索引类型:(1)、FP(Fast Projection)此索引为默认的索引形式,在创建表时系统自动设置此索引。
特点:用于SELECT、LIKE ‘%sys%’、SUM(A B)、JOIN操作等语句。
此类型索引也是唯一可用于BIT数据类型的索引。
FP 索引可以优化索引,将小于255的唯一值的索引压缩到1字节中,将小于65537的唯一值索引压缩到2字节中。
方法:设置Minimize_Storage选项On ,建表时指定IQ UNIQUE关键字。
(2)、LF(Low Fast)基于平衡树的结构,存储唯一值小于1500个的索引,是最快的索引类型。
可以用作唯一索引。
特点:用于=、!=、IN、NOT IN查询参数。
MIN ()、MAX()、COUNT()、Group By、JOIN等。
(3)、HNG(High Nongroup)基于位的优化索引,适合于数字索引。
用于范围查找和求合计算。
特点:Rangs、Between、MIN()、MAX()、SUM()、AVG()等。
(4)、HG(High Group) 基于平衡树的结构,存储唯一值大于1500个的索引,是最快的索引类型。
可以用作唯一索引。
特点:同LF索引的特点。
(5)、CMP(compare)仅用于比较一个表中的两个列的比较。
特点:<、=、>、<= 、>=数据库选项设置为On的时候有利于节省资源,有利于性能。
(6)、WD(Word),仅用于索引数据类型为WORD的列。
特点:‘CONTAINS’、LIKE操作(但没有‘%’)。
例子:Select count(*) fro m Customer where address contains( ‘Main’)(7)、DATE(date)仅用于日期类型的列。
(8)、DTTM(Datetime)仅用于日期时间类型的列。
(9)、TIME(Time)仅用于时间类型的列。
lpc1768
摘要:以微控制器LPC1768为核心控制AD7656的采样电路,实现了电力系统监测数据带上准确时间标记的设计方案。
系统采用LPC1768片内资源SSP0控制AD7656进行采样,并使用片内资源RTC,以获得带有实时时间标示的采样数据。
带时标采样系统在工业实时监测系统中有良好的应用前景。
引言监测系统中,对被测对象的监测时常需要带时标。
过去常外扩实时时钟芯片PCF8563,使用I2C接口与控制器相连,来获得时间。
该设计需要外扩硬件资源,并且消耗控制器资源,使用效果不佳。
恩智浦(NXP)公司的基于最新ARMv7内核的LPC1768,内嵌实时时钟计数器,系统掉电仍可继续运行,可由自带的电源引脚VBAT供电,进行不间断地计时。
数模采样模块采用ADI公司的AD7656,高精度、高速度、高信噪比、良好的实用性等特点使其成为模/数转换的极佳选择。
使用LPC1768为控制核心,配合高效的AD7656模/数芯片,构成采样数据带时标的实时采样系统,在工业实时监测系统中有十分广阔的应用前景。
1 硬件设计1.1 芯片简介Correx系列基于ARM公司的架构ARMv7,包括Cortex-A(应用处理器)、Cortex-R(实时处理器)、Cor-tex-M(微控制器)三个系列,Cortex-M3是面向低成本、小引脚数目以及低功耗应用,并且具有极高运算能力和中断响应能力的处理器内核。
NXP的LPC1768便是基于Cortex-M3的处理器。
如同现在市场上多数控制器,LPC1768只内建了1个带8通道的12位的模/数转换(少数芯片如TMS320F2812,带有2个8通道12位的模/数转换),不能实现对多个监测单元的同时采样,并且实际达到的分辨率也只有9位半,不能满足现场监测的需要。
使用外扩ADIAD7656芯片来实现多路监测采样,可广泛应用于输电线路监测系统、仪表和控制系统等。
1.2 LPCI768芯片电路硬件系统中,LPC1768FBD1OO作为主控芯片,其主频最高为100 MHz。
LPC1768的USB驱动
LPC1768的USB驱动(一)----USB简介USB总线历史:(1)USB,是Universal Serial Bus 的缩写,1994年底由英特尔、康柏、IBM、Microsoft 等多家公司联合提出的;(2)目前主要是采用USB2.0,上一代是USB1.1和USB1.0,未来的发展方向是USB3.0;(3)USB2.0有三种工作速度:高速480Mbit/s,全速12Mbit/s和低速1.5Mbit/s,其中全速和低速是为兼容USB1.1和USB1.0而设计的。
USB的四种传输模式:(1)控制传输:主要用来在连接时配置设备;(2)批量传输:主要应用在数据大量数据传输,其数据传输的正确性由USB协议保证,带宽会根据总线活动变化,移动硬盘等;(3)中断传输:主机与设备间对延时有严格要求的使用中断传输,键盘和鼠标;(4)同步传输:同步传输也是实时的,它的带宽根据不同的应用而改变,但是USB协议不保证传输过程中的错误,语音应用;USB总线物理特性:(1)USB用一个4针(USB3.0标准为9针)插头作为标准插头,最多可以连接127个外部设备,并且不会损失带宽。
(2)使用方便,支持热插拔,连接灵活,独立供电等优点,几乎所有的外部设备。
(图一)USB的电气特性USB的Hub:Hub:是主机和设备间的接口,通过Upstream Port与主机通信,Downstream Ports 与下一层的Hub或设备通信。
Hub在逻辑上由Hub 中继器、Hub控制器和传输转换器三部分组成。
(图二)Hub框图(图三)Hub的逻辑框图Hub功能简介:(1)Hub 中继器:提供Downstream和Upstream间受协议控制的转换;(2)Hub控制器:与主机通讯,为主机配置Hub、配置和监视端口提供途径;(3)传输转换器:确保Hub和主机间以高速通信,而端口和Hub则可以以高速、全速或低速通信。
LPC1768的USB驱动(二)----USB枚举过程什么是枚举?USB主机在检测到USB设备插入后,就要对设备进行枚举。
【国家自然科学基金】_数据库应用_基金支持热词逐年推荐_【万方软件创新助手】_20140801
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
四种基本的存储结构
数据的四种基本存储方法数据的存储结构可用以下四种基本存储方法得到:(1)顺序存储方法该方法把逻辑上相邻的结点存储在物理位置上相邻的存储单元里,结点间的逻辑关系由存储单元的邻接关系来体现。
由此得到的存储表示称为顺序存储结构(Sequential Storage Structure),通常借助程序语言的数组描述。
该方法主要应用于线性的数据结构。
非线性的数据结构也可通过某种线性化的方法实现顺序存储。
(2)链接存储方法该方法不要求逻辑上相邻的结点在物理位置上亦相邻,结点间的逻辑关系由附加的指针字段表示。
由此得到的存储表示称为链式存储结构(Linked Storage Structure),通常借助于程序语言的指针类型描述。
(3)索引存储方法该方法通常在储存结点信息的同时,还建立附加的索引表。
索引表由若干索引项组成。
若每个结点在索引表中都有一个索引项,则该索引表称之为稠密索引(Dense Index)。
若一组结点在索引表中只对应一个索引项,则该索引表称为稀疏索引(Spare Index)。
索引项的一般形式是:(关键字、地址)关键字是能唯一标识一个结点的那些数据项。
稠密索引中索引项的地址指示结点所在的存储位置;稀疏索引中索引项的地址指示一组结点的起始存储位置。
(4)散列存储方法该方法的基本思想是:根据结点的关键字直接计算出该结点的存储地址。
四种基本存储方法,既可单独使用,也可组合起来对数据结构进行存储映像。
同一逻辑结构采用不同的存储方法,可以得到不同的存储结构。
选择何种存储结构来表示相应的逻辑结构,视具体要求而定,主要考虑运算方便及算法的时空要求。
数据结构三方面的关系数据的逻辑结构、数据的存储结构及数据的运算这三方面是一个整体。
孤立地去理解一个方面,而不注意它们之间的联系是不可取的。
存储结构是数据结构不可缺少的一个方面:同一逻辑结构的不同存储结构可冠以不同的数据结构名称来标识。
【例】线性表是一种逻辑结构,若采用顺序方法的存储表示,可称其为顺序表;若采用链式存储方法,则可称其为链表;若采用散列存储方法,则可称为散列表。
lpc1768寄存器查找
1.PLL0频率计算中的参数P272.PLL1频率计算中的参数P343.EINTn (0..3) 外部中断输入n-低电平/高电平或下降/上升沿有效的通用中断输入。
该引脚可用于将处理器从睡眠、深度睡眠或掉电模式中唤醒4.复位源标识寄存器(RSID - 0x400F C180)P135.外部中断标志寄存器(EXTINT)P15(EINTn)6.外部中断模式寄存器(EXTMODE ) P167.外部中断极性寄存器(EXTPOLAR ) P168.系统控制和状态寄存器(SCS ) P179.时钟源选择寄存器(CLKSRCSEL ) P2110.PLL0寄存器P2211.PLL0控制寄存器(PLL0CON ) P2312.PLL0配置寄存器(PLL0CFG ) P2413.PLL0状态寄存器(PLL0STAT ) P2614.PLL0馈送寄存器(PLL0FEED ) P2715.PLL1寄存器P3116.PLL1控制寄存器(PLL1CON ) P3217.PLL1配置寄存器(PLL1CFG ) P3318.PLL1状态寄存器(PLL1STAT ) P3319.PLL1馈送寄存器(PLL1FEED ) P3420.CPU时钟配置寄存器(CCLKCFG ) P36B时钟配置寄存器(USBCLKCFG ) P3622.IRC调整寄存器(IRCTRIM ) P3723.外设时钟选择寄存器0和1(PCLKSEL0 ) P3724.功率控制睡眠模式、深度睡眠模式、掉电模式和深度掉电模式P3825.功率模式控制寄存器(PCON ) P4026.PCON中的PM1和PM0 P4127.外设功率控制寄存器(PCONP) P4228.时钟输出配置寄存器(CLKOUTCFG ) P4429.存储器加速模块配置寄存器(FLASHCFG) P4730.中断源P4931.引脚功能选择寄存器PINSEL0~PINSEL9 P6232.引脚模式选择寄存器PINMODE0~PINMODE9 P6333.开漏引脚模式选择寄存器PINMODE_OD P6334.引脚功能选择寄存器0(PINSEL0 ) P6435.引脚功能选择寄存器1(PINSEL1) P6436.引脚功能选择寄存器2(PINSEL2 ) P6537.引脚功能选择寄存器3(PINSEL3) P6638.引脚功能选择寄存器4(PINSEL4 ) P6639.引脚功能选择寄存器5(PINSEL5 ) P6740.引脚功能选择寄存器6(PINSEL6 ) P6741.引脚功能选择寄存器7(PINSEL7 ) P6742.引脚功能选择寄存器8(PINSEL8 ) P6743.引脚功能选择寄存器9(PINSEL9 ) P6744.引脚功能选择寄存器10(PINSEL10 ) P6745.引脚模式选择寄存器0(PINMODE0) P6846.引脚模式选择寄存器1(PINMODE1) P6847.引脚模式选择寄存器2(PINMODE2 ) P6848.引脚模式选择寄存器3(PINMODE3 ) P6949.引脚模式选择寄存器4(PINMODE4 ) P6950.引脚模式选择寄存器5(PINMODE5 ) P6951.引脚模式选择寄存器6(PINMODE6 ) P6952.引脚模式选择寄存器7(PINMODE7) P7053.引脚模式选择寄存器8(PINMODE8 ) P7054.引脚模式选择寄存器9(PINMODE9 ) P7055.开漏引脚模式选择寄存器1(PINMODE_OD1 ) P7156.开漏引脚模式选择寄存器2(PINMODE_OD2 ) P7157.开漏引脚模式选择寄存器3(PINMODE_OD3 ) P7158.开漏引脚模式选择寄存器4(PINMODE_OD4 ) P7259.I2C引脚配置寄存器4(I2CPADCFG ) P7260.GPIO端口方向寄存器FIOxDIR(FIO0DIR~FIO4DIR ) P7761.GPIO端口输出设置寄存器FIOxSET(FIO0SET~FIO7SET ) P7862.GPIO端口输出设置字节和可半字访问的寄存器FIOxSET3 P7863.GPIO端口输出清零寄存器FIOxCLR(FIO0CLR~FIO07CLR ) P7964.高速GPIO端口输出清零字节和可半字访问的寄存器FIOxCLR0 P7965.GPIO端口引脚值寄存器FIOxPIN(FIO0PIN~FIO7PIN ) P8166.高速GPIO端口引脚值字节和可半字访问(FIOxPINn) P8167.高速GPIO端口屏蔽寄存器FIOxMASK(FIO0MASK~FIO7MASK ) P8268.高速GPIO端口屏蔽字节和可半字访问(FIOxMASKn) P8269.GPIO整体中断状态寄存器(IOIntStatus ) P8370.上升沿寄存器的GPIO中断使能(IO0IntEnR和IO2IntEnR) P8371.下降沿寄存器的GPIO中断使能(IO0IntEnF和IO2IntEnF) P8472.上升沿寄存器的GPIO中断状态((IO0IntStatR和IO2IntStatR) P8473.下降沿寄存器的GPIO中断状态((IO0IntStatF和IO2IntStatF ) P8474.GPIO中断清零寄存器(IO0IntClr和IO2IntClr ) P8575.MAC配置寄存器1(MAC1 ) P9476.MAC配置寄存器2(MAC2 ) P9477.连续两包的内部包间隔寄存器(IPGT) P9678.非连续的两包的内部包间隔寄存器(IPGR) P9679.冲突窗口/重试寄存器(CLRT) P9780.最大帧寄存器(MAXF ) P9781.PHY支持寄存器(SUPP ) P9882.测试寄存器(TEST) P9883.MII Mgmt配置寄存器(MCFG ) P9884.MII Mgmt命令寄存器(MCMD) P9985.MII Mgmt地址寄存器(MADR) P9986.MII Mgmt读数据寄存器(MRDD) P10087.MII Mgmt指示寄存器(MIND) P10088.89.站地址0寄存器(SA0 ) P10190.站地址1寄存器(SA1 ) P10191.站地址2寄存器(SA2) P10192.命令寄存器(Command) P10193.状态寄存器(Status) P10294.接收描述符基址寄存器(RxDescriptor ) P10295.接收状态基址寄存器(RxStatus ) P10396.接收描述符数目寄存器(RxDescriptor ) P10397.接收产生索引寄存器(RxProduceIndex ) P10398.接收消耗索引寄存器(RxConsumeIndex ) P10399.发送描述基址寄存器(TxDescriptor) P104100.发送状态基址寄存器(TxStatus) P104101.发送描述符数目寄存器(TxDescriptorNumber) P104102.发送产生索引寄存器(TxProduceIndex ) P105103.发送消耗索引寄存器(TxConsumeIndex) P105104.发送状态向量0寄存器(TSV0) P105105.发送状态向量1寄存器(TSV1) P106106.接收状态向量寄存器(RSV) P106107.流控制计数器寄存器(FlowControlCounter ) P107108.流控制状态寄存器(FlowControlStatus) P108109.接收过滤器控制寄存器(RxFilterCtrl ) P108110.接收过滤器WoL状态寄存器(RxFilterWoLStatus) P108111.接收过滤器WoL清零寄存器(RxFilterWoLClear) P109112.Hash过滤器表LSBs寄存器(HashFilterL ) P109113.Hash过滤器表MSBs寄存器(HashFilterH ) P110114.中断状态寄存器(IntStatus) P110115.中断使能寄存器(IntEnable ) P111116.中断使能寄存器(IntEnabl) P111117.中断置位寄存器(IntSet ) P112118.掉电寄存器(PowerDown) P112119.接收描述符控制字、接收状态Hash CRC字、接收状态信息字P114~P115 120.发送描述符的控制字、发送状态的信息字P117B时钟控制寄存器(USBClkCtrl ) P151B时钟状态寄存器(USBClkSt ) P151B中断状态寄存器(USBIntSt ) P152B设备中断状态寄存器(USBDevIntSt ) P153B设备中断使能寄存器(USBDevIntEn) P153B设备中断清除寄存器(USBDevIntClr ) P154B设备中断设置寄存器(USBDevIntSet )P155B设备中断优先级寄存器(USBDevIntPri ) P155B端点中断状态寄存器(USBEpIntSt) P155B端点中断使能寄存器(USBEpIntEn ) P157B端点中断清除寄存器(USBEpIntClr ) P157B端点中断设置寄存器(USBEpIntSet) P158B端点中断优先级寄存器(USBEpIntPri ) P158B使用端点寄存器(USBReEp) P159B端点索引寄存器(USBEpIn) P161B MaxPacketSize寄存器(USBMaxPSize ) P161B接收数据寄存器(USBRxData ) P161B接收包长度寄存器(USBRxPLen ) P162B发送数据寄存器(USBTxData) P162B发送包长度寄存器(USBTxPLen) P162B控制寄存器(USBCtrl) P163B命令代码寄存器(USBCmdCode ) P163B命令数据寄存器(USBCmdData ) P164B DMA请求状态寄存器(USBDMARSt ) P164B DMA请求清除寄存器(USBDMARClr ) P165B DMA请求设置寄存器(USBDMARSet ) P165B UDCA Head寄存器(USBUDCAH) P166B EP DMA状态寄存器(USBEpDMASt ) P166B EP DMA使能寄存器(USBEpDMAEn) P166B EP DMA禁能寄存器(USBEpDMADis ) P166B DMA中断状态寄存器(USBDMAIntSt) P167B DMA中断使能寄存器(USBDMAIntEn ) P167B传输结束中断状态寄存器(USBEoTIntSt ) P168B传输结束中断清零寄存器(USBEoTIntClr ) P168B传输结束中断置位寄存器(USBEoTIntSet ) P168B新DD请求中断状态寄存器(USBNDDRIntSt ) P168B新DD请求中断清零寄存器(USBNDDRIntClr) P168B新DD请求中断置位寄存器(USBNDDRIntSet ) P169B系统错误中断状态寄存器(USBSysErrIntSt ) P169B系统错误中断清零寄存器(USBSysErrIntClr) P169B系统错误中断置位寄存器(USBSysErrIntSet) P169162.设备设置地址寄存器、配置设备寄存器、设置模式寄存器位、设置设备状态寄存器、获得错误代码寄存器、读错误状态寄存器、选择端点寄存器、设置端点状态寄存器、清空缓冲区寄存器P170~P179B中断状态寄存器(USBIntSt) P201164.OTG中断状态寄存器(OTGIntSt) P201165.OTG中断使能寄存器(OTGIntEn) P201166.OTG中断置位寄存器(OTGIntSet) P202167.OTG中断清除寄存器(OTGIntClr) P202168.OTG状态和控制寄存器(OTGStCtrl) P202169.OTG定时器寄存器(OTGTmr) P203170.OTG时钟控制寄存器(OTGClkCtrl) P203171.OTG时钟状态寄存器(OTGClkSt) P203172.I2C接收寄存器(I2C_RX) P204173.I2C发送寄存器(I2C_TX) P204174.I2C状态寄存器(I2C_STS) P205175.I2C控制寄存器(I2C_CTL) P206176.I2C时钟高电平寄存器(I2C_CLHHI) P208177.I2C时钟低电平寄存器(I2C_CLHLO) P208178.UART1接收器缓冲寄存器(U1RBR) P220179.UART1发送保持寄存器(U1THR ) P221180.UART1除数锁存器LSB和MSB寄存器(U1DLL ) P221181.UART1中断使能寄存器(U1IER ) P221182.UART1中断标识寄存器(U1IIR ) P222183.UART1 FIFO控制寄存器(U1FCR) P225184.UART1线控制寄存器(U1LCR ) P226185.UART1 Modem控制寄存器(U1MCR ) P226186.UART1线状态寄存器(U1LSR) P229187.UART1 Modem状态寄存器(U1MSR ) P230188.UART1高速缓存寄存器(U1SCR) P231189.UART1 Auto-baud控制寄存器(U1ACR ) P231190.UART1小数分频器寄存器(U1FDR ) P233191.UART1发送使能寄存器(U1TER ) P236192.UART1 RS485控制寄存器(U1RS485CTRL ) P237193.UART1 RS-485地址匹配寄存器(U1RS4858ADRMATCH ) P237194.UART1 RS-485延时值寄存器(U1RS485DLY ) P238195.UART1 FIFO水平寄存器(U1FIFOLVL ) P239196.UARTn接收器缓冲寄存器(U0RBR\U2RBR\U3RBR ) P243197.UARTn发送保持寄存器(U0THR \U0THR\U0THR ) P243198.UARTn中断使能寄存器(U0IER\U2IER\U3IER) P244199.UARTn中断标识寄存器(U0IIR\U2IIR\U3IIR ) P245200.UARTn FIFO控制寄存器(U0FCR\U2FCR\U3FCR ) P247201.UARTn线控制寄存器(U0LCR\U2LCR\U3LCR ) P248202.UARTn线状态寄存器(U0LSR\U2LSR \U3LSR)P248203.UARTn高速缓存寄存器(U0SCR\U2SCR\U3SCR) P250204.UARTn Auto-baud控制寄存器(U0ACR\U2ACR\U3ACR ) P250205.IrDA控制寄存器(U3ICR ) P252206.UARTn小数分频器寄存器(U0FDR\U2FDR\U3FDR) P253207.UARTn发送使能寄存器(U1TER \U2TER\U3TER ) P256208.UARTn FIFO水平寄存器(U0FIFOLVL\U2FIFOLVL\U3FIFOLVL) P257209.CAN模式寄存器(CAN1MOD\CAN2MOD)P266 210.CAN命令寄存器的位描述(CAN1CMR\CAN2CMR ) P268 211.全局状态寄存器的位描述(CAN1GSR\CAN2GSR) P269 212.CAN中断和捕获寄存器的位描述(CAN1ICR \CAN2ICR ) P272 213.CAN中断使能寄存器的位描述(CAN1IER \CAN2IER ) P275 214.CAN总线时序寄存器的位描述(CAN1BTR\CAN2BTR ) P276 215.CAN错误报警界限寄存器的位描述(CAN1EWL\CAN2EWL) P277 216.CAN状态寄存器的位描述(CAN1SR\CAN2SR) P277 217.CAN接收帧状态寄存器的位描述(CAN1RFS\CAN2RFS) P279218.CAN接收标识符寄存器的位描述(CAN1RID\CAN2RID ) P280 219.FF=1时的RX标识符寄存器P280 220.CAN接收数据寄存器A的位描述(CAN1RDA \CAN2RDA ) P280 221.CAN接收数据寄存器B的位描述(CAN1RDB\CAN2RDB ) P281 222.发送帧信息寄存器位描述(CAN1tfi[1/2/3] \CAN2TFI[1/2/3]) P281 223.发送标识符寄存器的位描述(CAN1TID[1/2/3]\CAN2TID[1/2/3] ) P282 224.FF=1时的发送标识符寄存器的位描述P283 225.CAN发送数据寄存器B的位描述(CAN1TDA[1/2/3]\CAN2TDA[1/2/3]) P283 226.CAN发送数据寄存器B的位描述(CAN1TDB[1/2/3]\CAN2TDB[1/2/3] ) P283 227.CAN睡眠清零寄存器的位描述(CANSLEEPCLR ) P284 228.CAN唤醒标志寄存器的位描述(CANW AKEFLAGS ) P284 229.集中发送状态寄存器的位描述(CANTxSR ) P286 230.集中接收状态寄存器的位描述(CANRxSR ) P286 231.集中其它状态寄存器P287 232.验收滤波器模式寄存器P290 233.标准帧单个起始地址寄存器的位描述P291 234.标准帧组起始地址寄存器的位描述(SFF_GRP_sa ) P291 235.扩展帧起始地址寄存器的位描述(EFF_sa ) P292 236.扩展帧起始地址寄存器的位描述(EFF_GRP_sa ) P292 237.AF表结束寄存器的位描述(ENDofTable ) P293 238.LUT错误地址寄存器的位描述(LUTerrAd ) P293 239.LUT错误地址寄存器的位描述(LUTerr ) P293 240.LUT错误地址寄存器的位描述(FCANIE ) P294 241.FullCAN中断和捕获寄存器0的位描述(FCANIC0 ) P294 242.FullCAN中断和捕获寄存器1的位描述(CANIC1 ) P294 243.SPI控制寄存器(S0SPCR ) P312 244.SPI状态寄存器(S0SPSR ) P313 245.SPI数据寄存器(S0SPDR ) P314 246.SPI时钟计数器寄存器位描述(S0SPCCR ) P314 247.SPI测试控制寄存器位描述(SPTCR ) P314 248.SPI测试状态寄存器位描述(SPTSR ) P314 249.SPI中断寄存器(S0SPINT ) P315 250.SSPn控制器寄存器0位描述(SSP0CR0\SSP1CR0 ) P323 251.SSPn控制器寄存器1位描述(SSP0CR1\SSP1CR1) P324 252.SSPn数据寄存器位描述(SSP0DR\SSP1DR ) P325 253.SSPn状态寄存器位描述(SSP0SR\SSP1SR ) P325 254.SSPn状态寄存器位描述(SSP0CPSR\SSP1CPSR) P325 255.SSPn中断使能置位/清零寄存器位描述(SSP0IMSC\SSP1IMSC) P326 256.SSPn原始中断寄存器位描述(SSP0RIS\SSP1RIS) P326 257.SSPn使能中断寄存器位描述状态寄存器(SSP0MIS\SSP1MIS) P327 258.SSPn中断清除寄存器的位描述(SSP0ICR \SSP1ICR) P327 259.SSPn DMA控制寄存器位描述(SSP0DMACR\SSP1DMACR ) P327 260.I2C控制置位寄存器(I2CONSET:I2C0,I2C0CONSET\I2C1,I2C1CONSET\I2C2,I2C2CONSET) P337261.I2C控制清零寄存器(I2CONCLR:I2C0,I2C0CONCLR\I2C1,I2C1CONCLR\I2C2,I2C2CONCLR) P338 262.I2C状态寄存器(I2STAT:I2C0,I2C0STAT\I2C1,I2C1STAT\I2C2,I2C2STAT) P339 263.I2C数据寄存器(I2DAT:I2C0,I2C0DAT\I2C1,I2C1DAT\I2C2,I2C2DAT) P339 264.I2C监控模式控制寄存器(I2MMCTRL:I2C0,I2CMMCTRL0-0x4001 C01C;I2C1,I2C1MMCTRL-0x4005 C01C;I2C2,I2C2MMCTRL)P340 265.I2C数据缓冲器寄存器(I2DATA_BUFFER:I2C0,I2CDATA_BUFFER-0x4001 C02C;I2C1,I2C1DATA_BUFFER-0x4005 C02C;I2C2,I2C2DATA_BUFFER-0x400A 002C)P341266.I2C从地址寄存器(I2ADR0~3:I2C0,I2C0ADR[0,1,2,3]-0x4001 C0[0C,20,24,28];I2C1,I2C1ADR[0,1,2,3]-地址0x4005 C0[0C,20,24,28];I2C2,I2C2ADR[0,1,2,3]-0x400A00[0C,20,24,28] P341 267.I2C屏蔽寄存器(I2MASK0~3;I2C0MASK[0,1,2,3]-0x4001C0[30,34,38,3C];I2C1,I2C1MASK[0,1,2,3]0x4005 C0[30,34,38,3C];I2C2,I2C2MASK[0,1,2,3]-地址0x400A 00[30,34,38,3C] P342 268.I2C SCL高电平占空比寄存器(I2SCLH:I2C0,I2C0SCLH-0x4001 C010,I2C1,I2C1SCLH-0x4005 C010,I2C2,I2C2SCLH-0x400A 0010)P342 269.I2C SCL低电平占空比寄存器(I2SCLL:I2C0,I2C0SCLL-0x4001 C014,I2C1,I2C1SCLL-0x4005 C014,I2C2,I2C2SCLL-0x400A 0014)P342 270.数字音频输出寄存器位描述(I2SDAO) P364 271.数字音频输入寄存器位描述(I2SDAI) P365 272.发送FIFO寄存器位描述(I2STXFIFO) P365 273.接收FIFO寄存器位描述(I2SRXFIFO) P365 274.状态反馈寄存器位描述(I2SSTATE) P366 275.DMA配置寄存器1位描述(I2SDMA1) P366 276.DMA配置寄存器2位描述(I2SDMA2) P366 277.中断请求控制寄存器位描述(I2SIRQ) P367 278.发送时钟速率寄存器位描述(I2STXRATE) P367 279.接收时钟速率寄存器位描述(I2SRXRATE) P367 280.发送时钟速率寄存器位描述(I2STXBITRATE) P368 281.接收时钟速率寄存器位描述(I2SRXBITRATE) P368 282.发送模式控制寄存器位描述(I2STXMODE) P368 283.接收模式控制寄存器位描述(I2SRXMODE) P368 284.中断寄存器位描述(T[0/1/2/3]IR) P378 285.定时器控制寄存器位描述(T[0/1/2/3]CR) P378 286.计数控制寄存器位描述(T[0/1/2/3]CTCR) P379 287.匹配控制寄存器位描述(T[0/1/2/3]MCR) P380 288.捕获控制寄存器位描述(T[0/1/2/3]CCR) P381 289.外部匹配寄存器位描述(T[0/1/2/3]EMR) P381 290.RI比较值寄存器位描述(RICOMPV AL) P385 291.RI屏蔽寄存器位描述(RIMASK) P385 292.RI控制寄存器位描述(RICTRL) P386 293.RI计数器寄存器位描述(RICOUNTER) P386294.系统定时器控制和状态寄存器的位描述(STCTRL) P389 295.系统定时器重载值寄存器的位描述(STRELOAD) P389 296.系统定时器当前值寄存器的位描述(STCURR) P389 297.系统定时器校准值寄存器的位描述(STCALIB) P390 298.PWM中断寄存器位描述(PWM1IR) P396 299.PWM定时器控制寄存器位描述(PWM1TCR) P397 300.PWM计数控制寄存器位描述(PWM1CTCR) P397 301.匹配控制寄存器位描述(PWM1MCR) P398 302.PWM捕获控制寄存器位描述(PWM1CCR) P399 303.PWM控制寄存器位描述(PWM1PCR) P400 304.PWM锁存使能寄存器位描述P401 305.MCPWM控制寄存器读地址位描述P405 306.MCPWM控制寄存器设置地址位描述P407 307.MCPWM控制寄存器清除地址位描述P407 308.MCPWM捕获控制寄存器读地址位描述P407 309.MCPWM捕获控制置位地址位描述P408 310.MCPWM捕获控制寄存器清除地址位描述P408 311.MCPWM中断使能寄存器读地址位描述P409 312.MCPWM中断使能寄存器设置地址位描述P409 313.MCPWM中断使能寄存器清除地址位描述P409 314.MCPWM中断标志寄存器读地址位描述P410 315.MCPWM中断标志寄存器设置地址位描述P410 316.MCPWM中断标志寄存器清除地址位描述P410 317.MCPWM计数控制读地址位描述P410 318.MCPWM计数控制置位地址位描述P412 319.MCPWM计数控制清除地址位描述P412 320.MCPWM定时器/计数器0-2寄存器位描述(MCTC0-20)P412 321.MCPWM界限0-2寄存器位描述(MCLIM0-2)P412 322.MCPWM匹配寄存器0-2位描述(MCMAT0-2) P413 323.MCPWM死区时间寄存器位描述(MCDT) P414 324.MCPWM通信格式寄存器位描述(MCCP) P414 325.捕获寄存器位的描述P414 326.捕获清除寄存器位的描述P415 327.QEI控制寄存器位描述P425 328.QEI配置寄存器位描述P425 329.QEI状态寄存器位描述P426 330.QEI位置寄存器位描述P426 331.QEI最大位置值寄存器位描述P426 332.QEI位置比较寄存器0位描述P426 333.QEI位置比较寄存器1位描述P426 334.QEI位置比较寄存器2位描述P426 335.QEI索引计数寄存器位描述P427 336.QEI索引比较寄存器位描述P427 337.QEI定时器装载寄存器位描述P427338.QEI速度寄存器位描述P427 339.QEI定时器寄存器位描述P427 340.QEI速度捕获寄存器位描述P427 341.QEI速度比较寄存器位描述P428 342.QEI数字滤波器寄存器位描述P428 343.QEI中断状态寄存器位描述P428 344.QEI中断设置寄存器位描述P428 345.QEI中断清除寄存器位描述P429 346.QEI中断使能寄存器位描述P430 347.QEI中断使能置位寄存器位描述P430 348.QEI中断使能清除寄存器位描述P431 349.中断位置寄存器位描述P435 350.时钟控制寄存器位描述P435 351.计数器增量中断寄存器位描述P435 352.报警屏蔽寄存器位描述P436 353.RTC辅助控制寄存器位描述P436 354.RTC辅助使能寄存器位描述P437 355.完整时间寄存器0位描述P437 356.完整时间寄存器1位描述P437 357.完整时间寄存器2位描述P438 358.校准寄存器位描述P439 359.通用寄存器0~4位描述(GPREG0-GPREG4 ) P439 360.看门狗模式寄存器位描述(WDMOD) P442 361.看门狗工作模式选择P443 362.看门狗常数寄存器位描述(WDTC) P443 363.看门狗喂狗寄存器位描述(WDFEED) P443 364.看门狗定时器值寄存器位描述(WDTV) P443 365.看门狗定时器时钟源选择寄存器位描述(WDCLKSEL) P444 366.A/D控制寄存器位描述(AD0CR) P447 367.A/D全局数据寄存器位描述(AD0GDR) P448 368.A/D中断使能寄存器位描述(AD0INTEN) P449 369.A/D数据寄存器位描述(AD0DR0~AD0DR7 ) P449 370.A/D状态寄存器位描述(ADSTAT) P450 371.A/D调节寄存器位描述(ADTRIM) P450 372.D/A转换器寄存器位描述(DACR) P453 373.D/A控制寄存器位描述(DACCTRL) P453 374.D/A转换寄存器位描述(DACCNTV AL) P453 375.DMA中断状态寄存器(DMACIntStat) P462 376.DMA中断终端计数请求状态寄存器(DMACIntTCStat) P462 377.DMA中断终端计数请求清除寄存器(DMACIntTCClear) P463 378.DMA中断错误状态寄存器(DMACIntErrStat) P463 379.DMA中断错误清除寄存器(DMACIntErrClr) P463 380.DMA原始中断终端计数状态寄存器(DMACRawIntTCStat) P463 381.DMA原始错误中断状态寄存器(DMACRawIntErrStat) P464382.DMA使能通道寄存器(DMACEnbldChns) P464 383.DMA软件突发请求寄存器(DMACSoftBReq) P464 384.DMA软件单次请求寄存器P464 385.DMA软件最后一个突发请求寄存器(DMACSoftLBReq) P465 386.DMA软件最后一个单个请求寄存器(DMACSoftLSReq) P465 387.DMA配置寄存器(DMACConfig) P465 388.DMA同步寄存器(DMACSync) P466 389.DMA请求选择寄存器(DMAReqSel) P466 390.DMA通道源地址寄存器(DMACCxSrcAddr)P467 391.DMA通道源地址寄存器(DMACCxDestAddr)P467 392.DMA通道链表项寄存器(DMACCxLLI)P467 393.DMA通道控制寄存器(DMACCxControl) P468 394.DMA通道配置寄存器(DMACCxConfig) P470。
数据寻址方式介绍
数据寻址方式介绍数据寻址方式是计算机中的一种技术,用于确定存储器中数据元素的位置。
在计算机系统中,存储器是一个重要的组成部分,用于存储数据和程序。
为了有效地存取存储器中的数据,需要一种确定数据所在位置的方式。
数据寻址方式可以分为以下几种类型:1.直接寻址:直接寻址是最简单的寻址方式,通过给定一个绝对地址来确定数据元素的位置。
在直接寻址方式中,每个数据元素都有一个唯一的地址,计算机可以直接通过这个地址访问数据。
这种寻址方式的优点是简单快速,但是缺点是地址空间受限,浪费存储空间。
2.间接寻址:间接寻址是通过给定一个地址的地址来确定数据元素的位置。
在间接寻址方式中,存储器中的每个地址都指向存储器中的另一个地址,进而确定数据元素的位置。
这种寻址方式的优点是地址空间较大,可以充分利用存储空间。
但是缺点是多次访问存储器,时间效率较低。
3.寄存器寻址:寄存器寻址是通过将数据元素存储在寄存器中,然后通过寄存器编号来访问数据元素。
在寄存器寻址方式中,计算机系统中有一组寄存器可以用于数据存储,这些寄存器具有较快的访问速度。
这种寻址方式的优点是访问速度快,但是缺点是寄存器数量有限,存储容量有限。
4.索引寻址:索引寻址是通过给定一个索引来确定数据元素的位置。
在索引寻址方式中,存储器中的每个地址都存储了数据元素的索引值,通过给定的索引值可以快速确定数据元素的位置。
这种寻址方式的优点是可以通过索引值快速定位数据元素,但是缺点是需要额外的索引存储空间。
5.相对寻址:相对寻址是根据当前指令的位置来确定数据元素的位置。
在相对寻址方式中,指令中的地址是相对于当前指令的位置的偏移量,通过加上这个偏移量可以计算出数据元素的位置。
这种寻址方式的优点是灵活,可以根据当前指令的位置动态计算数据元素的位置,但是缺点是指令中的地址需要较多的位数。
6.基址寻址:基址寻址是通过给定一个基地址和一个偏移量来确定数据元素的位置。
在基址寻址方式中,基址是存储器中的一个地址,偏移量是相对于基址的地址的偏移量,通过将基址和偏移量相加可以计算出数据元素的位置。
2786用P89C664实现I2C总线大批量数据的自动存储
3.(2786)《用P89C664实现I2C总线大批量数据的自动存储》P59P89C664的完整厘程序如下:.******************************************************************************* **** ;采用11.0592MHz晶振,串口数据发送速率为19200bps;这个程序主要用于转发I2C格式的数据,芯片采用P89C664,即时发送接收到的数据;Designer:Xu Dong;E-mail:rundata@;寄存器地址预定义(因为P89C664扩展了这些寄存器,而传统的51系列并没有,所以为防一些汇编软件;不支持需要对扩展的寄存器地址作定义)P1M1 EQU 092H;P1口工作模式设置寄存器(低)P1M2 EQU 093H;P1口工作模式设置寄存器(高)IP0 EQU 0B8H;中断优先级设置寄存器(低字节)IP0H EQU 0B7H;中断优先级设置寄存器(高字节)S1ADR EQU 0DBH;I2C总线硬件地址寄存器S1CON EQU 0D8H;I2C总线控制寄存器S1STA EQU 0D9H;I2C总线工作状态寄存器(请注意,I2C总线工作状态的中断向量要用到该寄存器)S1DAT EQU 0DAH;I2C总线数据寄存器,存放从总线上接收到的数据,应及时转移该数据 AUXR EQU 08EH;双DPTR的控制寄存器,主要是对两个DPTR进行切换;扩展的控制位的位地址预定义ES1 BIT 0ADH ;I2C总线中断使能控制位的位地址ES0 BIT 0ACH ;串口中断使能控制位的位地址;本程序用到的数据存放单元地址定义HADD EQU 02FH;中断向量高字节地址自定义单元(配合I2C总线的状态寄存器S1STA可在64kB空间寻址)STD EQU 02CH;I2C总线从器件待发送的数据存放单元;需要写入I2C总线控制寄存器的立即数预定义ENS1_NOTSTA_STO_NOTSI_AA_CR0 EQU 0D5HENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0 EQU 0C5HENS1_NOTSTA_NOTSTO_NOTSI_NOTAA_CR0 EQU 0C1HENS1_STA_NOTSTO_NOTSI_AA_CR0 EQU 0E5H;其它需要根据情况修改的立即数预定义OWNSLA EQU 94H ;P89C664在I2C总线上的地址定义(需要根据主器件设置该单元的值)SELRB3 EQU 018H;用于切换工作寄存器组的立即数H_HALF_ADDRESS EQU 01FH;I2C总线中断向量高字节地址定义ORG 0000HSJMP MAINORG 0023H ;串口中断入口CLR TIRETIORG 002BH ;I2C总线各工作状态中断公用入口PUSH PSWPUSH S1STAPUSH HADDRET ;请注意,这里不用RETI指令,这是一个使程序转移的巧妙应用ORG 0076HMAIN:MOV P1M1,#0C0H ;把P1.7、P1.6设置为开漏,P1.7是I2C的数据线、P1.6是I2C的时钟线 MOV P1M2,#0C0H ;需要P1M1、P1M2共同设置P1.7、P1.6的开漏MOV AUXR,#01H ;DPTR Read/Write ERAM enable.SETB ES1 ;I2C总线中断使能SETB ES0 ;串口中断使能MOV SP,#02FHMOV IP0,#20H ;I2C总线中断优先级设置为最高MOV IP0H,#20HMOV SCON,#40H ;设置串口在工作模式1并且禁止串口接收数据(注意区别ISP下通过串口下载程序)MOV TMOD,#20H ;设置定时/计数器1为工作模式2MOV TH1,#253 ;设置串口速率为19200bps(在默认的6时钟工作模式下);*************************MOV S1ADR,#OWNSLA ;设置I2C总线从器件地址MOV HADD,#H_HALF_ADDRESS;设置I2C总线中断向量高字节地址SETB P1.6SETB P1.7MOV S1CON,#44H ;I2C总线控制寄存器初始化MOV STD,#02HMOV R0,#STDINC R0MOV @R0,#098HINC R0MOV @R0,#098HSTART_RECEIVE:SETB TR1SETB ES1SETB EA ;所有中断使能SJMP $DEC_DPTR:XCH A,DPL ;DPTR减1子程序DEC ACJNE A,#0FFH,DEC_DPTR2DEC DPHDEC_DPTR2:XCH A,DPLRETDELAY:MOV R6,#0FFH;Delay=1ms,f=12MHzDL2:MOV R7,#18HDL1:DJNZ R7,DL1DJNZ R6,DL2RET;以下程序来自PHILIPS资料中提供的I2C总线标准控制子程序,有少许改动!;1,STATE:60,I2C总线工作状态寄存器为0x60时的中断处理程序ORG 1F60HPROCESS:MOV S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0MOV PSW,#SELRB3AJMP INITSRDORG 1E00HINITSRD:;MOV DPTR,#SRDMOV R1,#32POP PSWRETI;2,STATE:68,I2C总线工作状态寄存器为0x68时的中断处理程序ORG 1F68HMOV S1CON,#ENS1_STA_NOTSTO_NOTSI_AA_CR0MOV PSW,#SELRB3AJMP INITSRD;3,STATE:70----GC,I2C总线工作状态寄存器为0x70时的中断处理程序ORG 1F70HMOV S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0MOV PSW,#SELRB3AJMP INITSRD;4,STATE:78----GC,I2C总线工作状态寄存器为0x78时的中断处理程序ORG 1F78HMOV S1CON,#ENS1_STA_NOTSTO_NOTSI_AA_CR0MOV PSW,#SELRB3AJMP INITSRD;5,STATE:80,I2C总线工作状态寄存器为0x80时的中断处理程序ORG 1F80HMOV PSW,#SELRB3MOV SBUF,S1DAT;MOV P2,S1DATAJMP REC2ORG 1E20HREC2:MOV P2,S1DATDJNZ R1,NOTLDAT3LDAT:MOV S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_NOTAA_CR0POP PSWRETINOTLDAT3:MOV S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0RETsr:POP PSWRETI;6,STATE:88,I2C总线工作状态寄存器为0x88时的中断处理程序ORG 1F88HMOV S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0AJMP RETsr;7,STATE:90----GC,I2C总线工作状态寄存器为0x90时的中断处理程序 ORG 1F90HMOV PSW,#SELRB3MOV A,S1DAT ;Read received DATAMOVX @DPTR,AAJMP LDAT;8,STATE:98----GC,I2C总线工作状态寄存器为0x98时的中断处理程序 ORG 1F98HMOV S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0POP PSWRETI;9,STATE:0A0H,I2C总线工作状态寄存器为0Xa0时的中断处理程序ORG 1FA0HMOV S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0POP PSWRETI;以下是从发送模式下的I2C总线状态处理程序;10,STATE:0A8H,I2C总线工作状态寄存器为0xA8时的中断处理程序ORG 1FA8HMOV S1DAT,STDMOV S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0AJMP INITBASE2ORG 1E40HINITBASE2:MOV PSW,#SELRB3MOV R1,#STDINC R1POP PSWRETI;11,STATE:0B0H,I2C总线工作状态寄存器为0xB0时的中断处理程序 ORG 1FB0HMOV S1DAT,STDMOV S1CON,#ENS1_STA_NOTSTO_NOTSI_AA_CR0AJMP INITBASE2;12,STATE:0B8H,I2C总线工作状态寄存器为0xB8时的中断处理程序 ORG 1FB8HMOV PSW,#SELRB3MOV S1DAT,@R1AJMP _SCONORG 1E50H_SCON:MOV S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0INC R1POP PSWRETI;13,STATE:0C0H,I2C总线工作状态寄存器为0xC0时的中断处理程序 ORG 1FC0HMOV S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0POP PSWRETI;14,STATE:0C8H,I2C总线工作状态寄存器为0xC8时的中断处理程序 ORG 1FC8HMOV S1CON,#ENS1_NOTSTA_NOTSTO_NOTSI_AA_CR0POP PSWRETIEND.。
数据恢复基础6 索引记录结构
90H属性
该属性($INDEX_ROOT,索引根)是实现 NTFS的B+树索引的根节点。总是常驻属性。 属性结构如下:
标准属性头 索引根头 索引节点头 索引项 索引项 …………
90H属性
90H属性头
90H属性头
常用索引列表
索引根头结构
偏移
~ 0x00 0x04
大小
~ 4 4
描述
标准属性头 索引属性类型(0x30) 排序规则(01,Unicode规则)
小目录的90H属性
索引项
偏移 字节 8 该文件的MFT索引号 含义
目录索引项用于 索引至文件或目 录名,在结构上 与通用索引项结 构相同,部分位 置内容不同。
0x00
0x08 0x0A
0x0C 0x0E 0x10 0x18
度
标志,0x01-有子节点;0x02-列表的最后一个索引项 未使用 父目录的MFT文件索引号 文件建立时间
索引项
索引节点头之后是索引项列表,该表有多个索引项组 成 索引项的通用结构如下表
偏移 0x00 0x08 0x0A 0x0C 0x0E 16+ 字 节 8 2 2 2 2 8 本索引项的长度 内容的长度(目录索引中用于记录文件名属性长度) 标志,0x01-有子节点;0x02-列表的最后一个索引项 未使用 索引分配中的子节点的VCN(只有当标志为有子节点时才使用) 含义 未定义(目录索引中用于记录文件的MFT索引号)
索引记录结构
根目录
目录记录结构
一个目录的MFT记录将其目录下的文件名和子目录名进行排序,井保存在索引根属性 中。然而,对于一个大目录,文件名实际存储在组织文件名的固定4KB大小的索引缓冲 区中。缓冲区是通过B+树数据结构实现的。根索引属性包含B+树的第一级(根子目录) 并指向包含下一级(大多数是子目录,也可能是文件)的索引缓冲区中。 图只显示了根索引属性中的文件名和索引缓冲区。但是索引中的每一项还包括了位于 MFT中的描述文件所在位置的文件引用以及文件时间和文件大小等信息。NTFS根据文 件的MFT记录来复制时间标记和文件大小信息。这种技术需要将更新信息写在两个地 方,比较麻烦。但是,这仍是一个提高目录浏览速度的好方法,因为它可以在文件系 统不打目录中任何文件的情况下显示每个文件的时间标记和大小。 索引分配属性包含了索引缓冲区的VCN到LCN映射,而位图属性跟踪在索引缓冲区中 哪些VCN是在使用而哪些是空闲的。图显示了每个文件项占有一个VCN,而实际上多 个文件项被包装在同一个簇中。每个4KB大小的索引缓冲区可以容纳20到30个文件项。 在NTFS中,目录也是一种文件,也使用文件记录进行管理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
产品文献
下载全部数据手册 (zip)
档案名称
LPC1769_68_67_66_65_64_63 (English) AN10778
AN10878.pdf
AN10875
AN10898
IEC60335_ClassB_CM3
AN10913_CM3_DSP_library_v1_0_0
AN10913
AN10974
AN10974_-_LPC176x_175x_12-
bit_ADC_design_guidelines
AN10993
AN10991
AN11218
AN11229
AN10974_ZH
AN10898_ZH
AN10943_ZH
75016725
ES_LPC176X
75016676
75016842
75016846
LPC1768
75016739
CRP_Example
LPC1700_GPIO_Timer_DMA_example
rtc_calibration_project
uip_webserver_src_lpc1700
LPC1700_CANActivity_wakeup_with_LPC 2300_CAN_generator
DMA_DAC_uvision4
DMA_DAC_IAR
AN11053_1
AN10916 AN11071
AN11070 AN11095 AN11085_2 AN11178 AN10915
AN11241
AN10859 AN11257 AN11258
AN10943 AN11318 AN10866 UM10360 UM10493
标题类型格式32-bit ARM Cortex-M3 microcontroller; up to 512 kB flash
and 64 kB SRAM with Ethernet, USB 2.0 Host/Device/OTG,
CAN Data sheet pdf PCB layout guidelines for NXP MCUs in BGA packages Application note pdf Migrating to the LPC1700 series Application note pdf IEC 60601-1-8 audible alert generator using the LPC1700Application note pdf AN10898 - BLDC motor control with LPC1700Application note zip AN10918 - IEC60335 Class B library (with software)Application note zip DSP library for LPC1700 and LPC1300Application note zip DSP library for LPC1700 and LPC1300Application note pdf LPC176x/175x 12-bit ADC design guidelines Application note pdf AN10974 - LPC176x/175x 12-bit ADC design guidelines Application note zip Pegoda Software Design Guide Application note pdf RM710 Hardware Design Guide Application note pdf emWin Porting guide: EA LPC1788 BSP to Keil MCB1700Application note pdf UUencoding for UART ISP Application note pdf LPC176x/175x 12-bit ADC design guidelines Application note pdf BLDC motor control with LPC1700Application note pdf Decoding DTMF tones using M3 DSP library FFT function Application note pdf Looking for more 32-bit MCU options? Start here.Brochure pdf Errata sheet LPC1769/68/67/66/65/64/63Errata sheet pdf Cortex-M3 based microcontrollers with Ethernet, USB, CAN
and 12-bit ADC; 100 MHz, 32-bit Microcontrollers with
Cortex-M3™ core, LPC1700 series Leaflet pdf Low-cost development platform for 32-bit LPC
microcontroller family; NXP LPCXpresso Leaflet pdf Cortex-M3 based microcontrollers with Ethernet, USB, CAN
and 12-bit ADC; 120 MHz, 32-bit Microcontrollers with
Cortex-M3™ core, LPC1700 series Leaflet pdf Rapid prototyping for the LPC1768 MCU Leaflet pdf Development Tools for ARM-based MCUs; Select from the
Best in Support Line card pdf -Other type zip -Other type zip -Other type zip -Other type zip AN10908 - LPC1700 CANActivity wakeup with LPC2300
CAN generator Other type zip AN10917 - DMA-DAC uvision4Other type zip AN10917 - DMA-DAC IAR Other type zip AN11053 - Ethernet throughput on the NXP ARM
microcontrollers Software zip
AN10916 - FAT library EFSL and FatFs port on NXP
LPC1700Software zip AN11071 - In-Application Programming for the LPC1700Software zip AN11070 - Accessing SDC/MMC card using SPI/SSP on
LPC1700Software zip AN11095 - Capacitive touch sensing using the LPC176x/5x Software zip AN11085 - Using Speex in NXP's LPC175x/6x MCU family Software zip AN11178 - MP3 player solution on NXP LPC1700 series Software zip LPC1700, Power Modes Software zip AN11241: AES encryption and decryption software on LPC
microcontrollers Software zip AN10859 - LPC1700 Ethernet MII Management (MDIO) via
software Software zip AN11257 - SPI secondary boot loader Software zip AN11258 - I2C secondary boot loader Software zip AN10943 - Decoding DTMF tones using M3 DSP library
FFT function Software zip AN11318 - How to implement the PMBus software stack Software zip AN10866 - LPC1700 secondary USB bootloader Software zip LPC17xx User manual User manual pdf POS Reference Design - Firmware description User manual pdf
日期
######## ######## ######## ######## ######## ######## ######## ######## 2010-9-6
2011-1-7 ######## ######## ######## 2012-7-6 ######## ######## ######## 2009-4-1 ########
2009-2-1 ########
######## 2009-9-1
2009-6-1 2012-9-5 ######## ######## 2012-9-5
2012-9-6 2012-9-6 2012-9-6
########
######## ########
######## ######## ######## ######## ########
########
######## ######## ########
######## ######## ######## ######## ########。