⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 philips_lpc2368_memorymap.xml

📁 又一个arm上跑的实时内核的源码,gcc 编译
💻 XML
📖 第 1 页 / 共 5 页
字号:
          <BitField size="1" name="SI" start="3"/>          <BitField size="1" name="STO" start="4"/>          <BitField size="1" name="STA" start="5"/>          <BitField size="1" name="I2EN" start="6"/>        </Register>        <Register start="0xE001C000+0x04" size="0x1" name="I2C0STAT" access="ReadOnly">          <BitField size="5" name="Status" start="2"/>        </Register>        <Register start="0xE001C000+0x08" size="0x1" name="I2C0DAT"/>        <Register start="0xE001C000+0x0C" size="0x1" name="I2C0ADR">          <BitField size="1" name="GC" start="0"/>          <BitField size="6" name="Address" start="1"/>        </Register>        <Register start="0xE001C000+0x10" size="0x2" name="I2C0SCLH"/>        <Register start="0xE001C000+0x14" size="0x2" name="I2C0SCLL"/>        <Register start="0xE001C000+0x18" size="0x1" name="I2C0CONCLR" access="WriteOnly">          <BitField size="1" name="AAC" start="2"/>          <BitField size="1" name="SIC" start="3"/>          <BitField size="1" name="STAC" start="5"/>          <BitField size="1" name="I2ENC" start="6"/>        </Register>      </RegisterGroup>      <RegisterGroup start="0xE0020000" name="SPI0">        <Register start="0xE0020000" size="0x2" name="S0SPCR">          <BitField size="1" name="BitEnable" start="2"/>          <BitField size="1" name="CPHA" start="3"/>          <BitField size="1" name="CPOL" start="4"/>          <BitField size="1" name="MSTR" start="5"/>          <BitField size="1" name="LSBF" start="6"/>          <BitField size="1" name="SPIE" start="7"/>          <BitField size="4" name="BITS" start="8"/>        </Register>        <Register start="0xE0020000+0x04" size="0x1" name="S0SPSR" access="ReadOnly">          <BitField size="1" name="ABRT" start="3"/>          <BitField size="1" name="MODF" start="4"/>          <BitField size="1" name="ROVR" start="5"/>          <BitField size="1" name="WCOL" start="6"/>          <BitField size="1" name="SPIF" start="7"/>        </Register>        <Register start="0xE0020000+0x08" size="0x2" name="S0SPDR"/>        <Register start="0xE0020000+0x0C" size="0x1" name="S0SPCCR"/>        <Register start="0xE0020000+0x1C" size="0x1" name="S0SPINT"/>      </RegisterGroup>      <RegisterGroup start="0xE0024000" name="RTC">        <Register start="0xE0024000" size="0x4" name="ILR">          <BitField size="1" name="RTCCIF" start="0"/>          <BitField size="1" name="RTCALF" start="1"/>        </Register>        <Register start="0xE0024004" size="0x4" name="CTC" access="ReadOnly">          <BitField size="15" name="Clock_Tick_Counter" start="1"/>        </Register>        <Register start="0xE0024008" size="0x4" name="CCR">          <BitField size="1" name="CLKEN" start="0"/>          <BitField size="1" name="CTCRST" start="1"/>          <BitField size="2" name="CTTEST" start="2"/>          <BitField size="1" name="CLKSRC" start="4"/>        </Register>        <Register start="0xE002400C" size="0x4" name="CIIR">          <BitField size="1" name="IMSEC" start="0"/>          <BitField size="1" name="IMMIN" start="1"/>          <BitField size="1" name="IMHOUR" start="2"/>          <BitField size="1" name="IMDOM" start="3"/>          <BitField size="1" name="IMDOW" start="4"/>          <BitField size="1" name="IMDOY" start="5"/>          <BitField size="1" name="IMMON" start="6"/>          <BitField size="1" name="IMYEAR" start="7"/>        </Register>        <Register start="0xE0024010" size="0x4" name="AMR">          <BitField size="1" name="AMRSEC" start="0"/>          <BitField size="1" name="AMRMIN" start="1"/>          <BitField size="1" name="AMRHOUR" start="2"/>          <BitField size="1" name="AMRDOM" start="3"/>          <BitField size="1" name="AMRDOW" start="4"/>          <BitField size="1" name="AMRDOY" start="5"/>          <BitField size="1" name="AMRMON" start="6"/>          <BitField size="1" name="AMRYEAR" start="7"/>        </Register>        <Register start="0xE0024014" size="0x4" name="CTIME0" access="ReadOnly">          <BitField size="6" name="Seconds" start="0"/>          <BitField size="6" name="Minutes" start="8"/>          <BitField size="5" name="Hours" start="16"/>          <BitField size="5" name="Day_of_Week" start="27"/>        </Register>        <Register start="0xE0024018" size="0x4" name="CTIME1" access="ReadOnly">          <BitField size="5" name="Day_of_Month" start="0"/>          <BitField size="4" name="Month" start="8"/>          <BitField size="12" name="Year" start="16"/>        </Register>        <Register start="0xE002401C" size="0x4" name="CTIME2" access="ReadOnly">          <BitField size="12" name="Day_of_Year" start="0"/>        </Register>        <Register start="0xE0024020" size="0x4" name="SEC"/>        <Register start="0xE0024024" size="0x4" name="MIN"/>        <Register start="0xE0024028" size="0x4" name="HOUR"/>        <Register start="0xE002402C" size="0x4" name="DOM"/>        <Register start="0xE0024030" size="0x4" name="DOW"/>        <Register start="0xE0024034" size="0x4" name="DOY"/>        <Register start="0xE0024038" size="0x4" name="MONTH"/>        <Register start="0xE002403C" size="0x4" name="YEAR"/>        <Register start="0xE0024060" size="0x4" name="ALSEC"/>        <Register start="0xE0024064" size="0x4" name="ALMIN"/>        <Register start="0xE0024068" size="0x4" name="ALHOUR"/>        <Register start="0xE002406C" size="0x4" name="ALDOM"/>        <Register start="0xE0024070" size="0x4" name="ALDOW"/>        <Register start="0xE0024074" size="0x4" name="ALDOY"/>        <Register start="0xE0024078" size="0x4" name="ALMON"/>        <Register start="0xE002407C" size="0x4" name="ALYEAR"/>        <Register start="0xE0024080" size="0x4" name="PREINT"/>        <Register start="0xE0024084" size="0x4" name="PREFRAC"/>      </RegisterGroup>      <RegisterGroup start="0xE0028000" name="GPIO">        <Register start="0xE0028000" size="0x4" name="IO0PIN"/>        <Register start="0xE0028004" size="0x4" name="IO0SET"/>        <Register start="0xE0028008" size="0x4" name="IO0DIR"/>        <Register start="0xE002800C" size="0x4" name="IO0CLR" access="WriteOnly"/>        <Register start="0xE0028010" size="0x4" name="IO1PIN"/>        <Register start="0xE0028014" size="0x4" name="IO1SET"/>        <Register start="0xE0028018" size="0x4" name="IO1DIR"/>        <Register start="0xE002801C" size="0x4" name="IO1CLR" access="WriteOnly"/>        <Register start="0xE0028080" size="0x4" name="IOIntStatus" access="ReadOnly">          <BitField size="1" name="P0Int" start="0"/>          <BitField size="1" name="P2Int" start="2"/>        </Register>        <Register start="0xE0028084" size="0x4" name="IO0IntStatR" access="ReadOnly"/>        <Register start="0xE0028088" size="0x4" name="IO0IntStatF" access="ReadOnly"/>        <Register start="0xE002808C" size="0x4" name="IO0IntClr" access="WriteOnly"/>        <Register start="0xE0028090" size="0x4" name="IO0IntEnR"/>        <Register start="0xE0028094" size="0x4" name="IO0IntEnF"/>        <Register start="0xE00280A4" size="0x4" name="IO2IntStatR" access="ReadOnly"/>        <Register start="0xE00280A8" size="0x4" name="IO2IntStatF" access="ReadOnly"/>        <Register start="0xE00280AC" size="0x4" name="IO2IntClr" access="WriteOnly"/>        <Register start="0xE00280B0" size="0x4" name="IO2IntEnR"/>        <Register start="0xE00280B4" size="0x4" name="IO2IntEnF"/>      </RegisterGroup>      <RegisterGroup start="0xE002C000" name="PCB">        <Register name="PINSEL0" start="+0x0" size="0x4"/>        <Register name="PINSEL1" start="+0x4" size="0x4"/>        <Register name="PINSEL2" start="+0x8" size="0x4"/>        <Register name="PINSEL3" start="+0xC" size="0x4"/>        <Register name="PINSEL4" start="+0x10" size="0x4"/>        <Register name="PINSEL5" start="+0x14" size="0x4"/>        <Register name="PINSEL6" start="+0x18" size="0x4"/>        <Register name="PINSEL7" start="+0x1C" size="0x4"/>        <Register name="PINSEL8" start="+0x20" size="0x4"/>        <Register name="PINSEL9" start="+0x24" size="0x4"/>        <Register name="PINSEL10" start="+0x28" size="0x4"/>        <Register name="PINMODE0" start="+0x40" size="0x4"/>        <Register name="PINMODE1" start="+0x44" size="0x4"/>        <Register name="PINMODE2" start="+0x48" size="0x4"/>        <Register name="PINMODE3" start="+0x4C" size="0x4"/>        <Register name="PINMODE4" start="+0x50" size="0x4"/>        <Register name="PINMODE5" start="+0x54" size="0x4"/>        <Register name="PINMODE6" start="+0x58" size="0x4"/>        <Register name="PINMODE7" start="+0x5C" size="0x4"/>        <Register name="PINMODE8" start="+0x60" size="0x4"/>        <Register name="PINMODE9" start="+0x64" size="0x4"/>        <Register name="PINMODE10" start="+0x68" size="0x4"/>      </RegisterGroup>      <RegisterGroup start="0xE0030000" name="SSP1">        <Register start="0xE0030000" size="0x4" name="SSP1CR0">          <BitField size="8" name="SCR" start="8"/>          <BitField size="1" name="CPHA" start="7"/>          <BitField size="1" name="CPOL" start="6"/>          <BitField size="2" name="FRF" start="4"/>          <BitField size="4" name="DSS" start="0"/>        </Register>        <Register start="0xE0030000+0x04" size="0x4" name="SSP1CR1">          <BitField size="1" name="SOD" start="3"/>          <BitField size="1" name="MS" start="2"/>          <BitField size="1" name="SSE" start="1"/>          <BitField size="1" name="LBE" start="0"/>        </Register>        <Register start="0xE0030000+0x08" size="0x4" name="SSP1DR"/>        <Register start="0xE0030000+0x0C" size="0x4" name="SSP1SR" access="ReadOnly">          <BitField size="1" name="BSY" start="4"/>          <BitField size="1" name="RFF" start="3"/>          <BitField size="1" name="RNE" start="2"/>          <BitField size="1" name="TNF" start="1"/>          <BitField size="1" name="TFE" start="0"/>        </Register>        <Register start="0xE0030000+0x10" size="0x4" name="SSP1CPSR">          <BitField size="8" name="CPSDVSR" start="0"/>        </Register>        <Register start="0xE0030000+0x14" size="0x4" name="SSP1IMSC">          <BitField size="1" name="TXIM" start="3"/>          <BitField size="1" name="RXIM" start="2"/>          <BitField size="1" name="RTIM" start="1"/>          <BitField size="1" name="RORIM" start="0"/>        </Register>        <Register start="0xE0030000+0x18" size="0x4" name="SSP1RIS">          <BitField size="1" name="TXRIS" start="3"/>          <BitField size="1" name="RXRIS" start="2"/>          <BitField size="1" name="RTRIS" start="1"/>          <BitField size="1" name="RORRIS" start="0"/>        </Register>        <Register start="0xE0030000+0x1C" size="0x4" name="SSP1MIS">          <BitField size="1" name="TXMIS" start="3"/>          <BitField size="1" name="RXMIS" start="2"/>          <BitField size="1" name="RTMIS" start="1"/>          <BitField size="1" name="RORMIS" start="0"/>        </Register>        <Register start="0xE0030000+0x20" size="0x4" name="SSP1ICR">          <BitField size="1" name="RTIC" start="1"/>          <BitField size="1" name="RORIC" start="0"/>        </Register>        <Register start="0xE0030000+0x24" size="0x4" name="SSP1DMACR">          <BitField size="1" name="RXDMAE" start="0"/>          <BitField size="1" name="TXDMAE" start="1"/>        </Register>      </RegisterGroup>      <RegisterGroup start="0xE0034000" name="AD0">        <Register start="0xE0034000+0x00" name="AD0CR">          <BitField size="8" name="SEL" start="0"/>          <BitField size="8" name="CLKDIV" start="8"/>          <BitField size="1" name="BURST" start="16"/>          <BitField size="3" name="CLKS" start="17"/>          <BitField size="1" name="PDN" start="21"/>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -