返回
彻底理解 ST H743 显示设备及 FMC 外设的 8080 时序
后端
2023-09-29 00:44:14
概述
ST H743 是一款 32 位微控制器,具有丰富的功能和强大的性能。它具有两个 FMC 外设,可以连接到外部存储器。FMC 外设支持多种存储器类型,包括 SDRAM、NAND Flash、NOR Flash 等。FMC 外设使用 8080 时序来实现数据传输。8080 时序是一种异步传输协议,它不需要时钟信号,而是使用控制信号来控制数据传输的顺序和时序。8080 时序的优点是简单易用,而且可以实现高数据传输速率。
FMC 外设简介
FMC 外设是 ST H743 的一个外设,它可以连接到外部存储器。FMC 外设支持多种存储器类型,包括 SDRAM、NAND Flash、NOR Flash 等。FMC 外设使用 8080 时序来实现数据传输。FMC 外设的特点包括:
- 支持多种存储器类型
- 使用 8080 时序实现数据传输
- 支持突发传输
- 支持字节访问和字访问
- 支持片选和写保护
8080 时序简介
8080 时序是一种异步传输协议,它不需要时钟信号,而是使用控制信号来控制数据传输的顺序和时序。8080 时序的时序图如下:
图中,ALE 为地址锁存信号,WR 为写信号,RD 为读信号,OE 为输出使能信号,CE 为片选信号,WE 为写使能信号,DATA 为数据信号。
8080 时序的数据传输过程如下:
- CPU 将地址和控制信号输出到地址总线和控制总线上。
- FMC 外设将地址和控制信号锁存到内部寄存器中。
- FMC 外设向存储器发送片选信号和读/写信号。
- 存储器将数据输出到数据总线上。
- FMC 外设将数据从数据总线上读入到内部寄存器中。
- FMC 外设将数据从内部寄存器中输出到地址总线上。
FMC 外设如何使用 8080 时序实现数据传输
FMC 外设使用 8080 时序来实现数据传输。FMC 外设的 8080 时序数据传输过程如下:
- CPU 将地址和控制信号输出到地址总线和控制总线上。
- FMC 外设将地址和控制信号锁存到内部寄存器中。
- FMC 外设向存储器发送片选信号和读/写信号。
- 存储器将数据输出到数据总线上。
- FMC 外设将数据从数据总线上读入到内部寄存器中。
- FMC 外设将数据从内部寄存器中输出到地址总线上。
FMC 外设 8080 时序的优点和缺点
FMC 外设 8080 时序的优点包括:
- 简单易用
- 可以实现高数据传输速率
- 支持突发传输
- 支持字节访问和字访问
- 支持片选和写保护
FMC 外设 8080 时序的缺点包括:
- 需要额外的控制信号
- 需要额外的时序控制逻辑
总结
FMC 外设 8080 时序是一种异步传输协议,它不需要时钟信号,而是使用控制信号来控制数据传输的顺序和时序。FMC 外设 8080 时序的优点包括:简单易用、可以实现高数据传输速率、支持突发传输、支持字节访问和字访问、支持片选和写保护。FMC 外设 8080 时序的缺点包括:需要额外的控制信号、需要额外的时序控制逻辑。