EDA365电子论坛网
标题:
怎样在ARM嵌入Linux操作系统上面实现USB与PC通信呢?
[打印本页]
作者:
abc66
时间:
2022-9-9 10:22
标题:
怎样在ARM嵌入Linux操作系统上面实现USB与PC通信呢?
怎样在ARM嵌入Linux操作系统上面实现USB与PC通信呢?
& T n9 q# P8 c8 o' B5 y8 m; d9 R: D
作者:
opipo
时间:
2022-9-9 11:14
如果你的USB是标准的设备,比如HID,Mass storage的话,建议你看一看USB gadget驱动。如果你的不是标准设备,也不想使用Linux提供的现成的gadget驱动,就比较简单了。首先看看系统在map_io的时候把USB的寄存器都map到了什么地方,很多现成的板子其实都已经给你提供好了,你只要像在ucOS上一样的操作就OK了。比如在S3c2410的板子上,寄存器定义一般都在regs-xxx.h里面,你可以直接使用它:
r" _0 ]$ C* J3 t9 _; U% ?# Z
volatile uint32 *pSrc=S3C2410_GPBCON;
0 ?: P" a6 Y# _6 }$ p$ }) |
作者:
lahhse
时间:
2022-9-9 13:17
楼上说的很不错
- x. c/ L6 }& z& K2 V
作者:
Blah
时间:
2022-9-9 13:32
同问,求结果
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2