准备使用STM32, 外挂一个nandFlash ,nandflash里面存一些东西(100M左右),需要从外部将数据放到Flash 中,初步想法是通过stm32的USB 接口,以前没搞过相关的东西,现在有问题不清楚,知道的大侠请指导一二:
1:对于nandflash,如果我读写次数不多,准备不上文件系统,但坏块处理还是需要做的,这个应该怎么处理?
2:stm32这边的USB是应该做为device(只是做存储设备),但还是需要对应的上位机(host),将数据发送给nandflash,host的编程应该是怎么?谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
请问一下,你的工程中,flash 挂载为U盘,在设备端,是怎么使用这些数据的?比如说,我从win7中放入很多图片,在设备端,我怎么找到某一个图片,这个是怎么理解的,谢谢!
你的图片不是都有名字么,直接fopen即可。
也可检索,可以将所有xxx.jpg之类的文件检索处理,选择你要用的即可。
如果是需要显示视频,我也可以直接选中对应的文件即可?不需要关注文件存储在U盘的什么地方吗?还有就是,你的项目中用的是RTX,这个是操作系统,系统本身做了U盘的读写平衡和错误处理,如果我要用其它的操作系统,我是需要自己做读写平衡和坏块处理,是吧?在我的系统上,我还是需要将flash 做成U盘设备,而不需要在win上做对应的开发了?
2、不用你移植了文件系统系统即可。
3、免驱。
一周热门 更多>