你这个想法是完全可以实现的。按键盒子就是一个先例。它通过USB和电脑连接,模拟一个USB鼠标/键盘。你也可以借鉴这个思基物路,将你的单片机模拟成一个串口鼠标。这就要求你非常了解串口鼠标的数据格式,工作重点为设计单片机发送数据的环节,电脑接收端使用现成的串口鼠标驱动程序即可。
也可以换一种思路,单片机发送数据的格式完全由你而定,而在接收时,由电脑对数据进行解释,并利用按键精灵一类的模拟鼠标键盘的函数进行对鼠标的 *** 作。(你可以在电脑上写一个解释单片机数据流的dll,再由按键精灵程序调用)
从设计的角度来说,不管怎样数据的发送格式都是重点,这一部分的祥冲内容是必须由你设计的,现有的软件帮不了你。
自动下滑,用timer可以实现。松开即可停止,这个核山不是很清楚。
下滑的速度有+-控制,需要热键,
网上查一下估计可以实现宽手。
给我个邮箱。
----------------------
针对补充的问题,最小化了之后,所以才使用热键的。热键可以实现的慎氏嫌。 用热键控制timer的时间。
串口只是一个通信口,串口并不知道接了什么设备,是需要驱动与鼠标内串口芯片通信才知道接了鼠标,驱动根据串口设备(鼠标)收到的数据,控制屏幕上的指针动作。实际上最少只需要两根针脚串口稿丛就可以通信:TXD(pin 3)和RXD(pin 2)。
就像USB口消敬仿,什么都可以接,装上相应的驱拿纤动就可以使用外设。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)