您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 第2章_内存映射_mpc83xx中文手册
1第二章内存映射本章介绍MPC8349E的内存映射。介绍内部内存映射寄存器,包括一个所有内存映射寄存器的完整列表。表中的每个寄存器的详细描述可以参照交叉参考(CrossReference)。2.1内部内存映射寄存器MPC8349E中的所有内存映射寄存器都包括在1M个字节的地址范围内。为了灵活性,允许在本地地址空间对内存映射寄存器空间的基址进行重新定位。该寄存器空间的起始地址由内部内存映射寄存器的基址寄存器(IMMRBAR)控制,更多信息参见5.2.4.1节“内部内存映射寄存器基址寄存器(IMMRBAR)”。IMMRBAR的缺省值为0xFF40_0000。2.2完整的IMMR映射表2-1列出了MPC8349E内存映射寄存器的范围(窗口)。表2-1.IMMR内存映射地址用途实际大小窗口交叉参考0x0_0000–0x0_01FF系统配置512个字节512个字节表2-20x0_0200–0x0_02FF定时器16个字节256个字节表2-20x0_0300–0x0_03FF实时时钟32个字节256个字节表2-20x0_0400–0x0_04FF周期时间间隔定时器32个字节256个字节表2-20x0_0500–0x0_05FF全局定时器模块164个字节256个字节表2-20x0_0600–0x0_06FF全局定时器模块264个字节256个字节表2-20x0_0700–0x0_07FF集成的可编程中断控制器(IPIC)128个字节256个字节表2-20x0_0800–0x0_08FF系统仲裁器30个字节256个字节表2-20x0_0900–0x0_09FF复位模块256个字节表2-20x0_0A00–0x0_0AFF时钟模块44个字节256个字节表2-20x0_0B00–0x0_0BFF电源管理控制模块256个字节表2-20x0_0C00–0x0_0CFFGPIO124个字节256个字节表2-20x0_0D00–0x0_0DFFCPIO224个字节256个字节表2-20x0_0E00–0x0_0EFF保留,应被清零-256个字节0x0_0F00–0x0_0FFF保留,应被清零-256个字节0x0_1000–0x0_10FFDDLDDR20个字节256个字节表2-20x0_1100–0x0_11FFDLLLBC20个字节256个字节表2-20x0_1200–0x0_12FF保留,应被清零-256个字节0x0_1300–0x0_1FFF保留,应被清零-1280个字节0x0_2000–0x0_2FFFDDRMEMC3.8K个字节4K个字节表2-20x0_3000–0x0_30FFI2C1控制器24个字节256个字节表2-20x0_3100–0x0_31FFI2C2控制器24个字节256个字节表2-20x0_3200–0x_03FFF保留,应被清零-3.5K个字节表2-1.IMMR内存映射(续)地址使用实际大小窗口交叉参考0x0_4000–0x0_44FF保留,应被清零--0x0_4500–0x0_46FFDUART18个字节x24K个字节表2-220x0_4700–0x0_4FFF保留,应被清零--0x0_5000–0x0_5FFFLBC224个字节4K个字节表2-20x0_6000–0x0_6FFF保留,应清除-4K个字节0x0_7000–0x0_7FFFSPI24个字节4K个字节表2-20x0_8000–0x0_82FFDMA768个字节768个字节表2-20x0_8300–0x0_837FPCI1配置16个字节128个字节表2-20x0_8380–0x0_83FFPCI2配置16个字节128个字节表2-20x0_8400–0x0_84FFIOS256个字节256个字节表2-20x0_8500–0x0_85FFPCI1控制器128个字节256个字节表2-20x0_8600–0x0_86FFPCI2控制器128个字节256个字节表2-20x0_8700–0x2_1FFF保留,应被清零--0x2_2000–0x2_2FFFUSBMPH1K个字节4K个字节表2-20x23000–0x2_3FFFUSB_DR模块1K个字节4K个字节表2-20x2_4000–0x2_4FFFTSEC13K个字节+保留的1K个字节4K个字节表2-20x2_5000–0x2_5FFFTSEC23K个字节+保留的1K个字节4K个字节表2-20x2_6000–0x2_FFFF保留,应被清零--0x3_0000–0x3_FFFF安全引擎52K个字节64K个字节表2-20x4_0000–0xF_FFFF保留,应被清零--表2-2列出了MPC8349E的内存映射寄存器。表2-2.内存映射偏移量寄存器访问复位初始值段////页系统配置寄存器0x0_0000IMMRBAR-内部内存映射基址寄存器R/W0xFF40_00005.2.4.1/5-50x0_0004保留,应被清零---0x0_0008ALTCBAR-备用配置基址寄存器R0x0000_00005.2.4.2/5-70x0_000C–0x0_001C保留,应被清零---0x0_0020LBLAWBAR0-LBC本地访窗口0基址寄存器R/W0x0000_000015.2.4.3/5-80x0_0024LBLAWAR0-LBC本地访问窗口0属性寄存器R/W0x0000_000025.2.4.4/5-90x0_0028LBLAWBAR1-LBC本地访问窗口1基址寄存器R/W0x0000_00005.2.4.3/5-80x0_002CLBLAWAR1-LBC本地访问窗口1属性寄存器R/W0x0000_00005.2.4.4/5-90x0_0030LBLAWBAR2-LBC本地访问窗口2基址寄存器R/W0x0000_00005.2.4.3/5-80x0_0034LBLAWAR2-LBC本地访问窗口2属性寄存器R/W0x0000_00005.2.4.4/5-90x0_0038LBLAWBAR3-LBC本地访问窗口3基址寄存器R/W0x0000_00005.2.4.3/5-80x0_003CLBLAWAR3-LBC本地访问窗口3属性寄存器R/W0x0000_00005.2.4.4/5-90x0_0040–0x0_005C保留,应被清零---0x0_0060PCILAWBAR0-PCI本地访问窗口0基址寄存器R/W0x0000_000035.2.4.5/5-1030x0_0064PCILAWAR0-PCI本地访问窗口0属性寄存器R/W0x0000_000045.2.4.6/5-110x0_0068PCILAWBAR1-PCI本地访问窗口1基址寄存器R/W0x0000_00005.2.4.5/5-100x0_006CPCILAWAR1-PCI本地访问窗口1属性寄存器R/W0x0000_00005.2.4.6/5-110x0_0070–0x0_009C保留,应被清零---0x0_00A0DDRLAWBAR0-DDR本地访问窗口0基址寄存器R/W0x0000_000055.2.4.7/5-130x0_00A4DDRLAWAR0-DDR本地访问窗口0属性寄存器R/W0x0000_000065.2.4.8/5-140x0_00A8DDRLAWBAR1-DDR本地访问窗口1基址寄存器R/W0x0000_00005.2.4.7/5-130x0_00ACDDRLAWAR1-DDR本地访问窗口1属性寄存器R/W0x0000_00005.2.4.8/5-140x0_00B0–0x0_00FC保留,应被清零---0x0_0100系统通用寄存器低端(SGPRL)R/W0x0000_00005.3.2.1/5-180x0_0104系统通用的寄存器高端(SGPRH)R/W0x0000_00005.3.2.2/5-180x0_0108系统部件和版本ID寄存器(SPRIDR)R0x0000_00005.3.2.3/5-190x0_010C保留,应清除---0x0_0110系统优先级配置寄存器(SPCR)R/W0x0000_00005.3.2.4/5-200x0_0114系统I/O配置寄存器低端(SICRL)R/W0x0000_00005.3.2.5/5-230x0_0118系统I/O配置寄存器高端(SICRH)R/W0x0000_000075.3.2.6/5-260x0_011C–0x0_0124保留,应被清零---0x0_0128DDR控制驱动器寄存器(DDRCDR)R/W0x0004_00005.3.2.8/5-300x0_012CDDR调试状态寄存器(DDRDSR)R0x3300_00005.3.2.9/5-320x0_0130–0x0_01FC保留---看门狗定时器(WDTWDTWDTWDT)寄存器0x0_0200–0x0_0203保留,应被清零---0x0_0204SWCRR-系统看门狗控制寄存器R/W0x0000_00075.4.4.1/5-350x0_0208SWCNR-系统看门狗计数寄存器R0x0000_FFFF5.4.4.2/5-360x0_020C–0x0_020D保留,应被清零---0x0_020ESWSRR-系统看门狗服务寄存器R/W0x0000_00005.4.4.3/5-37实时时钟模块(RTC)寄存器0x0_0300RTCNR-实时计数器控制寄存器R/W0x0000_00005.5.5.1/5-430x0_0304RTLDR-实时计数器加载寄存器R/W0x0000_00005.5.5.2/5-440x0_0308RTPSR-实时计数器预分频寄存器R/W0x0000_00005.5.5.3/5-440x0_030CRTCTR-实时计数器控制寄存器R/W0x0000_00005.5.5.4/5-450x0_0310RTEVR-实时计数器事件寄存器R/W0x0000_00005.5.5.5/5-460x0_0314RTALR-实时计数器报警寄存器R/W0xFFFF_FFFF5.5.5.6/5-470x0_0314–0x0_031F保留,应被清零---周期时间间隔定时器(PITPITPITPIT)寄存器0x0_0400PTCNR-周期时间间隔定时器控制寄存器R/W0x0000_00005.6.5.1/5-520x0_0404PTLDR-周期时间间隔定时器装载寄存器R/W0x0000_00005.6.5.2/5-5340x0_0408PTPSR-周期时间间隔定时器预分频寄存器R/W0x0000_00005.6.5.3/5-530x0_040CPTCTR-周期时间间隔定时器计数寄存器R0x0000_00005.6.5.4/5-540x0_0410PTEVR-周期时间间隔定时器事件寄存器R/W0x0000_00005.6.5.5/5-550x0_0410–0x0_041F保留,应被清零---全局定时器模块11110x0_0500GTCFR1-定时器1和2全局定时器配置寄存器R/W0x005.7.5.1/5-630x0_0501–0x0_0503保留,应被清零---0x0_0504GTCFR2-定时器3和4全局定时器配置寄存器R/W0x005.7.5.1/5-630x0_0505–0x0_050F保留,应被清零---0x0_0510GTMDR1-定时器1全局定时器模式寄存器R/W0x00005.7.5.2/5-660x0_0512GTMDR2-定时器2全局定时器模式寄存器0x0_0514GTRFR1-定时器1全局定时器参考寄存器R/W0x00005.7.5.3/5-670x0_0516GTRFR2-定时器2全局定时器参考寄存器0x0_0518GTCPR1-定时器1全局定时器捕获寄存器R/W0x00005.7.5.4/5-680x0_051AGTCPR2-定时器2全局定时器捕获寄存器0x0_051CGTCNR1-定时器1全局定时器计数器寄存器R/W0x00005.7.5.5/5-680x0_051EGTCNR2-定时器2全局定时器计数器寄存器0x
本文标题:第2章_内存映射_mpc83xx中文手册
链接地址:https://www.777doc.com/doc-5946362 .html