本篇详细的记录了如何使用STM32CubeMX配置 STM32F767IGT6 的硬件FMC外设与 SDRAM 通信(W9825G6KH)。

1. 准备工作

硬件准备

  • 开发板
    首先需要准备一个开发板,这里我准备的是STM32F767IGT6的核心板。

  • SDRAM
    核心板板载一片SDRAM,型号为 W9825G6KH,大小为 32 MB。

软件准备

需要准备一份 W9825G6KH-6 的数据手册。

2. STM32 FMC外设概述

2.1. 什么是FMC

FMC全称Flexible Memory Controller,灵活的内存控制器,顾名思义,其主要作用是:负责向外部扩展的存储类设备提供控制信号

FMC内存控制器支持的存储设备有:

  • Nor Flash、SRAM、PSRAM
  • Nand Flash
  • SDRAM
  • 网卡DM9000&#x

STM32CubeMX | 31-使用硬件FMC读写SDRAM(W9825G6KH)相关推荐

  1. STM32CubeMX | 32-使用硬件FMC驱动TFT-LCD屏幕(MCU屏)

    本篇详细的记录了如何使用STM32CubeMX配置 STM32F767IGT6 的硬件FMC外设驱动TFT-LCD屏幕. 1. 准备工作 硬件准备 开发板 首先需要准备一个开发板,这里我准备的是STM ...

  2. STM32F10x_硬件I2C读写EEPROM(标准外设库版本)

    Ⅰ.写在前面 上一篇文章是"STM32F10x_模拟I2C读写EEPROM",讲述使用IO口模拟I2C总线通信,对EEPROM(AT24Xxx)进行读写操作的过程. 上一篇文章主要 ...

  3. STM32硬件IIC读写EEPROM

    前面一篇写了软件模拟IIC读写EEPROM. 本篇介绍硬件IIC读写EEPROM.平台是STM32F103+AT24C04N.SDA和SCL接5K上拉电阻到3.3v. 首先介绍AT24C04N的基本特 ...

  4. STM-32:I2C外设总线—硬件I2C读写MPU6050

    目录 一.I2C外设简介 二.I2C框图 三.I2C基本结构 四.主机发送 五.主机接收 六.I2C的中断请求 七.软件/硬件波形对比 八.应用实例:硬件I2C读写MPU6050 8.1接线图 8.2 ...

  5. [学习笔记]STM32F1硬件SPI读写W25Qx(寄存器、标准库、HAL库)

    目录 10. 硬件SPI读写W25Qx 0. 博主调侃: 1. 实验内容及步骤: 2. 硬件说明 3. 步骤详细讲解 3.1 RCC 3.2 配置GPIO 3.3 硬件SPI配置 3.4 发送和接收过 ...

  6. STM32CubeMX学习教程之十:硬件I2C读写AT24C02

    完整源码下载: https://github.com/simonliu009/STM32CubeMX-hardware-I2C-AT24C02 网上有流传已久一种说法,就是STM的I2C有bug,不好 ...

  7. STM32CubeMx HAL库使用硬件IIC读写AT24C02

    介绍使用硬件IIC接口读写AT24C02,STM32自带硬件IIC,比较好用,没必要千篇一律的使用模拟IIC.作为一个IIC的使用例子,可以适当修改用于其他IIC接口设备通信控制. 一.测试环境 ST ...

  8. STM32 FMC篇-SDRAM(IS42S16400J)

    IS42S16400J 这个东西太常见啦,长方形的.不会过多解释,详细请阅读它的数据手册. IS42S16400J是一种高速同步动态随机存储器(SDRAM),64Mb的存储容量,采用4个bank,每个 ...

  9. 串口读写SDRAM存储器

    SDRAM同步动态随机存储器 SDRAM概念 SDRAM与SRAM区别 SDRAM:同步动态存储器. 同步:需要时钟信号,数据与时钟信号的上升沿同步变化. 动态:每64ms内动态刷新存储器中的数据.电 ...

最新文章

  1. 技术图文:排序技术在求解算法题中的应用
  2. JS 处理鼠标滚轮事件
  3. java异常及日志注意事项
  4. 6 个 Java 工具,轻松分析定位 JVM 问题!
  5. 详细介绍Linux shell脚本系列基础学习(列表)
  6. 构思解决问题的一般范式
  7. C# TabControl中Tab放於左邊並正常顯示TabText(
  8. 【LuoguP5289】[十二省联考2019] 皮配
  9. X协议 mysql_MySQL X协议分析
  10. Delphi XE7下如何创建一个Android模拟器调试?
  11. 数值方法求解微分方程
  12. WPS Office Pro v10.8.2.6726 绿色便携专业增强版
  13. SugarNMS 工业交换机网管软件
  14. P5339 [TJOI2019]唱、跳、rap和篮球
  15. Java中涉及到金钱计算方法
  16. 关于临时指针变量和其他临时变量的区别
  17. Android 监听wifi总结
  18. SIGIR 2021 | 推荐系统相关论文分类整理
  19. 项目风险常见清单列表库--再也不愁不能提前预知风险了
  20. mysql 数据库视图,Mysql数据库中的视图

热门文章

  1. Ajax简单实现注册用户名校验
  2. uci数据集中的缺失数据_从uci早期糖尿病风险预测数据集中创建分类器
  3. Java面向对象之简单项目制作(DVD管理系统)
  4. python元素分类_在python中对列表的元素进行分类
  5. 【微信小程序】学习笔记-----navigation-bar导航栏
  6. [Unity学习笔记:FPS游戏制作(1)]角色的移动,旋转与推进上升————(2021.6.13学习笔记)
  7. CentOS系统安装(7.8.2003)
  8. 厦大2021届大一小学期C语言作业1 数组+字符串+指针+位操作
  9. 使用IBM Data Studio 管理DB2
  10. 大数据学习必备 | 推荐几个牛X 的 github 项目,助你事半功倍