想做个东西,大家看可行不

[复制链接]
2550|10
 楼主| chenhuizai210 发表于 2012-7-18 17:50 | 显示全部楼层 |阅读模式
众所周知,STM32自带了USB接口。
我想做的东西是:STM32+FLASH做成一个U盘,插到电脑上以后,从电脑上拷贝一些东西到这个U盘里,比如拷贝txt文件,文件里是一些规定格式的数据。

把这个U盘从电脑上拔下来以后,再按一下上面的一个按键,就可以触发STM32读取前面从PC里存的txt里的数据进行相关处理。

不知道我这个方案可行不。现在我知道的是,把STM32+FLASH可以当做一个U盘是没问题的,不过后面一步就不知道可不可行了。另外说明一点,我STM32是想裸跑的,就是不想移植操作系统。txt文件存到Flash里面以后,再用STM32操作flash读取数据。这样可行么?因为涉及到文件系统的问题,所以不知道裸跑行不行。还希望各位大侠指点。

另外我还有一个替代方案:就是依然用STM32的USB,不过不是作为mass storage而是作为HID,在PC上开发专门的软件来对STM32和FLASH进行操作。这种方案肯定可行吧。不过没有第一种通用,客户还得专门装我这上位机软件和相关驱动才行。麻烦。。

希望各位大侠给点建议。
figo20042005 发表于 2012-7-18 21:49 | 显示全部楼层
应该可行的,文件系统估计要加别的IC处理了
baidudz 发表于 2012-7-18 21:59 | 显示全部楼层
感觉裸跑有点难度,可以试试
 楼主| chenhuizai210 发表于 2012-7-18 22:55 | 显示全部楼层
2# figo20042005

我也觉得文件系统这块儿比较繁琐了。
 楼主| chenhuizai210 发表于 2012-7-18 22:56 | 显示全部楼层
3# baidudz

落跑操作文件的确不知道该如何下手
 楼主| chenhuizai210 发表于 2012-7-18 22:57 | 显示全部楼层
2# figo20042005

那文件系统用别的IC怎么处理啊?有这种IC么?
zcl_l 发表于 2012-7-21 08:39 | 显示全部楼层
文件系统可以加,不是很难。但NAND FLASH的纠错,听说挺麻烦。
 楼主| chenhuizai210 发表于 2012-7-21 09:38 | 显示全部楼层
7# zcl_l

恩,非常感谢。我再研究下。。
5186 发表于 2012-7-21 14:45 | 显示全部楼层
可以的
秋天落叶 发表于 2012-7-21 22:39 | 显示全部楼层
想法还是很不错的
dfsa 发表于 2012-7-21 22:43 | 显示全部楼层
LZ可以把研究的成果共享一下,想法的确是很好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:用实力赢得尊重!

1

主题

190

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部