打印
[应用相关]

用stm32+nandflash做u盘设备如何?

[复制链接]
5760|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
IC_大片子|  楼主 | 2014-1-10 11:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想用stm32+nandflash做一个数据采集器,做成一个u盘存储设备,
采集的数据存储到u盘中,生成一个文件(比如txt文件),用户可以打开此文件查看采集到的数据;
问题1:要操作u盘文件是不是一定要文件系统;
问题2:采用yaffs比较占用内存,好像也不能在windows上使用。采用FAT文件系统又有写均衡的问题怕寿命短;
有没有有经验的同事啊
沙发
香水城主| | 2014-1-10 15:30 | 只看该作者
要操作u盘文件一定要文件系统

使用特权

评论回复
板凳
IC_大片子|  楼主 | 2014-1-10 16:10 | 只看该作者
香水城主 发表于 2014-1-10 15:30
要操作u盘文件一定要文件系统

你好,城主,我所说的做法您有何高见?
我看到有的人使用FAT的来做,ST有这样的方案吗?

使用特权

评论回复
地板
airwill| | 2014-1-11 12:35 | 只看该作者
要操作u盘文件是不是一定要文件系统; 那是肯定的. 不过单片机端未必要处理文件系统的问题.
采用yaffs比较占用内存,好像也不能在windows上使用。那可以通过你的单片机来转换, 不过软件肯定很复杂
采用FAT文件系统又有写均衡的问题怕寿命短;但是简单.
楼主自己权衡吧

使用特权

评论回复
5
拿起书本| | 2014-1-11 18:22 | 只看该作者
如果只想当U盘使用的话,不用加文件系统,是吧?!

使用特权

评论回复
6
beill| | 2014-1-11 21:02 | 只看该作者
可以加 CH376 此芯片自带文件系统

使用特权

评论回复
7
IC_大片子|  楼主 | 2014-1-11 21:57 | 只看该作者
airwill 发表于 2014-1-11 12:35
要操作u盘文件是不是一定要文件系统; 那是肯定的. 不过单片机端未必要处理文件系统的问题.
采用yaffs比较 ...

“ 不过单片机端未必要处理文件系统的问题.”
这个是什么意思

使用特权

评论回复
8
IC_大片子|  楼主 | 2014-1-11 21:57 | 只看该作者
拿起书本 发表于 2014-1-11 18:22
如果只想当U盘使用的话,不用加文件系统,是吧?!

是的

使用特权

评论回复
9
IC_大片子|  楼主 | 2014-1-11 21:57 | 只看该作者
beill 发表于 2014-1-11 21:02
可以加 CH376 此芯片自带文件系统

可以看一看

使用特权

评论回复
10
airwill| | 2014-1-11 22:48 | 只看该作者
整个存储空间是按照文件系统组织的.
但是单片机只提供读写支持, 而管理怎么读写的文件系统是由上位机(Windows系统)负责的.

使用特权

评论回复
11
戈卫东| | 2014-1-12 08:31 | 只看该作者
STM32的USB很弱的,速度很慢。。。

使用特权

评论回复
12
rtgchym| | 2014-1-12 15:59 | 只看该作者
beill 发表于 2014-1-11 21:02
可以加 CH376 此芯片自带文件系统

成本太高。。这个片子的价格要赶上一个单片机了

使用特权

评论回复
13
xufeixueren| | 2014-1-18 21:10 | 只看该作者
STM32有很多NAND FLASH 模拟U盘的例程,单片机只负责读写FLASH,文件系统是上位机提供的;用LINUX作USB主机的话可以直接把U盘当做设备,用READ/WRITE等IO操作函数直接读写U盘的。

使用特权

评论回复
14
can123dao| | 2015-4-14 22:25 | 只看该作者
香水城主 发表于 2014-1-10 15:30
要操作u盘文件一定要文件系统

借楼问一下问题,STM32+NAND+USB
在NAND上做了一个文件系统,用的是KEIL的RL-FLASHFS,裸奔,调出来了。
1、现在有人给我提出了个问题,如果在现在的情况下,用这个文件系统把NAND格式化,再通过USB把这个NAND插到电脑上,电脑是否能识别出这个USB MASS STORGE(假设USB相关的设置及代码是正确的)?
2、要把这个NAND挂上去,USB要调用的读写函数应该是这个文件系统提供的读写函数吧?

使用特权

评论回复
15
我思故我在12345| | 2015-4-14 22:40 | 只看该作者

可以加 CH376 此芯片自带文件系统

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

100

帖子

2

粉丝