参考am335x的usb_devmsc_mmcsd例程在lcdkc6748平台实现usb读卡.docxVIP

  • 1
  • 0
  • 约1.62千字
  • 约 11页
  • 2024-06-12 发布于福建
  • 举报

参考am335x的usb_devmsc_mmcsd例程在lcdkc6748平台实现usb读卡.docx

【本篇开始,参考AM335X的USB_DevMsc_mmcsd例程,在LCDKC6748平台实现USB读卡器功能。】

Step1.新建一个SYS/BIOS工程。

创建的工程中包含了一个源文件main.c和工程配置文件app.cfg,以及目标配置文件LCDKC6748.ccxml。编译一下,一般是没有错误的。

程序流程是,在main()函数中调用Task_create()创建任务taskFxn(),然后启动BIOS。任务taskFxn()只是输出两条信息就结束了。

Step2.添加源文件。

删除生成的main.c文件。

在OMAP-L138的PDK中,找到AM335X的USB_DevMsc_mmcsd例程中使用的同名.c文件,复制到新建的工程中。

【添加依赖资源,编译并逐个解决错误。(下面步骤中会有很多错误需要解决。)】

Step3.编译,有15个错误。

Step4.先解决#1965错误,在工程属性中添加头文件路径。

勾选PDK。

编译,有29个错误。

添加EDMA驱动。

Step5.编译,有41个错误。

错误#137,直接屏蔽相应代码行。

参考《LCDKC6748学习笔记【30】USB_DEV_MSC[AM335Xpdk](2)(Lu).docx》Step3.E.

Step6.添加宏定义SOC_OMAPL138和lcdkC6748。

Step7.编译,有8个错误。

Ste

文档评论(0)

1亿VIP精品文档

相关文档