硬汉嵌入式论坛

 找回密码
 立即注册
查看: 8525|回复: 13
收起左侧

基于V6板子的SPI Flash文件系统+SPI Flash虚拟U盘例子下载

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106621
QQ
发表于 2016-7-5 15:48:59 | 显示全部楼层 |阅读模式
应用户的需要,简单做了一个SPI Flash文件系统+SPI Flash虚拟U盘例子。例子用于项目前,务必多做测试。
=================================================================
新升级的版本的很好用,U盘格式化什么的都没有问题了,如果有发现什么问题的,我再进行升级
注意事项
1.  使用SPI Flash的FatFS的时候要特别注意一点,因为SPI Flash设置的扇区大小是4096字节,
如果将数据类型  FATFS fs; 定义为局部变量,这个变量里面有一个4096字节的缓冲,所以堆栈空
间一定要足够大,跟SD卡的512字节有区别,特此注意。
==========================================================
第1版
SPI Flash文件系统+模拟U盘(裸机).rar (9.08 MB, 下载次数: 913)
第2版
重新整理diskio.c文件,第一版写的有些乱。
SPI Flash文件系统+模拟U盘(裸机).rar (9.09 MB, 下载次数: 2126)


1.png



2016-07-05_154345.png


回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106621
QQ
 楼主| 发表于 2016-7-5 15:53:04 | 显示全部楼层
电脑端也格式化了一下,没有问题:
2.png
回复

使用道具 举报

608

主题

3043

回帖

4887

积分

至尊会员

积分
4887
发表于 2016-7-6 09:54:12 | 显示全部楼层
强悍啦,支持支持[s:151]
回复

使用道具 举报

31

主题

53

回帖

146

积分

初级会员

积分
146
发表于 2016-7-7 09:20:05 | 显示全部楼层
V6的代码资料可以免费下载吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106621
QQ
 楼主| 发表于 2016-7-7 09:20:44 | 显示全部楼层

回 ggafish 的帖子

ggafish:V6的代码资料可以免费下载吗? (2016-07-07 09:20) 
年底左右全部开源。
回复

使用道具 举报

3

主题

4

回帖

3

积分

新手上路

积分
3
发表于 2016-7-18 16:03:02 | 显示全部楼层
SPI FLash有带系统的代码吗
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106621
QQ
 楼主| 发表于 2016-7-19 11:26:20 | 显示全部楼层

回 天风寒冰 的帖子

天风寒冰:SPI FLash有带系统的代码吗 (2016-07-18 16:03) 
在已经发布的FreeRTOS综合例子的基础上面加上这个就行了。
http://www.armbbs.cn/forum.php?mod=viewthread&tid=17658
回复

使用道具 举报

608

主题

3043

回帖

4887

积分

至尊会员

积分
4887
发表于 2016-11-13 10:30:13 | 显示全部楼层
对于这个 东东,我始终都还没有搞懂
回复

使用道具 举报

608

主题

3043

回帖

4887

积分

至尊会员

积分
4887
发表于 2016-11-13 10:30:41 | 显示全部楼层
对于这个 东东,我始终都还没有搞懂

也不知道那个fatfs 系统是如何下载到 spi falsh 里面去的 ??
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106621
QQ
 楼主| 发表于 2016-11-13 10:47:56 | 显示全部楼层

回 hpdell 的帖子

hpdell:对于这个 东东,我始终都还没有搞懂

也不知道那个fatfs 系统是如何下载到 spi falsh 里面去的 ?? (2016-11-13 10:30) 
就跟FatFS操作SD卡是一样的,你在底层的diskio.C的接口函数里面填上SPI Flash的读写操作就可以了。
回复

使用道具 举报

19

主题

150

回帖

207

积分

高级会员

积分
207
发表于 2020-7-13 09:29:51 | 显示全部楼层
MARK fatfs+flash
回复

使用道具 举报

1

主题

5

回帖

8

积分

新手上路

积分
8
发表于 2022-6-24 09:32:16 | 显示全部楼层
大佬 这个方案有没有IMXRT1052的例程 HyperFlash 一部分存程序 另一部分作为U盘 并移植fatfs文件系统
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106621
QQ
 楼主| 发表于 2022-6-24 14:07:04 | 显示全部楼层
vwsncr 发表于 2022-6-24 09:32
大佬 这个方案有没有IMXRT1052的例程 HyperFlash 一部分存程序 另一部分作为U盘 并移植fatfs文件系统

没有,
回复

使用道具 举报

1

主题

5

回帖

8

积分

新手上路

积分
8
发表于 2022-6-24 14:15:38 | 显示全部楼层

感谢回复

再请教一个问题,程序下载进去后PC会弹窗提示USB device not recognized    这个问题可能是出在哪里
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-26 14:09 , Processed in 0.253200 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表