STM32CubeMX之FMC同时挂载SDRAM(W9825G6KH)和TFTLCD

您所在的位置:网站首页 stm32的fmc接fpga STM32CubeMX之FMC同时挂载SDRAM(W9825G6KH)和TFTLCD

STM32CubeMX之FMC同时挂载SDRAM(W9825G6KH)和TFTLCD

2024-07-16 16:58:25| 来源: 网络整理| 查看: 265

提示:上一章介绍了FMC控制TFTLCD屏幕,这一章在上一章的基础上在FMC上挂载一个SDRAM。现在就相当于一个FMC同时挂载了SDRAM和TFTLCD。其中数据线是共用的。

点击传送;挂载TFTLCD教程 在这里插入图片描述

STM32CubeMX之FMC读写SDRAM(W9825G6KH) 一、FMC外设地址映射 Bank1 Bank3 SDRAM Bank 二、CubeMX参数设置三、参数详解总结

SDRAM原理图如下:

在这里插入图片描述

提示:以下是本篇文章正文内容,下面案例可供参考

一、FMC外设地址映射

FMC外设的功能框图 在这里插入图片描述

从FMC的角度来看,外部的存储设备被分为几个固定大小的Bank,每个bank 256 MB。整个FMC外设映射地址的划分如图: 在这里插入图片描述

Bank1 Bank1的地址空间为:0x6000 0000 - 0x6FFF FFFF,支持外接 Nor Flash、PSRAM、SRAM等设备,还可以外接DM9000等类存储设备。 整个Bank1的地址空间被划分为四个子bank,每个子bank的大小为64MB, 刚好对应 FMC外设的地址总线(FMC_A[0:25])有26条(2^26=64MB)。

FMC还有两条内部总线ADDR[27:26],用这两路控制片选信号,如下表: 在这里插入图片描述

Bank3

只能外接Nand Flash设备

SDRAM Bank

只能外接SDRAM设备,我们在程序里使用SDRAM中的变量时,寻址起始地址采用0xC0000000。另外需要注意的是这里为什么采用0XC0000000呢?看下图配置参数时cubemx内指定的SDRAM bank1,而bank1 的起始地址就是0xC0000000。如果是采用的bank2那起始地址就要设置为Sdram bank2的起始地址0xD0000000。

在这里插入图片描述

二、CubeMX参数设置

在这里插入图片描述

三、参数详解

SDRAM基本参数配置:SDRAM(W9825G6KH) 的数据手册中即可看到

① 速度等级:当CL=3时最高速度为166Mhz。因为STM32F743的HCLK配置成了240Mhz,所以需要进行二分频,使SDRAM的时钟频率为120Mhz。 在这里插入图片描述② 行地址宽度和列地址宽度:有A0-A12 总共13条行地址线,有A0-A8总共9条列地址线。 最后配置如下: 在这里插入图片描述

SDRAM时序参数配置

SDRAM的时钟频率为120Mhz,一个时钟周期就是8.33 ns,所以下面参数的单位都是8.33ns。

① LoadToActiveDelay:TMRD 定义加载模式寄存器的命令与激活命令或刷新命令之间的延迟,最小值为2个clk。 在这里插入图片描述 ② ExitSelfRefreshDelay:从退出自刷新到行有效的时间延迟,最小72ns,所以参数设置为9 在这里插入图片描述 ③ SelfRefreshTime:自刷新周期,最小是42ns,所以设置为6 在这里插入图片描述④ RowCycleDelay(tRC):刷新命令和激活命令之间的延迟,最小值为60,所以设置为8

在这里插入图片描述 ⑤ WriteRecoveryTime:写命令和预充电命令之间的延迟,在CL=3的情况下,最小是2个clk,此项设置为4预留一点余量。 在这里插入图片描述 ⑥ RPDelay(tRP):预充电命令与其它命令之间的延迟,最小15ns,此项设置为2 在这里插入图片描述

⑦ RCDDelay(tRCD):激活命令与读/写命令之间的延迟,最小15ns,所以设置为2。 在这里插入图片描述

总结

谢谢大家的关注和支持!!!码字不易请多多点赞。有啥问题可以联系本人的QQ:1458356834



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭