单片机控制电脑能否实现?插上任意一台没有提前安装专门的软件的电脑USB,模拟键盘控制电脑运行脚本,

2025-03-19 01:55:11
推荐回答(3个)
回答1:

这个理论上讲是完全可以的,只需要你单片机通过串口向PC发送与标准键盘完全一样的数据就可以了,因此只要你的单片机和PC握手了,比如回车键是向PC发送0xabcd4321值,那么单片机也发送一样的值,PC就能读出是回车键。
但是有个很重要的问题,标准键盘中的控制器,有行业标准的与windows的握手机制,以便windows能够认识这是一个键盘,接下来你给他发数据它就知道是按照键盘的数据进行解析。如果你的单片机系统只是往USB上一插,就直接发键盘数据,windows能读出数据,但是不知道你这玩意儿是个键盘,因此没法解析数据。所以,你得仔细研究一下PS2与windows的握手机制,把它也模拟一下,就OK了!

回答2:

可以告诉你不能。

回答3:

当然能了