主题 : 怎么修改arm Linux开发板的串口vid uid 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 15570
精华: 0
发帖: 28
金钱: 140 两
威望: 28 点
综合积分: 56 分
注册时间: 2010-03-07
最后登录: 2010-06-28
楼主  发表于: 2010-04-09 15:48

 怎么修改arm Linux开发板的串口vid uid

最近需要根据串口信息来识别特定设备,不知道怎么修改串口的uid vid,如果修改成自己制定的vid uid的话 识别设备就可以有选择的判断是不是自己需要的设备。怎么实现呢?谢谢!
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2010-04-09 16:49
串口?UART?那玩意儿有PID和VID吗?我只知道USB和PCI设备有。
我想你说的是把开发板的USB功能模拟成一个串口插到PC上,让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: 15570
精华: 0
发帖: 28
金钱: 140 两
威望: 28 点
综合积分: 56 分
注册时间: 2010-03-07
最后登录: 2010-06-28
2楼  发表于: 2010-04-09 18:59
就是总版主说的意思,请问怎么才可以做到呢?谢谢1
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2010-04-09 19:37
修改drivers/usb/gadget/serial.c里的
GS_VENDOR_ID
GS_PRODUCT_ID
GS_CDC_PRODUCT_ID
GS_CDC_OBEX_PRODUCT_ID
"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: 15570
精华: 0
发帖: 28
金钱: 140 两
威望: 28 点
综合积分: 56 分
注册时间: 2010-03-07
最后登录: 2010-06-28
4楼  发表于: 2010-04-10 10:53
谢谢!