TI中文支持网
TI专业的中文技术问题搜集分享网站

C6748实现USBD-MSC功能的方法,以及实现USB读卡器时遇到的问题

8.增加USB_MSC功能(3)(Lu).docx

该文档,记录了移植StarterWare的USB_DEV_MSC例程到BIOS工程,实现USB-MSC功能的过程。

最终用RAM空间模拟了一个16MB的U盘。

Shide Lu:

9.增加USB_MSC功能(4)(Lu).docx

该文档,在上一篇基础上,把USB对RAM空间的访问,映射到SD卡的访问函数。遇到了问题,原因是SD卡驱动使用了PDK驱动,该驱动使用了等待信号量的函数,而USB回调函数是在中断中执行的。

Shide Lu:

LCDKC6748学习笔记【22】MMCSD(Lu).docx

该文档记录了通过StarterWare驱动实现SD卡扇区读写的方法。

【附上完整工程】MMCSD.zip

Shide Lu:

10.增加USB_MSC功能(5)(Lu).docx

该文档记录了通过StarterWare驱动SD卡读写,并把USB对RAM的读写映射到SD卡后,实现读卡器功能的过程。成功实现了USB对SD卡的文件读,

【但是对TF卡进行文件写入后导致TF卡文件系统被破坏,可能原因是写驱动函数的问题,或者USB驱动库的问题。】。

请求TI工程师帮忙解决。

Annie Liu:

为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上https://e2e.ti.com/support/processors/f/791,将由资深的工程师为您提供帮助。我们的E2E英文社区有TI专家进行回复,并得到全球各地工程师的支持,分享他们的知识和经验。

赞(0)
未经允许不得转载:TI中文支持网 » C6748实现USBD-MSC功能的方法,以及实现USB读卡器时遇到的问题
分享到: 更多 (0)