你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F407之HID_FS_DEMO

[复制链接]
胤幻1988 发布时间:2016-12-6 13:56
最近在搞STM32F407的HID想做个跟上位机通讯的自动化控制程序~搞了一天终于弄好了~唉,菜鸟没办法~本人用的是原子的407开发板,但是程序通用性还是很强的只要PA11,PA12引出加电阻接到USB的D+,D-应该就可以用啦。用的是FS模式没有外界PHY,起码应该比串口强吧~
直接效果图:
QQ截图20161206135043.jpg
QQ截图20161206135109.jpg
QQ截图20161206135138.jpg

发送格式为: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

上下位机程序

收藏 2 评论9 发布时间:2016-12-6 13:56

举报

9个回答
andypanfan 回答时间:2016-12-7 08:44:40
谢谢   分享!!!!!
limale 回答时间:2016-12-7 09:17:50
谢谢分享
cloudmr 回答时间:2018-3-24 14:21:31
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
wind5027 回答时间:2018-9-6 23:00:55
参考一下,谢谢
wind5027 回答时间:2018-9-6 23:14:37
407 开发板上可以用
lanbu 回答时间:2019-1-13 14:43:43
谢谢分享,试试效果
业余高手 回答时间:2019-7-16 22:02:57
赶紧学习一下,大佬~!
timepig 回答时间:2019-9-6 17:06:16
多谢分享
dxb900 回答时间:2020-3-7 11:28:20
wind5027 发表于 2018-9-6 23:00
参考一下,谢谢

谢谢分享,值得参考!!
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版