器件型号:TMDXEVM5515
工具/软件:Code Composer Studio
"CSL_USB_MSC_dmaExample_out"示例用于将 USB 模块作为 MSC 设备进行测试。
在调试模式下,使用 DSK-EVM-eZdsp 板载 USB 仿真器,该示例运行良好。 主机 PC 可以读取/写入 SD 卡中的文件。
我使用工具"hex55.exe"将.out 文件转换为.bin 文件。 .cmd 文件中的命令行为:
-boot
-v5505
串行8
-b.
-o CSL_USB_MSC_dmaExample_Out.bin
CSL_USB_MSC_dmaExample_out.out
我将.bin 文件刻录到 NorFlash、然后重新启动 EVM5515板、连接到 PC、在设备管理器中显示为"未知设备"。
然后、我在 C 文件中实现 GEL 文件的函数。
GEL 文件在 "CSL_USB_MSC_dmaExample_out"示例中使用的格式为:
我向项目中添加了一个 C 语言文件、如下所示:
然后调用 main()函数中的函数 OnRestart()和 OnTargetConnect()。
我编译工程并将.out 文件转换为.bin 文件、然后将其刻录到 NorFlash 中。
它 仍然显示为"未知设备"。
我错过了什么吗?
如何获取 corect .bin 文件以用作 USB MSC?