利用NUCLEO-L496ZG的CN13 USB接口,模拟一个HID设备即鼠标的功能。在NUCLEO-L496ZG开发板上,可供编程使用的人机交互器件不多
,只有蓝色的B1按扭,和LD1,LD2,LD3,三个发光管。所以综合考虑后,设定程序运行时鼠标自动循环移动,B1按扭模拟鼠标右键功能
程序最终运行时为: 当CN13 USB接口接入电脑USB口时,电脑识别出一个人体学USB输入设备(HID设备),一个鼠标其他指针设备中的HID-compliantmouse设备,
程序模拟鼠标自动按菱形◇路径快速循环移动,按键B1模拟鼠标右键,当第一次按下时弹出右键菜单并停止鼠标循环移动,如再按下B1,鼠标进入快速循环移动。
在鼠标自动按菱形◇路径快速循环移动时,LD1,LD2,LD3也循环点亮,点亮循环速度就是鼠标移动的速度,按B1后LD1,LD2,LD3变为另一种慢速循环点亮
,代表停止模拟鼠标自动移动。
利用NUCLEO-L496ZG的CN13 USB接口,模拟一个HID设备即鼠标的功能。在NUCLEO-L496ZG开发板上,可供编程使用的人机交互器件不多
,只有蓝色的B1按扭,和LD1,LD2,LD3,三个发光管。所以综合考虑后,设定程序运行时鼠标自动循环移动,B1按扭模拟鼠标右键功能
程序最终运行时为: 当CN13 USB接口接入电脑USB口时,电脑识别出一个人体学USB输入设备(HID设备),一个鼠标其他指针设备中的HID-compliantmouse设备,
程序模拟鼠标自动按菱形◇路径快速循环移动,按键B1模拟鼠标右键,当第一次按下时弹出右键菜单并停止鼠标循环移动,如再按下B1,鼠标进入快速循环移动。
在鼠标自动按菱形◇路径快速循环移动时,LD1,LD2,LD3也循环点亮,点亮循环速度就是鼠标移动的速度,按B1后LD1,LD2,LD3变为另一种慢速循环点亮
,代表停止模拟鼠标自动移动。