微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 想用KL25做一个U盘该怎么做?

想用KL25做一个U盘该怎么做?

时间:10-02 整理:3721RD 点击:
现在有正常运行的kl25z128。
如果想要实现:
1、在flash里生成TXT文档。
2、windows系统电脑通过USB读取生成的TXT文档。

请问:
1、理论上可以实现吗?
2、我应该做哪些准备?应该实现哪些功能?

目前的疑惑有:
1、需要借助flash 文件系统吗?如果需要的话,该用什么文件系统呢?文件系统是否应该被windows支持呢?
2、这个跟U盘算是一回事吗?
看了一些资料,感觉很乱,完全没收获,也不知道该从哪一步到哪一步。

根据你的设想,是可以实现。
用KL25内置的Flash作为U盘与市场上U盘在实现原理上是没有本质的区别,只是存储介质的差异。
知识准备:
你需要了解USB MSD类的知识,你还要明白文件系统的结构,我推荐FAT文件系统,它肯定能把Win识别,FAT16,FAT32都可以的。

飞思卡尔有提供USB MSD基于KL25的例程,但是该例程没有一开始就生成TXT文档,这个可能需要你自己添加。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top