嵌入式开发者社区
标题:
USB从设备驱动开发
[打印本页]
作者:
leyiran
时间:
2016-5-26 15:48
标题:
USB从设备驱动开发
我的内核编译的时候选择的ARM System type为TI Davinci。TI Davinci Implementations配置如下:
$ _2 m" y. b* l1 Z4 u# e3 L
% l. T. }' t7 X/ J* ^ C! V* N. I7 y
" V7 L2 h# j* ^* A
请问davinci平台的UDC文件是是哪个?是不是/drivers/usb/gadget目录下的omap_udc.c?
6 P# H( r# P5 a) a/ V, ?. | h9 K
# v `9 g5 k+ t3 `
另外USB support -> USB Gadget Support -> USB Peripheral Controller 中没有与平台相关的控制器可以配置,只有
4 o7 }) b' A% s2 r! ?
3 d l! ?, N* t$ D+ w# Z; o
/ k! ? K% n1 ]5 i; r& {, W* y0 Q- b
我想实现的功能是USB Gadget Drivers中的Serial Gadget(with CDC ACM and CDC OBEX support),另外drivers/ubs/musb目录下的文件是什么作用,什么驱动?
4 G" l( b1 M [5 }
' m& {, t$ P" O4 B1 {5 t: B
作者:
teddy
时间:
2016-5-30 17:28
usb otg的驱动分成控制器驱动和设备驱动:
& y" n. d0 d# Q$ E2 @, i; g
控制器驱动指的是soc的usb 2.0的驱动,也就是musb;
( g% j( _ W1 ^5 a: [
设备驱动有host和device,你现在用的 Gadget就是device驱动。
欢迎光临 嵌入式开发者社区 (https://www.51ele.net/)
Powered by Discuz! X3.4