自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 SDRAM驱动文档 (IS42S32800J-6BLI)

(一)SDRAM 信号线CLK -> 时钟信号,在该时钟的上升沿采集输入信号CKE -> 时钟使能,禁止时钟时,SDRAM 会进入自刷新模式CS# ->片选信号,低电平有效RAS# -> 行地址选通信号,低电平时,表示行地址CAS# -> 列地址选通信号,低电平时,表示列地址WE# -> 写使能信号,低电平有效A0~A12 -> 地址线(行/列)BS0,BS1 -> BANK 地址线DQ0~31 -> 数据线FMC_NBL0-3

2020-09-18 17:07:51 1509

原创 FATFS移植测试文档(stm32+emmc/sd卡)

FATFS移植测试文档一、项目要求在 eMMC驱动移植实验的基础上,加上 FatFs 文件系统,实现 eMMC 卡中文件的读写及其它操作目的:(1)了解 FatFs 文件系统的原理(2)掌握 FatFs 文件系统的移植方法(3)实现 eMMC卡中文件的读写(4)测试 eMMC读写速度并分析优化二、FATFS原理1、底层接口,包括存储媒介读/写接口(disk I/O)和供给文件创建修改时间的实时时钟,需要我们根据平台和存储介质编写移植代码。2、中间层FATFS模块,实现了FAT 文件读/

2020-09-12 10:49:56 5692 3

原创 eMMC初始化命令发送流程

eMMC初始化命令发送流程通过stm32单片机驱动eMMC芯片,在完成项目的过程中,命令发送和响应很令人头疼,所以整理出一篇文档供各位开发者参考。初始化命令发送流程1、第一步发送CMD0,让芯片进入IDLE状态。/* CMD0: GO_IDLE_STATE */ errorstate = SDMMC_CmdGoIdleState(hmmc->Instance); if(errorstate != HAL_MMC_ERROR_NONE) { return errorstate

2020-09-10 17:11:37 3378 1

原创 STM32驱动eMMC读写数据

STM32驱动eMMC读写数据参照 JEDEC eMMC标准:JESD84-B51 (Revision of JESD84-B50.1, July 2014)驱动芯片采用stm32h7xx芯片。通过官方HAL库中stm32h7xx_hal_mmc.h文件驱动,采用8bit数据传输模式,与SD卡驱动类似。实测写入速度6-10MB/s左右。初始化代码清单:HAL_StatusTypeDef SDMMC1_MMC_Init(void){ hmmc1.Instance = SDMMC1; hmm

2020-09-10 16:37:24 10958 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除