
最近在搞STM32F407的HID想做个跟上位机通讯的自动化控制程序~搞了一天终于弄好了~唉,菜鸟没办法~本人用的是原子的407开发板,但是程序通用性还是很强的只要PA11,PA12引出加电阻接到USB的D+,D-应该就可以用啦。用的是FS模式没有外界PHY,起码应该比串口强吧~ 直接效果图: ![]() ![]() ![]() 发送格式为:SSXXXXXXPP 格式首位必须是"SS"和"PP" ,X只能是0~9,个数不限(总体个数64以内) 前6个XXXXXX会拆分成3个指令:对应Buffer数组位置为Buffer[2]~Buffer[7] FirstCommand=(Buffer[2]-0x30)*10+(Buffer[3]-0x30); SecondCommand=(Buffer[4]-0x30)*10+(Buffer[5]-0x30); ThirdCommand=(Buffer[6]-0x30)*10+(Buffer[7]-0x30); FirstCommand作为主要指令判断,SecondCommand,ThirdCommand作为附带参数~ 控制LED0和LED亮灭。 多余的XX自定义。 按板子上的4个KEY会响应输出对应key的语句~ 上位机直接用的多功能调试助手! |
ååSTM32407å¼åæ¿é å¥_HID_demo.rar
下载8.75 MB, 下载次数: 917
ä¸ä¸ä½æºç¨åº
谢谢分享,值得参考!!