主题 : 嵌入式系统(linux)通过USB与PC通信 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 3083
精华: 0
发帖: 36
金钱: 360 两
威望: 360 点
综合积分: 72 分
注册时间: 2008-12-25
最后登录: 2009-12-19
楼主  发表于: 2009-03-18 10:50

 嵌入式系统(linux)通过USB与PC通信

各位大侠,有没有这方面的经验啊,稍微指点一下方向就行
比如说Mini2440的开发板,安装Linux2.6系统,怎么通过USB与PC(windows)交互呀?
级别: 新手上路
UID: 2725
精华: 0
发帖: 6
金钱: 55 两
威望: 51 点
综合积分: 12 分
注册时间: 2008-12-05
最后登录: 2009-12-15
1楼  发表于: 2009-03-18 11:41
很简单的啊,参考一下用户手册,其实是用串口和PC通信,用USB来下载的.具体参考一下串口设置和USB使用章节.
级别: 新手上路
UID: 3083
精华: 0
发帖: 36
金钱: 360 两
威望: 360 点
综合积分: 72 分
注册时间: 2008-12-25
最后登录: 2009-12-19
2楼  发表于: 2009-03-21 13:34
谢谢楼上的,不过,不是这么简单
我的意思是,一个板子,用嵌入LINUX系统,里面有很多设备,如打印,扫描等
但对WINDOWS来说,他只认识板子这个大USB设备,最终想实现的是WINDOWS能对打印设备的控制和访问

我考虑在LINUX有一个长驻的程序读写USB,起到桥接的作用,不知道是否正确
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2009-03-21 17:32

 回 2楼(aoohoo) 的帖子

你所说的是Linux USB Gadget框架, Linux可以支持的
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
4楼  发表于: 2009-03-21 17:34
比如, 利用Gadget里面的file storage功能, 就可以把Mini2440作成一个U盘挂到Windows PC上
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 3083
精华: 0
发帖: 36
金钱: 360 两
威望: 360 点
综合积分: 72 分
注册时间: 2008-12-25
最后登录: 2009-12-19
5楼  发表于: 2009-03-22 20:24
的确如版主所说,Gadget这个东东