请问大家有没有这种软件啊:经过串口接收外面数据,这个软件将串口的数据在电脑上经过解释后让鼠标动起来 5

比如说我在单片机上经过MAX232转换发送数据给电脑(串口1接收),那么用哪种软件可以接收并解释成鼠标的动作呢请大家帮帮忙哦... 比如说我在单片机上经过MAX232转换发送数据给电脑(串口1接收),那么用哪种软件可以接收并解释成鼠标的动作呢 请大家帮帮忙哦 展开
 我来答
Sunshine_40
2011-02-27 · TA获得超过326个赞
知道小有建树答主
回答量:54
采纳率:0%
帮助的人:113万
展开全部
模拟鼠标键盘动作的软件很多,按键精灵就是一个很好的例子,而且它也支持你编写自定义库函数。但是,解释你的单片机发出的数据这一环节必须由你来做(依据你的单片机端程序而定)。完全现成的软件是没有的。
你这个想法是完全可以实现的。按键盒子就是一个先例。它通过USB和电脑连接,模拟一个USB鼠标/键盘。你也可以借鉴这个思路,将你的单片机模拟成一个串口鼠标。这就要求你非常了解串口鼠标的数据格式,工作重点为设计单片机发送数据的环节,电脑接收端使用现成的串口鼠标驱动程序即可。
也可以换一种思路,单片机发送数据的格式完全由你而定,而在接收时,由电脑对数据进行解释,并利用按键精灵一类的模拟鼠标键盘的函数进行对鼠标的操作。(你可以在电脑上写一个解释单片机数据流的dll,再由按键精灵程序调用)
从设计的角度来说,不管怎样数据的发送格式都是重点,这一部分的内容是必须由你设计的,现有的软件帮不了你。
追问
那您有没有串口鼠标的驱动代码呢?我就是想通过串口发送数据然后让鼠标动起来呢 万分感谢了
追答
代码我没有,我也没做过这个,不过你可以看看这个资料(针对我说的第一种思路):
http://wenku.baidu.com/view/2d228acdda38376baf1fae46.html
如果这些资料不能解决你的问题(主要是COM口鼠标早就淘汰了,现在相关资料都没了),那就采用第二种思路吧,串口数据想怎么发就怎么发,代价是计算机端程序要多写一些,不过也有好处,就是可以实现比鼠标更多的功能。

参考资料: http://wenku.baidu.com/view/2d228acdda38376baf1fae46.html

萍水相逢就是缘吧
2011-02-27 · TA获得超过6081个赞
知道大有可为答主
回答量:1.5万
采纳率:54%
帮助的人:2187万
展开全部
可以自己编程,用 VC 或者 VB

推荐看书
Visual C++_Turbo C串口通信编程实践
Visual_Basic与_RS-232_串行通信控制
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
葭的蝶6995
2012-03-25 · TA获得超过7万个赞
知道大有可为答主
回答量:4.8万
采纳率:0%
帮助的人:6541万
展开全部
留个Q号
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式