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

STM32F407之HID_FS_DEMO

[复制链接]
胤幻1988 发布时间:2016-12-6 13:56
最近在搞STM32F407的HID想做个跟上位机通讯的自动化控制程序~搞了一天终于弄好了~唉,菜鸟没办法~本人用的是原子的407开发板,但是程序通用性还是很强的只要PA11,PA12引出加电阻接到USB的D+,D-应该就可以用啦。用的是FS模式没有外界PHY,起码应该比串口强吧~2 L$ e4 A! X/ R0 E: U2 V- \+ K
直接效果图:  r  F1 }/ j0 s
QQ截图20161206135043.jpg & \0 Z& x& m! n$ y4 C, O
QQ截图20161206135109.jpg
& a- X6 Y  Y- W( f  q QQ截图20161206135138.jpg
' o5 w0 M4 h/ g4 m$ g7 Y$ T: f8 l6 @/ c+ ]; X/ V  Z: A8 H! q
发送格式为:SSXXXXXXPP   格式首位必须是"SS"和"PP" ,X只能是0~9,个数不限(总体个数64以内)6 m* u. p8 @& f4 g7 x; s* [5 R
前6个XXXXXX会拆分成3个指令:对应Buffer数组位置为Buffer[2]~Buffer[7]2 }  s, O5 c; a) I
                         FirstCommand=(Buffer[2]-0x30)*10+(Buffer[3]-0x30);+ S" G6 u+ q/ I' ~: G
                         SecondCommand=(Buffer[4]-0x30)*10+(Buffer[5]-0x30);% M4 N6 V$ T  a6 [, `
                         ThirdCommand=(Buffer[6]-0x30)*10+(Buffer[7]-0x30);& t' O- b: L; a$ s* e) I
FirstCommand作为主要指令判断,SecondCommand,ThirdCommand作为附带参数~' T& S$ I6 Z( g; P
控制LED0和LED亮灭。! D) Y) q4 N$ h- l( r; I/ e; B
多余的XX自定义。
- s" L& R3 o' k# c% g  a按板子上的4个KEY会响应输出对应key的语句~
+ V* N; |7 B7 J% g: U2 z$ i7 |8 Z上位机直接用的多功能调试助手!
2 o( T* c2 ^. ~. G3 b0 ?0 N# ?) G9 Z$ U0 C! H! q, b. K

0 T( s4 K2 }% v2 \! \

原子STM32407开发板配套_HID_demo.rar

下载

8.75 MB, 下载次数: 904

上下位机程序

收藏 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
4 D% K3 I# A2 A* ?. ^( e参考一下,谢谢
* l, Y2 b9 }1 z# @  G* W9 h  y
谢谢分享,值得参考!!
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版