E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
FatFs
基于STM32F407的
FatFs
文件系统在SD卡驱动上的移植
基于STM32F407的
FatFs
文件系统在SD卡驱动上的移植DanielLee_USTB2014-2-26最近在做SD卡驱动,以前移植过efsl,觉得用的人不是很多,现在移植个
FatFs
,也跟上队伍。
随想ustb
·
2020-08-15 10:07
FatFS
-通用FAT文件系统详解
http://elm-chan.org/fsw/ff/00index_e.html(一)
FatFS
简介
FatFs
是用于小型嵌入式系统的通用FAT/exFAT文件系统模块。
Cavaliers_D
·
2020-08-15 10:07
文件系统
基于stm32、spi协议的
Fatfs
文件系统移植(附完整代码下载)
开发环境:Window732bit开发工具:KeiluVision4硬件:stm32f103vct6目录1.硬件设计:2.软件设计1.SPI收发数据2.向SD卡发送的命令格式:3.SD卡应答命令的响应4.SD卡初始化流程3.下载验证4.注意事项5.实验可改进的地方前言:已经有段时间没有写博客了,可能是事有点多(是我懒...额),最近又想来写一些;这次做的是stm32和SD卡的应用。SD卡的使用都很
脆弱的代码
·
2020-08-15 10:06
STM32应用实例
【STM32-
FatFs
】FAT文件系统原理
一、硬盘的物理结构:硬盘存储数据是根据电、磁转换原理实现的。硬盘由一个或几个表面镀有磁性物质的金属或玻璃等物质盘片以及盘片两面所安装的磁头和相应的控制电路组成(图1),其中盘片和磁头密封在无尘的金属壳中。硬盘工作时,盘片以设计转速高速旋转,设置在盘片表面的磁头则在电路控制下径向移动到指定位置然后将数据存储或读取出来。当系统向硬盘写入数据时,磁头中“写数据”电流产生磁场使盘片表面磁性物质状态发生改变
阿卡基YUAN
·
2020-08-15 10:26
《STM32》
Zynq
Fatfs
文件系统应用笔记
ZynqFatfs文件系统应用笔Hello,panda笔记介绍基于所描述的ZynqFatfs基于Xilinxxilffsv3.0和Sdpsv2.4,文件系统采用在Bare-Metal和轻量级操作系统中常用的
FatFs
_Hello_Panda_
·
2020-08-15 10:55
xilinx随笔
FatFs
之三 FAT文件系统基础、FAT 数据格式、引导、编码
注意:本文章最初是翻译自
FatFs
官网的ThebasicsofFATfilesystem。但是,原文大多都是文字说明,因此在翻译时,添加了大量的图片示例以及一些额外的章节。
ZCShouEXP
·
2020-08-15 10:22
FAT
文件系统
第25章 串行FLASH文件系统
FatFs
—零死角玩转STM32-F429系列
第25章串行FLASH文件系统
FatFs
全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn野火视频教程优酷观看网址:http://i.youku.com/firege
aicai1841
·
2020-08-15 10:22
利用
FatFs
文件系统读取文件最近一次修改日期和时间
1、FILINFO文件状态结构体FILINFO结构保存有关f_readdir、f_findfirst、f_findnext和f_stat函数检索的对象的信息,它包括6个成员,我们在获取有关文件最近一次修改日期和时间的信息时,主要用到了fdate和ftime这两个成员。1.1fdatefdate存储了修改文件或创建目录时的日期,共16位,包含了年、月、日三部分信息,分别如下所示:①bit15:9:表
Kohh___
·
2020-08-15 10:51
FatFs
路径名称规则、字符集和卷管理
本文基于V0.12b版本1.路径名称格式
FatFs
模块路径名格式与DOS/Windos文件名规格类似,如下所示:[驱动器:][/]目录/文件
FatFs
模块支持长文件名(LFN)和8.3格式文件名(SFN
zhzht19861011
·
2020-08-14 04:42
FatFs
SD卡应用总结(
Fatfs
)
转载自:SD卡应用总结(
FatFs
)对于SD卡的应用,想必大家都尝试多。不过,很多网友恐怕只停留在实验的基础上吧。对于SD卡在文件系统下或者不带文件系统下,对SD卡的操作都是很简单的。
weixin_30436101
·
2020-08-14 03:52
stm32
Fatfs
读写SD卡
折腾了几天,总算移植成功了最新版
Fatfs
(FatfsR0.09),成功读写SD卡下文件。
vigour1000
·
2020-08-14 03:10
ARM
fatfs
文件系统
hal库中的
FATFS
使用STM32CubeMX添加
FATFS
下的user-defined,打开工程,查看main()可以发现代码中先调用了MX_
FATFS
_Init()函数,而此函数又调用了
FATFS
_LinkDriver
贝特菲尔
·
2020-08-14 03:49
Stm32
fatfs
移植和使用(在SPI_FLASH上建立文件系统)
今天我们来以在SPI_FLASH上建立文件系统为例,看看
FATFS
文件系统怎么移植和使用。需要准备的材料有:(1)
FATFS
文件系统源码(点此下载最新
FATFS
源码)。
泡在妞里的Feel
·
2020-08-14 03:50
文件系统
如何把
FATFS
系统的uni2oem和oem2uni数组移到SD卡
如何把数组移到SD里然后用
FATFS
文件系统打开对于
FATFS
文件系统来说如果要使他支持中文文件名,我们就必须要把cc936.c文件添加进我们的工程。
qq978019740
·
2020-08-14 03:17
STM32
Fatfs
遍历文件的两种方法
//遍历文件//path:路径//返回值:执行结果u8mf_scan_files(u8*path){FRESULTres;char*fn;/*Thisfunctionisassumingnon-Unicodecfg.*/char*p;#if_USE_LFNfileinfo.lfsize=_MAX_LFN*2+1;fileinfo.lfname=mymalloc(SRAMIN,fileinfo.lf
hbaizj
·
2020-08-14 03:33
STM32
FatFs
读写SD卡出现FR_NO_FILESYSTEM解决方法.
p=22618一月20143起因去年做了个GPS路径记录器,将路径息记录于TF卡上,上了
FatFs
系统.刚开始那会虽然偶尔罢工,但好歹能工作.后来没时间也没心情了,就搁在一边,没再管.前几天又找出来,想着弄稳定了
fxk416532131
·
2020-08-14 03:53
读取SD卡下所有文件目录的名字
1.前言读取SD卡根目录下文件夹的名字用到
FATFS
相关的API函数有如下:1)f_mount--挂载SD2)f_opendir--打开目录3)f_readdir--读取目录4)f_closedir--
Mr_WangHailong
·
2020-08-14 02:59
FATFS
FATFS
建立以当前日期为名字的文件夹并在文件夹中建立当前时间为名字的txt文件
1.sprintf的使用CharDATA[10];Sprintf(DATA,”%d”,123)//“123”//将数组内的数按照指定的格式输出成字符串2.输出2位宽度的数据%d--------------十进制输出%2d-------------以宽度2输出整型数,不足2位时,左补空格%02d-----------以宽度2输出整型数,不足2位时,左补0%.2d------------以宽度2输出整
Mr_WangHailong
·
2020-08-14 02:27
FATFS
FATFS
实验_STM32F1开发指南_第四十四章
第四十四章
FATFS
实验上一章学习了SD卡的使用,不过仅仅是简单的读扇区而已。真正要好好使用SD卡,必须使用文件系统管理。本章将使用
FATFS
来管理SD卡,实现SD卡文件的读写等基本功能。
sz189981
·
2020-08-11 13:05
应用-
stm32
stm32
Fatfs
读写SD卡
折腾了几天,总算移植成功了最新版
Fatfs
(FatfsR0.09),成功读写SD卡下文件。
qutiezhu
·
2020-08-11 13:31
STM32
stm32f429 cubemax生成 lwip和SD
FATFS
调试记录
为什么80%的码农都做不了架构师?>>>1、lwip调试的时候一定要增加LAN8720A的复位代码HAL_GPIO_WritePin(GPIOH,GPIO_PIN_2,GPIO_PIN_RESET);HAL_Delay(PHY_RESET_DELAY);HAL_GPIO_WritePin(GPIOH,GPIO_PIN_2,GPIO_PIN_SET);HAL_Delay(PHY_RESET_DELA
weixin_34247299
·
2020-08-10 23:23
fatfs
学习笔记--f_write用法(最新版本R0.13)
f_writeThef_writewritesdatatoafile.FRESULTf_write(FIL*fp,/*[IN]Pointertothefileobjectstructure*/constvoid*buff,/*[IN]Pointertothedatatobewritten*/UINTbtw,/*[IN]Numberofbytestowrite*/UINT*bw/*[OUT]Poin
lbaihao
·
2020-08-10 06:43
fatfs文件系统
STM32 修改
FatFs
支持文件同时单写多读
最近使用SD卡,需要上传文件到手机,这个功能需要支持同一个文件同时打开一个写入和一个读取句柄,写入的同时能够读取文件内容上传,写入都是写入文件末尾,文件是一个以小时为单位建的,要想上传当前小时内的文件,就必须支持单写多读功能STM32芯片使用的是STM32F412系列,使用STM32CubeMX配置的Keil5工程,找了一下配置发现有个可重入的设置但是默认为Disabled,且只有Disabled
坤仔N
·
2020-08-09 07:30
Stm32
【STM32调试(三)】采集bmp图像保存在SD卡
将bmp保存在sd卡上,这里移植
FATFS
文件系统。图片保存的步骤:配置bmp的图片头信息,设置数据格式掩码,写入图像数据。
later_niu
·
2020-08-08 19:54
硬件开发
串行FLASH文件系统
FatFs
介绍并在STM32F1上移植
先对内存存储有一个理解,比如在FALSH中存储数据时,已知在STM32F1开发板上都有自带有一个外部FLASH(W25Q128、128Mbit=16MByte,即16M内存),FLASH存储的数据掉电不会丢失里面的数据,MCU和W25Q128是采用SPI进行通信的。可以查看ROM、RAM、DRAM、SRAM和FLASH的区别、单片机中为什么有了Flash还有EEPROM? W25Q12
从心开始 >
·
2020-08-08 15:06
STM32学习
STM32CUBEIDE之SPI读写FLASH进阶串行FLASH文件系统
FatFs
预备知识>>W25Q128是16Mspiflash,一共有256个block,每个Block64KB。>>一个Block可以分割为16个扇区(smallsector),每个扇区4096字节步骤步骤讲解与结果截图步骤1:创建STM32CUBEIDE工程(根据自己的开发板,配置RCC,选择最低版本固件库)2:查看FLASH与自己板子的接线图3:根据FLASH时序特点,这个芯片采用MSB先行,一般采用模
西红柿爆炒鸡蛋
·
2020-08-07 17:06
#
VS code+STM32CubeMX 使用 FreeRTOS+
FatFS
+USB_DEVICE 搭建 SD卡 读卡器 和 读写 SD卡 示例项目
新建项目2.配置CubeMX项目3.配置EIDE项目4.编写代码5.编译下载6.效果展示本例介绍如何使用vscode插件EIDE和STM32CubeMX开发STM32项目,并实现一个使用FreeRTOS+
FatFs
nullptr@0
·
2020-08-07 17:51
EIDE
使用教程
将数据或文件写入SPI_FLASH的可用方法
将数据或文件写入SPI_FLASH的可用方法(1)使用SD卡更新外部SPIFLASH(W25Q128),将需要写入的数据或文件存储于SD卡中,在通过
FATFS
文件系统读取写入外部SPIFLASH,可参考原子哥的例程
CsData
·
2020-08-07 17:19
STM32
基于SD卡的
FatFs
文件系统(
FatFs
移植到STM32)
平台:STM32ZET6(核心板)+ST-LINK/V2+SD卡+USB串口线工程介绍:主要文件在USER组中,bsp_sdio_sdcard.c,bsp_sdio_sdcard.h和main.c,另外
FatFs
CallMeJacky
·
2020-08-05 15:36
STM32硬件开发
STM32CubeMX基于SD卡的
FATFS
文件系统测试(附源码)
1.问题描述:使用STM32CubeMX配置SD基于SD卡的
FATFS
文件系统,并进行测试文件的读写。
路伢辉
·
2020-08-05 15:05
stm32
STM32cubemx成功搭建SD卡和
FATFS
对STM32F1
关于设置,网上很多例子,但是有些地方没有说清楚,1.我用的是最新的cube,库也是最新的,我相信这些基础的库一定是越更新越好。NVIC,我设置的2bits与2bits,也就是原子历程里常用的group2,SDIO与DMA的中断分别为3,3、3,0;也就是DMA的中断更高;RCC就不用说了、晶振这些也不说了、SYS也不用说了,SDIO设置开启,SD卡1bit或者4bits,关键是在于分频的设置,因为
MouShengWuDu
·
2020-08-05 15:15
STM32CubeMx移植
Fatfs
文件系统
STM32CubeMx移植
Fatfs
文件系统1.
Fatfs
文件系统1.1
Fatfs
文件系统简介2.移植步骤2.1配置SDMMC2.2配置时钟2.3添加并配置
Fatfs
文件系统3.代码修改调试1.
Fatfs
一位年轻的程序员
·
2020-08-05 15:06
stm32
stm32CubeMx
在stm32f767上移植sd卡的
fatfs
系统
stm32cubeMx:version5.6.1固件库:STM32CubeFW_F7V1.16.0MCU:STM32F767IGTxCubemx的配置:按照上图的配置进行sd的pinmux配置Sd功能配置,使用
fatfs
stardust2018
·
2020-08-05 14:52
MCU
STM32CubeMX系列教程 5.0版本环境开发——1.工程搭建
平台包括了STM32Cube硬件抽象层(一个STM32抽象层嵌入式软件,确保在STM32系列最大化的便携性)和一套的中间件组件(RTOS,USB,
FatFs
,TCP/IP,Graphics,等等).直观的
aijian1522
·
2020-08-05 12:16
STM32Cube的
FATFS
+SD卡
我的处理方式就是使用SD卡和
FATFS
搞定首先要讲一点小知识【SD卡根据其使用的系统规范】系统规范版本时钟V3.311-2
ASWaterbenben
·
2020-08-05 12:23
UART
STM32
FATFS
视频教程-携手STM32CubeMX玩转STM32-嵌入式
精通C/C++,ST主流MCU,FreeRTOS等实时操作系统,
FATFS
等嵌入式文件系统以及BLE、LoRa等通讯技术。
学院导师-李凯龙
·
2020-08-05 12:54
【STM32Cube_20】在SD卡上移植
FATFS
文件系统
本篇详细的记录了如何使用STM32CubeMX移植
FATFS
文件系统到SD卡上。
Mculover666
·
2020-08-05 12:27
STM32实战系列教程
#
STM32CubeMX
实战
基于
FatFs
文件系统操作MX25L25635 应用于STM32L152单片机上
第一次做低功耗项目,所以选用了这块STM32L1系列单片机。感觉它在低功耗上面确实很不错,不过牺牲了高主频的条件,嗯那也是情理之中,不可能主频又高功耗又低是吧。项目需要储存数据,那时第一个会想到SD卡,于是选择贴片式的SD卡(国内有代理),然而第一版硬件调试过程中发现3.4V供电电流达到50ms,我想这样不行功耗那么高,于是一部分一部分去除,后来发现这个贴片式的SD卡静态下也需要大概40ms左右,
swheryoo
·
2020-08-04 20:59
fatfs
学习笔记--f_mount用法
f_mountThef_mountfucntionregisters/unregistersfilesystemobjecttotheFatFsmodule.FRESULTf_mount(
FATFS
*fs
lbaihao
·
2020-08-04 15:57
fatfs文件系统
fatfs
读写csv文件
参考例程u8text_buffer[512]="hospital,bednumber,name,age,sex,\n";inttf_add_write_file(char*path){FILfsrc;//文件描述符UINTbr;//FileR/Wcountu8count=0;FRESULTres;/*---------------在SD卡里面创建一个文件并将缓冲区的内容写到文件中---------
linxi8693
·
2020-08-03 01:31
FATFS
stm32专题十九:
FatFs
文件系统简单读写
首先,我们需要向
FatFs
来提供一些硬件接口,包括储存设备的初始化,读/写函数,硬件参数等,这些在diskio.c中实现:diskio.c/*-----------------------------
小小刘木子
·
2020-08-02 23:30
stm32专栏
利用
FATFS
读取CSV指定数据
**利用
FATFS
读取.csv指定行数据**第一次写博客,没有什么经验,如有问题,可随时接受指正,最近项目上遇到一个读取CSV文件指定位置的问题,网上找了资源也没有发现合适的方案。
aaaajiuzhey
·
2020-08-02 22:09
嵌入式
STM32通过
Fatfs
创建PDF文件
上面是我创建的群聊,欢迎新朋友的加入。最近想用MCU去创建一个PDF文件,曾尝试移植HPDF和PDFGEN,因为这两个本就不是为单片机做的库,移植过程有点复杂了。后面发现ST论坛有个网友发布了一个pdflib的库,便做了一下移植。目录1.参考链接2.工程说明3.效果1.参考链接pdflib:http://www.stmcu.org.cn/module/forum/forum.php?mod=vie
Jun626
·
2020-08-02 16:38
fatfs
结构及源码分析。
目录一、API的函数功能简述二、
FATFS
主要数据结构1、FAT32文件系统的结构2、
FATFS
主要数据结构①
FATFS
②DIR③FIL④FILINFO⑤win[512]⑥buffer三、函数功能与实现详细分析
hanchaoman
·
2020-08-01 12:27
文件系统
stm32&rt_thread
STM32-移植
FATFS
的NANDFLASH驱动
elm-chan.org/fsw/ff/00index_e.html上下载ff007c.zip,并把ff007c.zip里面的src文件夹复制到D:\works\EK-STM3210E-UCOSII下,并改名为
Fatfs
hanchaoman
·
2020-08-01 12:55
文件系统
stm32&rt_thread
fatfs
f_readdir 在使用长文件名时的问题
fatfsf_readdir在使用长文件名时的问题结论先行FRESULTf_readdir(DIR*dp,FILINFO*fno)在使用了长文件名后,在操作f_readdir前,需要初始化fno.lfsizeFILINFOinfo;TCHARname[64];intres;DIRfile_dir;info.lfname=name;info.lfsize=64;//initlfsizef_opend
chsgcxy
·
2020-07-30 13:45
bsp
STM32 之四 标准外设版 USB 驱动 + MSC(Host) +
Fatfs
移植
写在前面现在,网上关于STM32的USB的文章数不胜数。写这篇文章仅仅是对于自我学习的一个记录。主要是对实际学习中遇到的一些棘手问题做个备忘录。使用的芯片为STM32F407VG。目前,ST的USB驱动有两套,一套是早期的独立版USB驱动,官方培训文档中称为Legacylibrary,最新版为2.2.0;一套为针对其Cube系列的驱动,根据芯片不同可能有区别,具体见对应芯片的Cube驱动包,官方培
ZCShouEXP
·
2020-07-30 11:43
STM32
STM32Cube-按键控制LED
平台包括了STM32Cube硬件抽象层(一个STM32抽象层嵌入式软件,确保在STM32系列最大化的便携性)和一套的中间件组件(RTOS,USB,
FatFs
,TCP/IP,Graphics,等等).直观的
@多年以后
·
2020-07-30 06:25
STM32
嵌入式
STM32CubeMX实战教程(一)——软件入门
平台包括了STM32Cube硬件抽象层(一个STM32抽象层嵌入式软件,确保在STM32系列最大化的便携性)和一套的中间件组件(RTOS,USB,
FatFs
,TCP/IP,Graphic
会开发的喵
·
2020-07-30 04:40
三分钟教你玩转cubeMX+USB+
FATFS
+FREERTOS
2、配置过程配置时钟源、配置USB、配置
FATFS
、配置FREERTOS,与其说是配置,其实就是勾选,除了特定选择的几个参数外,一切采用默认参数,完美通过。
果子哥哥
·
2020-07-30 04:48
技术
STM32
C/C++
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他