📄 philips_lpc2146_memorymap.xml
字号:
<BitField size="1" start="16" name="BURST" /> <BitField size="3" start="17" name="CLKS" /> <BitField size="1" start="21" name="PDN" /> <BitField size="2" start="22" name="TEST1_0" /> <BitField size="3" start="24" name="START" /> <BitField size="1" start="27" name="EDGE" /> </Register> <Register size="0x4" start="0xE0034004" name="AD0DR" > <BitField size="10" start="6" name="VddA" /> <BitField size="3" start="24" name="CHN" /> <BitField size="1" start="30" name="OVERUN" /> <BitField size="1" start="31" name="DONE" /> </Register> <Register size="0x4" start="0xE0034008" name="ADGSR" > <BitField size="1" start="16" name="BURST" /> <BitField size="3" start="24" name="START" /> <BitField size="1" start="27" name="EDGE" /> </Register> </RegisterGroup> <RegisterGroup start="0xE005C000" name="I2C1 Registers" > <Register size="0x1" start="0xE005C000" name="I2C1CONSET" > <BitField size="1" start="2" name="AA" /> <BitField size="1" start="3" name="SI" /> <BitField size="1" start="4" name="STO" /> <BitField size="1" start="5" name="STA" /> <BitField size="1" start="6" name="I2EN" /> </Register> <Register size="0x1" start="0xE005C004" name="I2C1STAT" /> <Register size="0x1" start="0xE005C008" name="I2C1DAT" /> <Register size="0x1" start="0xE005C00C" name="I2C1ADR" > <BitField size="1" start="0" name="GC" /> <BitField size="6" start="1" name="Address" /> </Register> <Register size="0x2" start="0xE005C010" name="I2C1SCLH" /> <Register size="0x2" start="0xE005C014" name="I2C1SCLL" /> <Register size="0x1" start="0xE005C018" name="I2C1CONCLR" > <BitField size="1" start="2" name="AAC" /> <BitField size="1" start="3" name="SIC" /> <BitField size="1" start="5" name="STAC" /> <BitField size="1" start="6" name="I2ENC" /> </Register> </RegisterGroup> <RegisterGroup start="0xE0060000" name="AD1" > <Register size="0x4" start="0xE0060000" name="AD1CR" > <BitField size="8" start="0" name="SEL" /> <BitField size="8" start="8" name="CLKDIV" /> <BitField size="1" start="16" name="BURST" /> <BitField size="3" start="17" name="CLKS" /> <BitField size="1" start="21" name="PDN" /> <BitField size="2" start="22" name="TEST1_0" /> <BitField size="3" start="24" name="START" /> <BitField size="1" start="27" name="EDGE" /> </Register> <Register size="0x4" start="0xE0060004" name="AD1DR" > <BitField size="10" start="6" name="VddA" /> <BitField size="3" start="24" name="CHN" /> <BitField size="1" start="30" name="OVERUN" /> <BitField size="1" start="31" name="DONE" /> </Register> </RegisterGroup> <RegisterGroup start="0xE0068000" name="SSP" > <Register size="0x4" start="0xE0068000" name="SSPCR0" > <BitField size="4" start="0" name="DSS" /> <BitField size="2" start="4" name="FRF" /> <BitField size="1" start="6" name="SPO" /> <BitField size="1" start="7" name="SPH" /> <BitField size="8" start="8" name="SCR" /> </Register> <Register size="0x4" start="0xE0068004" name="SSPCR1" > <BitField size="1" start="0" name="LBE" /> <BitField size="1" start="1" name="SSE" /> <BitField size="1" start="2" name="MS" /> <BitField size="1" start="3" name="SOD" /> </Register> <Register size="0x4" start="0xE0068008" name="SSPDR" /> <Register size="0x4" start="0xE006800C" name="SSPSR" > <BitField size="1" start="0" name="TFE" /> <BitField size="1" start="1" name="TNF" /> <BitField size="1" start="2" name="RNE" /> <BitField size="1" start="3" name="RFF" /> <BitField size="1" start="4" name="BSY" /> </Register> <Register size="0x4" start="0xE0068010" name="SSPCPSR" /> <Register size="0x4" start="0xE0068014" name="SSPIMSC" > <BitField size="1" start="0" name="RORIM" /> <BitField size="1" start="1" name="RTIM" /> <BitField size="1" start="2" name="RXIM" /> <BitField size="1" start="3" name="TXIM" /> </Register> <Register size="0x4" start="0xE0068018" name="SSPRIS" > <BitField size="1" start="0" name="RORRIS" /> <BitField size="1" start="1" name="RTRIS" /> <BitField size="1" start="2" name="RXRIS" /> <BitField size="1" start="3" name="TXRIS" /> </Register> <Register size="0x4" start="0xE006801C" name="SSPMIS" > <BitField size="1" start="0" name="RORMIS" /> <BitField size="1" start="1" name="RTMIS" /> <BitField size="1" start="2" name="RXMIS" /> <BitField size="1" start="3" name="TXMIS" /> </Register> <Register size="0x4" start="0xE0068020" name="SSPICR" > <BitField size="1" start="0" name="RORIC" /> <BitField size="1" start="1" name="RTIC" /> </Register> <Register size="0x4" start="0xE0068FE0" name="SSPPeriphID0_3" /> <Register size="0x4" start="0xE0068FFC" name="SSPPCellID0_3" /> </RegisterGroup> <RegisterGroup start="0xE006C000" name="DA" > <Register size="0x4" start="0xE006C000" name="DACR" > <BitField size="10" start="6" name="VALUE" /> <BitField size="1" start="16" name="BIAS" /> </Register> </RegisterGroup> <RegisterGroup start="0xE01FC000" name="System Control Block" > <Register size="0x1" start="0xE01FC000" name="MAMCR" > <BitField size="2" start="0" name="MAM_mode_control" /> </Register> <Register size="0x1" start="0xE01FC004" name="MAMTIM" > <BitField size="3" start="0" name="MAM_Fetch_Cycle_timing" /> </Register> <Register size="0x1" start="0xE01FC040" name="MEMMAP" > <BitField size="2" start="0" name="MAP1_0" /> </Register> <Register size="0x1" start="0xE01FC080" name="PLLCON" > <BitField size="1" start="0" name="PLLE" /> <BitField size="1" start="1" name="PLLC" /> </Register> <Register size="0x1" start="0xE01FC084" name="PLLCFG" > <BitField size="4" start="0" name="MSEL4_0" /> <BitField size="2" start="5" name="PSEL1_0" /> </Register> <Register size="0x2" start="0xE01FC088" name="PLLSTAT" > <BitField size="4" start="0" name="MSEL4_0" /> <BitField size="2" start="5" name="PSEL1_0" /> <BitField size="1" start="8" name="PLLE" /> <BitField size="1" start="9" name="PLLC" /> <BitField size="1" start="10" name="PLOCK" /> </Register> <Register size="0x1" start="0xE01FC08C" name="PLLFEED" /> <Register size="0x1" start="0xE01FC0C0" name="PCON" > <BitField size="1" start="0" name="IDL" /> <BitField size="1" start="1" name="PD" /> </Register> <Register size="0x4" start="0xE01FC0C4" name="PCONP" > <BitField size="1" start="1" name="PCTIM0" /> <BitField size="1" start="2" name="PCTIM1" /> <BitField size="1" start="3" name="PCURT0" /> <BitField size="1" start="4" name="PCURT1" /> <BitField size="1" start="5" name="PCPWM0" /> <BitField size="1" start="7" name="PCI2C" /> <BitField size="1" start="8" name="PCSPIO" /> <BitField size="1" start="9" name="PCRTC" /> <BitField size="1" start="10" name="PCSPI1" /> <BitField size="1" start="12" name="PCAD" /> </Register> <Register size="0x1" start="0xE01FC100" name="VPBDIV" > <BitField size="2" start="0" name="VPBDIV" /> <BitField size="2" start="4" name="XCLKDIV" /> </Register> <Register size="0x1" start="0xE01FC140" name="EXTINT" > <BitField size="1" start="0" name="EINT0" /> <BitField size="1" start="1" name="EINT1" /> <BitField size="1" start="2" name="EINT2" /> <BitField size="1" start="3" name="EINT3" /> </Register> <Register size="0x1" start="0xE01FC144" name="INTWAKE" /> <Register size="0x1" start="0xE01FC148" name="EXTMODE" /> <Register size="0x1" start="0xE01FC14C" name="EXTPOLAR" /> <Register size="0x1" start="0xE01FC180" name="RSID" /> <Register size="0x1" start="0xE01FC180" name="CSPR" /> </RegisterGroup> <RegisterGroup start="0xFFFFF000" name="Vectored Interrupt Controller Registers" > <Register size="0x4" start="0xFFFFF000" name="VICIRQStatus" /> <Register size="0x4" start="0xFFFFF004" name="VICFIQStatus" /> <Register size="0x4" start="0xFFFFF008" name="VICRawIntr" /> <Register size="0x4" start="0xFFFFF00C" name="VICIntSelect" /> <Register size="0x4" start="0xFFFFF010" name="VICIntEnable" /> <Register size="0x4" start="0xFFFFF014" name="VICIntEnClr" /> <Register size="0x4" start="0xFFFFF018" name="VICSoftInt" /> <Register size="0x4" start="0xFFFFF01C" name="VICSoftIntClear" /> <Register size="0x4" start="0xFFFFF020" name="VICProtection" /> <Register size="0x4" start="0xFFFFF030" name="VICVectAddr" /> <Register size="0x4" start="0xFFFFF034" name="VICDefVectAddr" /> <Register size="0x4" start="0xFFFFF100" name="VICVectAddr0" /> <Register size="0x4" start="0xFFFFF104" name="VICVectAddr1" /> <Register size="0x4" start="0xFFFFF108" name="VICVectAddr2" /> <Register size="0x4" start="0xFFFFF10C" name="VICVectAddr3" /> <Register size="0x4" start="0xFFFFF110" name="VICVectAddr4" /> <Register size="0x4" start="0xFFFFF114" name="VICVectAddr5" /> <Register size="0x4" start="0xFFFFF118" name="VICVectAddr6" /> <Register size="0x4" start="0xFFFFF11C" name="VICVectAddr7" /> <Register size="0x4" start="0xFFFFF120" name="VICVectAddr8" /> <Register size="0x4" start="0xFFFFF124" name="VICVectAddr9" /> <Register size="0x4" start="0xFFFFF128" name="VICVectAddr10" /> <Register size="0x4" start="0xFFFFF12C" name="VICVectAddr11" /> <Register size="0x4" start="0xFFFFF130" name="VICVectAddr12" /> <Register size="0x4" start="0xFFFFF134" name="VICVectAddr13" /> <Register size="0x4" start="0xFFFFF138" name="VICVectAddr14" /> <Register size="0x4" start="0xFFFFF13C" name="VICVectAddr15" /> <Register size="0x4" start="0xFFFFF200" name="VICVectCntl0" /> <Register size="0x4" start="0xFFFFF204" name="VICVectCntl1" /> <Register size="0x4" start="0xFFFFF208" name="VICVectCntl2" /> <Register size="0x4" start="0xFFFFF20C" name="VICVectCntl3" /> <Register size="0x4" start="0xFFFFF210" name="VICVectCntl4" /> <Register size="0x4" start="0xFFFFF214" name="VICVectCntl5" /> <Register size="0x4" start="0xFFFFF218" name="VICVectCntl6" /> <Register size="0x4" start="0xFFFFF21C" name="VICVectCntl7" /> <Register size="0x4" start="0xFFFFF220" name="VICVectCntl8" /> <Register size="0x4" start="0xFFFFF224" name="VICVectCntl9" /> <Register size="0x4" start="0xFFFFF228" name="VICVectCntl10" /> <Register size="0x4" start="0xFFFFF22C" name="VICVectCntl11" /> <Register size="0x4" start="0xFFFFF230" name="VICVectCntl12" /> <Register size="0x4" start="0xFFFFF234" name="VICVectCntl13" /> <Register size="0x4" start="0xFFFFF238" name="VICVectCntl14" /> <Register size="0x4" start="0xFFFFF23C" name="VICVectCntl15" /> </RegisterGroup> </MemorySegment></Root>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -