USB论坛-百合电子工作室USB专题站

 找回密码
 我要注册
搜索
热搜: USB学习板
查看: 3633|回复: 2
打印 上一主题 下一主题

请教个问题,关于模拟键盘的

[复制链接]

6

主题

0

好友

1160

积分

管理员

Rank: 9Rank: 9Rank: 9

楼主
发表于 2009-11-12 11:34:44 |显示全部楼层
1.
智能手肯定能模拟成电脑键盘,但不是将本实例的键盘固件驱动作简单修改就能实现的,因为这个固件驱动与所用USB接口芯片型号有密切关系,不同的接口芯片有不同的驱动,当然它们之间会有一些共性.

在智能手机上写驱动的过程与此实例设备端固件驱动的开发过程完全不同.它与上位机端开发驱动程序的开发过程有点类似,智能手机有好几种不同的操作系统(如Windows mobile,sybain,Linux,安卓等),不同的系统下开发驱动的方法也不一样.

2.
usb设备类型由描述符决定,描述符由固件驱动构建,上位机程序不能更改,但是智能手要被识别为键盘在理论上应该是可以的.

3.
建议您了解一下智能手机上有关usb驱动开发的知识或嵌入式操作系统中有关usb开方面的知识

谢谢您对本站的支持!
回复

使用道具 举报

6

主题

0

好友

1160

积分

管理员

Rank: 9Rank: 9Rank: 9

沙发
发表于 2009-11-14 11:48:02 |显示全部楼层
由于我也没有搞过嵌入式方面的工作,只是对嵌入式系统略懂一点点。嵌入式系统的开发与单片机程序开发完全不一样,建议学习一下嵌入式软件开发方面的知识,特别是与USB编程相关的,自然就知道怎么做了。
回复

使用道具 举报

6

主题

0

好友

1160

积分

管理员

Rank: 9Rank: 9Rank: 9

板凳
发表于 2009-11-15 12:50:58 |显示全部楼层
我想应该通过编写Windows mobile下的设备驱动程序来实现,但是我也没有在此环境下写程序的经验
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要注册

USB开发网 (渝ICP备09006681号-4)

GMT+8, 2024-5-8 00:20 , Processed in 0.037931 second(s), 18 queries .

百合电子工作室版权所有
回顶部