chap3STM32基本原理全解.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chap3STM32基本原理全解

1.12 同步串行口SPI和I2C 1.12.1 SPI 串行外设接口SPI(Serial Peripheral Interface)是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信、交换信息。 常SPI通过4个引脚与外部器件相连: 1.12 同步串行口SPI和I2C 1.12.1 SPI SPI时钟周期 在一个SPI时钟周期内,会完成如下操作: 1) 主机通过MOSI线发送1位数据,从机通过该线读取这1位数据; 2) 从机通过MISO线发送1位数据,主机通过该线读取这1位数据。 这个SPI时钟周期,就是SCK信号的时钟周期。因此,该时钟的频率决定了SPI的传输速率。 SPI主从模式 SPI接口支持多从机模式,如图1-19. 1.12 同步串行口SPI和I2C 1.12.1 SPI SPI框图分析 1.12 同步串行口SPI和I2C 1.12.1 SPI SPI波形图 1.12 同步串行口SPI和I2C 1.12.2 I2C 1. I2C 总线是一个多主机的总线。这就是说可以连接多于一个能控制总线的器件到总线。主机通常是微控制器,例如STM32。考虑数据在两个连接到I2C 总线的微控制器及三个I2C外设之间传输的情况如图P43页1-22: 1.12 同步串行口SPI和I2C 1.12.2 I2C 1.12 同步串行口SPI和I2C 1.12.2 I2C 1.12 同步串行口SPI和I2C 1.12.2 I2C 1.12 同步串行口SPI和I2C 1.12.2 I2C 1.13同步异步收发器USART 1.13 同步异步收发器USART 1.13 同步异步收发器USART 1.14 灵活的FSMC 1.14.1 FSMC概述 1.14 灵活的FSMC 1.14.1 FSMC概述 1.14 灵活的FSMC 1.14.1 FSMC概述 1.14 灵活的FSMC 1.14.1 FSMC概述 当扩展存储器的时候,FSMC可以将外部存储器划分为256MB的连续的4个存储块,如1.28所示。 1.14 灵活的FSMC 1.14.2 FSMC控制液晶控制器 FSMC对外部设备的地址映像从0x6000 0000开始,到0x9FFF FFFF结束,一共4个地址块,每个地址块256MB,每个地址块又分成4个64MB的分地址块。 选择NOR这个块连接TFT控制器,采用8080接口(接口详细信息见液晶驱动板设计部分)。8080接口需16跟数据线,可以用FSMC_D[15..0]做数据线。 写信号是FSMC_NWE,读信号是FSMC_NOE。 地址信号的设置 液晶控制器RS信号的设置 作业 P48 1,3,5,7,8 亮点嵌入式 * 前身为 Acorn计算机公司 另外也提供基于ARM架构的开发设计技术 软件工具, 评估板, 调试工具,应用软件, 总线架构, 外围设备单元,等等 1.1 STM32性能和结构 1.1.2 系统结构分析 (1)Cortex-M3 CPU所在之处,是司令部是大脑。 (2)总线矩阵 (3)FLASH通过FLASH接口连接CPU。 (4)静态存储器SRAM通过总线矩阵连接CPU。 (5)复位和时钟控制RCC。 (6)低速APB1外设。 (7)低速APB2外设。 (8)可变静态存储控制器FSMC。 (9)DMA通道。 1.1 STM32性能和结构 1.1.3 芯片封装和管脚概述 1.2 Cortex M3处理器 1.2.1 Cortex-M3的定位和应用 从图1.2.1可见,嵌入式处理器核CortexM3,容量(Capability)和执行功能(Performance Functionality)都居中,但其性价比是当今最好的品种之一,也是现在最流行的品种之一。 1.2 Cortex M3处理器 1.2.2 Cortex-M3处理器结构 1.2 Cortex M3处理器 1.2.2 Cortex-M3处理器结构 1.2 Cortex M3处理器 1.2.3 Cortex-M3寄存器 1.2 Cortex M3处理器 1.2.3 Cortex-M3寄存器 1.2 Cortex M3处理器 1.2.3 Cortex-M3寄存器 特殊功能寄存器 1.2 Cortex M3处理器 1.2.3 Cortex-M3寄存器 1.2 Cortex M3处理器 1.2.4 堆栈 1.2 Cortex M3处理器 1.2.4 堆栈 1.3 STM32存储地址映射 存储地址映射P12 图1-7 1.3 STM32存储地址映射 1.3 STM32存储地址映射 代码分析,P

文档评论(0)

ee88870 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档