MC9328-MX1处理器简介资料.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MC9328 MX1处理器简介 Dragonball MC9328 MX1处理器介绍 总体结构 存储器组织 BootStrap启动模式 GPIO 时钟控制与电源管理 LCDC DMA,AITC,SDRAM,UART,FLASH… MX1总体结构 特点 存储器组织 存储器组织 存储器组织 双重映射镜像空间 MX1采用同一编址的存储器映射,其内部各寄存器与存储单元具有统一的地址格式。 Double Map Image: MX1为了实现从不同存储设备启动,定义该系统地址空间的开始1M为双重映射镜像空间,即0x0-0x0F,FFFF; 设置跳线BOOT[3:0],可以分别将CSD1(通常接同步的Synflash)、CS0、Bootstrap ROM的前1M地址空间映射到双重映射镜像空间。 存储器组织 片内存储区 BootStrap ROM 内部的ROM,用于处理器的bootStrap启动模式。 Internal Registers 各种外设接口控制单元的内部寄存器, 开始于0x20,0000。 eSRAM MX1具有的128k片内SRAM(static random access memory)。 存储器组织 片选与外存 CSDO 64M的SDRAM地址空间,支持具有SDRAM接口的同步Synflash,通常直接连接SDRAM CSD1 64M的SDRAM地址空间,支持具有SDRAM接口的同步Syncflash,并实现从该存储设备启动。 CS0-CS5 外部设备或存储器片选地址空间。其中CS0接Flash可以实现直接从Flash启动。 BootStrap模式 bootstrap启动模式是MX1的一个特点,在系统上没有任何应用软件的情况下,它允许通过系统的串口UART1或者UART2,对系统进行初始化并且下载自己的程序。 可以用来建立一个简单的调试环境 一个下载程序到Flash中的通道 BootStrap模式 BootStrap模式 BootStrap模式下串口连接的建立 进入bootStrap模式; 设定适当的波特率、无奇偶校验、8位字符长度、1个停止位; 发送a或者A(分别对应于串口1,2); 系统会返回“:”冒号,表示pc与目标系统的通信已经建立起来。 BootStrap模式 BootStrap模式 I/O引脚的复用(一) MX1的I/O引脚存在大量的复用,因此,在端口初始化部分必须对相关的寄存器进行适当的设置,才能正确完成有关的功能。 复用的I/O引脚的功能 主要功能(Primary Function) 辅助功能(Alternate Function) GP I/O功能(GP I/O Function) I/O引脚的复用(二) I/O引脚的复用(三) 锁相环和时钟控制模块 锁相环和时钟控制模块 16M的系统时钟可以选择由外部输入,或者来自内部倍频器; FCLK:用于CPU的快速时钟; BCLKHCLK:系统时钟,用于SDRAM等; 32k的外部时钟由无源晶振提供 锁相环和时钟控制模块 电源管理模式 MX1支持3种不同的电源消耗模式,其功耗取决于使用的时钟频率。即高速运行模式、睡眠模式、停止模式。 高速运行模式(RUN):CPU锁相环和系统锁相环均处于打开状态。 睡眠模式(DOZE):此时CPU锁相环可以关闭,而系统锁相环则处于打开状态,继续为外围控制模块如LCD等提供时钟。 在该模式下,可以通过设置BCLKDIV进一步降低系统时钟,达到节省功耗的目的。 睡眠模式与停止模式 在睡眠模式,CPU通过执行“等待中断指令”而进入低功耗状态,当有中断发生,处理器进行高速运行模式。 在停止模式,CPU锁相环和系统锁相环均处于关闭状态,只有32k的时钟处于运行状态。 中断控制器AITC UART串行接口 MX1提供了满足RS-232标准的2路UART串行接口,其接口信号如下: UART1_:RXD、TXD、RTS、CTS; UART2_:RXD、TXD、RTS、CTS、DSR、RI、DCD、DTR; 串行接口是一种通用的通信接口,一般使用RS-232-C标准接口,其接口为9芯或者25芯,下表给出9芯的各引脚定义 UART串行接口 UART串行接口 电平转换 完成基本串行通信功能,一般只需RXD、TXD、GND即可。 由于RS-232-C标准定义的高、低电平信号与MX1定义的高、低电平信号完全不同,因此需要电平转换电路: MX1:逻辑1:2V~3.3V, 逻辑0:0V~0.4V; RS-232-C:逻辑1:-5V~-15V, 逻辑0:+5V~+15V(负逻辑方式); LCD Controller LCD Controller 提供对 Sharp 320 x 240 and 240x320 HR-TFT pan

文档评论(0)

Epiphany + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档