📄 philips_lpc2368_memorymap.xml
字号:
<Register start="0xE0004000+0x14" size="0x2" name="T0MCR"> <BitField size="1" name="MR0I" start="0"/> <BitField size="1" name="MR0R" start="1"/> <BitField size="1" name="MR0S" start="2"/> <BitField size="1" name="MR1I" start="3"/> <BitField size="1" name="MR1R" start="4"/> <BitField size="1" name="MR1S" start="5"/> <BitField size="1" name="MR2I" start="6"/> <BitField size="1" name="MR2R" start="7"/> <BitField size="1" name="MR2S" start="8"/> <BitField size="1" name="MR3I" start="9"/> <BitField size="1" name="MR3R" start="10"/> <BitField size="1" name="MR3S" start="11"/> </Register> <Register start="0xE0004000+0x18" size="0x4" name="T0MR0"/> <Register start="0xE0004000+0x1C" size="0x4" name="T0MR1"/> <Register start="0xE0004000+0x20" size="0x4" name="T0MR2"/> <Register start="0xE0004000+0x24" size="0x4" name="T0MR3"/> <Register start="0xE0004000+0x28" size="0x2" name="T0CCR"> <BitField size="1" name="CAP0RE" start="0"/> <BitField size="1" name="CAP0FE" start="1"/> <BitField size="1" name="CAP0I" start="2"/> <BitField size="1" name="CAP1RE" start="3"/> <BitField size="1" name="CAP1FE" start="4"/> <BitField size="1" name="CAP1I" start="5"/> <BitField size="1" name="CAP2RE" start="6"/> <BitField size="1" name="CAP2FE" start="7"/> <BitField size="1" name="CAP2I" start="8"/> <BitField size="1" name="CAP3RE" start="9"/> <BitField size="1" name="CAP3FE" start="10"/> <BitField size="1" name="CAP3I" start="11"/> </Register> <Register start="0xE0004000+0x2C" size="0x4" name="T0CR0" access="ReadOnly"/> <Register start="0xE0004000+0x30" size="0x4" name="T0CR1" access="ReadOnly"/> <Register start="0xE0004000+0x34" size="0x4" name="T0CR2" access="ReadOnly"/> <Register start="0xE0004000+0x38" size="0x4" name="T0CR3" access="ReadOnly"/> <Register start="0xE0004000+0x3C" size="0x2" name="T0EMR"> <BitField size="1" name="EM0" start="0"/> <BitField size="1" name="EM1" start="1"/> <BitField size="1" name="EM2" start="2"/> <BitField size="1" name="EM3" start="3"/> <BitField size="2" name="EMC0" start="4"/> <BitField size="2" name="EMC1" start="6"/> <BitField size="2" name="EMC2" start="8"/> <BitField size="2" name="EMC3" start="10"/> </Register> <Register start="0xE0004000+0x70" size="0x4" name="T0CTCR"> <BitField size="2" name="Counter_Timer_Mode" start="0"/> <BitField size="2" name="Count_Input_Select" start="2"/> </Register> </RegisterGroup> <RegisterGroup start="0xE0008000" name="TIMER1"> <Register start="0xE0008000" size="0x1" name="T1IR"> <BitField size="1" name="MR0" start="0"/> <BitField size="1" name="MR1" start="1"/> <BitField size="1" name="MR2" start="2"/> <BitField size="1" name="MR3" start="3"/> <BitField size="1" name="CR0" start="4"/> <BitField size="1" name="CR1" start="5"/> <BitField size="1" name="CR2" start="6"/> <BitField size="1" name="CR3" start="7"/> </Register> <Register start="0xE0008000+0x4" size="0x1" name="T1TCR"> <BitField size="1" name="Counter_Enable" start="0"/> <BitField size="1" name="Counter_Reset" start="1"/> </Register> <Register start="0xE0008000+0x08" size="0x4" name="T1TC"/> <Register start="0xE0008000+0x0C" size="0x4" name="T1PR"/> <Register start="0xE0008000+0x10" size="0x4" name="T1PC"/> <Register start="0xE0008000+0x14" size="0x2" name="T1MCR"> <BitField size="1" name="MR0I" start="0"/> <BitField size="1" name="MR0R" start="1"/> <BitField size="1" name="MR0S" start="2"/> <BitField size="1" name="MR1I" start="3"/> <BitField size="1" name="MR1R" start="4"/> <BitField size="1" name="MR1S" start="5"/> <BitField size="1" name="MR2I" start="6"/> <BitField size="1" name="MR2R" start="7"/> <BitField size="1" name="MR2S" start="8"/> <BitField size="1" name="MR3I" start="9"/> <BitField size="1" name="MR3R" start="10"/> <BitField size="1" name="MR3S" start="11"/> </Register> <Register start="0xE0008000+0x18" size="0x4" name="T1MR0"/> <Register start="0xE0008000+0x1C" size="0x4" name="T1MR1"/> <Register start="0xE0008000+0x20" size="0x4" name="T1MR2"/> <Register start="0xE0008000+0x24" size="0x4" name="T1MR3"/> <Register start="0xE0008000+0x28" size="0x2" name="T1CCR"> <BitField size="1" name="CAP0RE" start="0"/> <BitField size="1" name="CAP0FE" start="1"/> <BitField size="1" name="CAP0I" start="2"/> <BitField size="1" name="CAP1RE" start="3"/> <BitField size="1" name="CAP1FE" start="4"/> <BitField size="1" name="CAP1I" start="5"/> <BitField size="1" name="CAP2RE" start="6"/> <BitField size="1" name="CAP2FE" start="7"/> <BitField size="1" name="CAP2I" start="8"/> <BitField size="1" name="CAP3RE" start="9"/> <BitField size="1" name="CAP3FE" start="10"/> <BitField size="1" name="CAP3I" start="11"/> </Register> <Register start="0xE0008000+0x2C" size="0x4" name="T1CR0" access="ReadOnly"/> <Register start="0xE0008000+0x30" size="0x4" name="T1CR1" access="ReadOnly"/> <Register start="0xE0008000+0x34" size="0x4" name="T1CR2" access="ReadOnly"/> <Register start="0xE0008000+0x38" size="0x4" name="T1CR3" access="ReadOnly"/> <Register start="0xE0008000+0x3C" size="0x2" name="T1EMR"> <BitField size="1" name="EM0" start="0"/> <BitField size="1" name="EM1" start="1"/> <BitField size="1" name="EM2" start="2"/> <BitField size="1" name="EM3" start="3"/> <BitField size="2" name="EMC0" start="4"/> <BitField size="2" name="EMC1" start="6"/> <BitField size="2" name="EMC2" start="8"/> <BitField size="2" name="EMC3" start="10"/> </Register> <Register start="0xE0008000+0x70" size="0x4" name="T1CTCR"> <BitField size="2" name="Counter_Timer_Mode" start="0"/> <BitField size="2" name="Count_Input_Select" start="2"/> </Register> </RegisterGroup> <RegisterGroup start="0xE000C000" name="UART0"> <Register start="0xE000C000" size="0x1" name="U0RBR" access="None"/> <Register start="0xE000C000" size="0x1" name="U0THR" access="None"/> <Register start="0xE000C000" size="0x1" name="U0DLL" access="None"/> <Register start="0xE000C000+0x04" size="0x1" name="U0DLM" access="None"/> <Register start="0xE000C000+0x04" size="0x4" name="U0IER" access="None"> <BitField size="1" name="RBR_Interrupt_Enable" start="0"/> <BitField size="1" name="THRE_Interrupt_Enable" start="1"/> <BitField size="1" name="Rx_Line_Status_Interrupt_Enable" start="2"/> <BitField size="1" name="ABTOIntEn" start="8"/> <BitField size="1" name="ABEOIntEn" start="9"/> </Register> <Register start="0xE000C000+0x08" size="0x4" name="U0IIR" access="ReadOnly"> <BitField size="1" name="IntStatus" start="0"/> <BitField size="3" name="IntId" start="1"/> <BitField size="2" name="FIFO_Enable" start="6"/> <BitField size="1" name="ABEOInt" start="8"/> <BitField size="1" name="ABTOInt" start="9"/> </Register> <Register start="0xE000C000+0x08" size="0x1" name="U0FCR" access="WriteOnly"> <BitField size="1" name="FIFO_Enable" start="0"/> <BitField size="1" name="Rx_FIFO_Reset" start="1"/> <BitField size="1" name="Tx_FIFO_Reset" start="2"/> <BitField size="2" name="Rx_Trigger_Level_Select" start="6"/> </Register> <Register start="0xE000C000+0x0C" size="0x1" name="U0LCR"> <BitField size="2" name="Word_Length_Select" start="0"/> <BitField size="1" name="Stop_Bit_Select" start="2"/> <BitField size="1" name="Parity_Enable" start="3"/> <BitField size="2" name="Parity_Select" start="4"/> <BitField size="1" name="Break_Control" start="6"/> <BitField size="1" name="Divisor_Latch_Access_Bit" start="7"/> </Register> <Register start="0xE000C000+0x14" size="0x1" name="U0LSR" access="ReadOnly"> <BitField size="1" name="RDR" start="0"/> <BitField size="1" name="OE" start="1"/> <BitField size="1" name="PE" start="2"/> <BitField size="1" name="FE" start="3"/> <BitField size="1" name="BI" start="4"/> <BitField size="1" name="THRE" start="5"/> <BitField size="1" name="TEMT" start="6"/> <BitField size="1" name="RXFE" start="7"/> </Register> <Register start="0xE000C000+0x1C" size="0x1" name="U0SCR"/> <Register start="0xE000C000+0x20" size="0x4" name="U0ACR"> <BitField size="1" name="Start" start="0"/> <BitField size="1" name="Mode" start="1"/> <BitField size="1" name="AutoRestart" start="2"/> <BitField size="1" name="ABEOIntClr" start="8"/> <BitField size="1" name="ABTOIntClr" start="9"/> </Register> <Register start="0xE000C000+0x28" size="0x4" name="U0FDR"> <BitField size="4" name="DIVADDVAL" start="0"/> <BitField size="4" name="MULVAL" start="4"/> </Register> <Register start="0xE000C000+0x30" size="0x1" name="U0TER"> <BitField size="1" name="TXEN" start="7"/> </Register> </RegisterGroup> <RegisterGroup start="0xE0010000" name="UART1"> <Register start="0xE0010000" size="0x1" name="U1RBR" access="None"/> <Register start="0xE0010000" size="0x1" name="U1THR" access="None"/> <Register start="0xE0010000" size="0x1" name="U1DLL" access="None"/> <Register start="0xE0010004" size="0x1" name="U1DLM" access="None"/> <Register start="0xE0010004" size="0x4" name="U1IER" access="None"> <BitField size="1" name="RBR_Interrupt_Enable" start="0"/> <BitField size="1" name="THRE_Interrupt_Enable" start="1"/> <BitField size="1" name="Rx_Line_Status_Interrupt_Enable" start="2"/> <BitField size="1" name="Modem_Status_Interrupt_Enable" start="3"/> <BitField size="1" name="CTS_Interrupt_Enable" start="7"/> <BitField size="1" name="ABTOIntEn" start="8"/> <BitField size="1" name="ABEOIntEn" start="9"/> </Register> <Register start="0xE0010008" size="0x4" name="U1IIR" access="ReadOnly"> <BitField size="1" name="Interrupt_Pending" start="0"/> <BitField size="3" name="Interrupt_Identification" start="1"/> <BitField size="2" name="FIFO_Enable" start="6"/> <BitField size="1" name="ABEOInt" start="8"/> <BitField size="1" name="ABTOInt" start="9"/> </Register> <Register start="0xE0010008" size="0x1" name="U1FCR" access="WriteOnly"> <BitField size="1" name="FIFO_Enable" start="0"/> <BitField size="1" name="Rx_FIFO_Reset" start="1"/> <BitField size="1" name="Tx_FIFO_Reset" start="2"/> <BitField size="2" name="Rx_Trigger_Level_Select" start="6"/> </Register> <Register start="0xE001000C" size="0x1" name="U1LCR"> <BitField size="2" name="Word_Length_Select" start="0"/> <BitField size="1" name="Stop_Bit_Select" start="2"/> <BitField size="1" name="Parity_Enable" start="3"/> <BitField size="2" name="Parity_Select" start="4"/> <BitField size="1" name="Break_Control" start="6"/> <BitField size="1" name="Divisor_Latch_Access_Bit" start="7"/> </Register> <Register start="0xE0010010" size="0x1" name="U1MCR"> <BitField size="1" name="DTR_Control" start="0"/> <BitField size="1" name="RTS_Control" start="1"/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -