资料介绍
由于产品需要存储大量数据,stm32单片机存储有限需要使用外部flash辅助存储。考虑各方面原因最后选用了一款spi-flash型号为w25x16,spi总线操作,拥有2M的存储单元。
为了方便,我们想到了使用文件系统fats.此文档记录了配置流程,为以后做参考。
底层移植
Fats的diskio.c与diskio.h文件用于兼容底层接口,主要配置过程就是重写disk initialize.disk-status.diskread,disk-write,diskioctl,get fattime六个函数以兼容不同的硬件设备.
1、设备初始化 DSTATUS disk_initialize(BYTE pdrv)
用于初始化硬件设备,在本次项目中主要就是初始化SPI总线接口,这个底层函数在执
行应用层的open,write,read等函数是都会被执行。本项目没有对flash进行分区操作,因此设备号应该为0.
部分文件列表
文件名 | 大小 |
基于spi-flash的fatfs配置.pdf | 462K |
- FatFs模块功能配置选项
- 配置 FATFS 支持长文件名
- 手把手教你在flash上移植fatfs文件系统(含实时操作系统)
- stm32 FATFS文件系统如何减少Flash和RAM占用,FATFS移除中文文件名,FATFS移除动态内存
- SPI-flash模拟U盘
- SPI Nand Flash简介
- STM32移植FATFS+USB+FLASH+PDFLIB库总结
- STM32FLASH实验-SPI
- ST公司的M25Pxx SPI flash memory的verilog仿真模型
- STM32F4 SPI-FLASH实验例程
- 如何将外部SPI Flash加载到FPGA内部ram然后复位MC8051
- 基于红牛开发板的spi flash读写图片 16次下载
- STM32F103RCT6用SPI和FATFS访问SD卡 140次下载
- KL27-SPI_FLASH 9次下载
- SPI方式FPGA配置和SPI flash编程 164次下载
- 【GD32F303红枫派开发板使用手册】第二十讲 SPI-SPI NAND FLASH读写实验 491次阅读
- 基于WT588F/WTV/WT2003系列芯片的洗地机方案 1556次阅读
- Xilinx FPGA从spi flash启动配置数据时的地址问题 733次阅读
- 如何移植FatFs文件系统到SD卡内 1375次阅读
- 一文了解SPI NAND Flash和SPI NOR Flash的区别 6318次阅读
- 解析FPGA从SPI Flash启动配置数据时的地址问题 3521次阅读
- Flash存储芯片的硬件设计 9160次阅读
- 浅析FLASH读写----SPI原理及应用 2.3w次阅读
- 浅析spi flash驱动及其程序 1.7w次阅读
- SPI flash如何运行程序,SPI flash有哪些应用 1.8w次阅读
- SPI flash是什么,关于SPI FLASH的读写问题 10.3w次阅读
- SPI FLASH与NOR FLASH的区别 详解SPI FLASH与NOR FLASH的不一样 5.3w次阅读
- 基于FPGA 的SPI Flash 控制器设计及验证 1.3w次阅读
- 基于SPI FLASH的FPGA多重配置 1.4w次阅读
- 基于FPGA的SPI Flash控制器的设计方案 5963次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多