可以看下选型手册:
1、首先STM8S103 本身不带USB外设。
如果使用USB转串口的方案,在单片机方面,这个相当于操作一个串口,但是在USB方面却是一个COM口,COM不能直接模拟键盘。
如果非要这么做,只能在PC端写一个额外的上位机软件,将串口的数据,转化为键盘的控制。
2、换一个带USB的单片机,这种单片机官方手USB 的HID设备的驱动库,网上也有大量的例程。
3、在以前AVR有这么一个例程,用GPIO直接模拟USB的两个差分信号,网上也有源代码,可以试着考虑将那个例程进行移植。
可以看下选型手册:
1、首先STM8S103 本身不带USB外设。
如果使用USB转串口的方案,在单片机方面,这个相当于操作一个串口,但是在USB方面却是一个COM口,COM不能直接模拟键盘。
如果非要这么做,只能在PC端写一个额外的上位机软件,将串口的数据,转化为键盘的控制。
2、换一个带USB的单片机,这种单片机官方手USB 的HID设备的驱动库,网上也有大量的例程。
3、在以前AVR有这么一个例程,用GPIO直接模拟USB的两个差分信号,网上也有源代码,可以试着考虑将那个例程进行移植。
举报