Hi team:
初次接触am335x的USB功能,看了stareware中的USB_dev_serial例程,已经基本上搞懂了这个例程的大概意思;
但是有一个疑问:为什么在使用USB的过程中,没有发现对PIN脚进行初始化的过程?
谢谢!
yongqing wang:
你说的的配置在底层的时候做了,看看下面的框架
框架是这样的
最上层的 usb包括
drivers/usb/core/ 里面的核心代码
drivers/usb/storage USB U盘驱动
drivers/usb/gadget
中间的 musb 设备控制驱动代码:
drivers/usb/musb/musb_core.c
drivers/usb/musb/musb_gadget.c
drivers/usb/musb/musb_host.c
drivers/usb/musb/musb_hdrc.c
drivers/usb/musb/musb_procfs.c
drivers/usb/musb/ti81xx.c
最底层 cppi 驱动
drivers/usb/musb/cppi41_dma.c
drivers/usb/musb/cppi41dma.c
drivers/usb/musb/cppi41.c usb
host 控制驱动
driver/usb/host/ehci-hcd.c
flyer yan:
回复 yongqing wang:
OK ! 谢谢!
yongqing wang:
回复 flyer yan:
不客气