搜索
bottom↓
回复: 9

Kinetis] KL25 模拟U盘问题

[复制链接]

出0入0汤圆

发表于 2015-3-4 10:45:55 | 显示全部楼层 |阅读模式
本帖最后由 duhui75 于 2015-3-4 10:58 编辑

我想将kl25片内flash模拟为一个U盘,在KL25的msd例程基础上,我添加fat16.c文件,在这里case USB_MSC_DEVICE_READ_REQUEST :将这个打印出来 printf("FATReadLBA = %d\n",  lba_data_ptr->offset>>9);这里有DBR,FAT表1,fat表2,根目录区数据,就是没有MCU传输文件数据的条件。如果想往txt文件里面写入数据,该怎么改?

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2015-3-4 13:19:30 | 显示全部楼层
ke02的那个开发板不就模拟了个U盘么?可以看看那个程序

出0入0汤圆

 楼主| 发表于 2015-3-4 15:11:14 | 显示全部楼层
这里没有fsl fae吗

出0入0汤圆

发表于 2015-3-4 15:59:22 | 显示全部楼层
duhui75 发表于 2015-3-4 15:11
这里没有fsl fae吗

给你分享一个应用手册,在里面有TXT读写的代码,虽然MCU不是KL25的,但还是可以参考的.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2015-3-5 08:50:19 | 显示全部楼层
FSL_TICS_ZP 发表于 2015-3-4 15:59
给你分享一个应用手册,在里面有TXT读写的代码,虽然MCU不是KL25的,但还是可以参考的.

...

您好,感谢您的回复。我看了这个代码,是pc往txt文件写数据。程序中 printf("FATReadLBA = %d\n",  lba_data_ptr->offset>>9);这里打印出来,没有FATDataSec0这个值。我看了圈圈教你写usb的代码,第一扇区dos扇区,依次是fat表1,fat表2,根目录扇区,数据区。数据区的值就是在这个FATDataSec0条件下写入的。求解版主

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-3-5 11:29:25 | 显示全部楼层
楼主,片内flash模拟为一个U盘?那么一点点容量你想做什么?dos启动盘吗?不知道你做的什么工程项目啊?

出0入0汤圆

 楼主| 发表于 2015-3-5 12:18:16 | 显示全部楼层
jiang887786 发表于 2015-3-5 11:29
楼主,片内flash模拟为一个U盘?那么一点点容量你想做什么?dos启动盘吗?不知道你做的什么工程项目啊? ...

数据采集,数据量不大

出0入0汤圆

发表于 2015-3-5 14:45:35 | 显示全部楼层
duhui75 发表于 2015-3-5 08:50
您好,感谢您的回复。我看了这个代码,是pc往txt文件写数据。程序中 printf("FATReadLBA = %d\n",  lba_d ...

对的,《圈圈教你玩USB 第二版》的例程基于的文件系统是FAT16,而此代码基于的文件系统也是FAT16,
你可以参考圈圈在源代码上进行修改,基于如何改法可以参考圈圈的说明,中文讲解还是挺好理解的,但是在这之前,
我建议你最好了解一下FAT文件系统的结构,圈圈其实讲的很简单,我建议你一开始先去看《4.5万字透视FAT32系统》。

出0入0汤圆

 楼主| 发表于 2015-3-6 10:07:31 | 显示全部楼层
FSL_TICS_ZP 发表于 2015-3-5 14:45
对的,《圈圈教你玩USB 第二版》的例程基于的文件系统是FAT16,而此代码基于的文件系统也是FAT16,
你可 ...

搞好了 谢谢您 版主 我不会结帖

出0入0汤圆

发表于 2015-3-6 10:20:03 | 显示全部楼层
duhui75 发表于 2015-3-6 10:07
搞好了 谢谢您 版主 我不会结帖

客气了,有问题再交流!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-21 14:00

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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