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

STM32F407之HID_FS_DEMO

[复制链接]
胤幻1988 发布时间:2016-12-6 13:56
最近在搞STM32F407的HID想做个跟上位机通讯的自动化控制程序~搞了一天终于弄好了~唉,菜鸟没办法~本人用的是原子的407开发板,但是程序通用性还是很强的只要PA11,PA12引出加电阻接到USB的D+,D-应该就可以用啦。用的是FS模式没有外界PHY,起码应该比串口强吧~
3 K5 \+ @  ~5 O直接效果图:5 k4 V9 \6 u' o/ }# S/ m- Q
QQ截图20161206135043.jpg
: m/ ^6 j3 P7 N- j QQ截图20161206135109.jpg - f( C# J% A7 s$ S5 ^: ]' z
QQ截图20161206135138.jpg
* x8 H: h( x& y& N
( ^- t& A! ?) w6 B8 |发送格式为:SSXXXXXXPP   格式首位必须是"SS"和"PP" ,X只能是0~9,个数不限(总体个数64以内)
% f* R" i7 p" c0 k5 @! W% B; L前6个XXXXXX会拆分成3个指令:对应Buffer数组位置为Buffer[2]~Buffer[7]) h1 |5 \: w# R+ o. ?
                         FirstCommand=(Buffer[2]-0x30)*10+(Buffer[3]-0x30);
; U) y+ f9 _* d0 v- Y                         SecondCommand=(Buffer[4]-0x30)*10+(Buffer[5]-0x30);
7 n' P6 y. N7 t7 J                         ThirdCommand=(Buffer[6]-0x30)*10+(Buffer[7]-0x30);- A9 W+ S7 R3 I& j5 w
FirstCommand作为主要指令判断,SecondCommand,ThirdCommand作为附带参数~
. R0 |" L& a! v0 g1 p3 W1 i& z控制LED0和LED亮灭。
2 q  e+ `  @( [& P6 c4 `3 x多余的XX自定义。( [$ @+ T# m" }4 m3 J+ Y
按板子上的4个KEY会响应输出对应key的语句~
7 Y- z; ?$ F- D8 ~& Q' X上位机直接用的多功能调试助手!+ V6 z4 f& a, H; P0 k( W  Y; ]
7 a6 Q6 _" f% B1 b4 z- _% V

- ~2 g+ B2 K* V

原子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:004 Q: h) ?5 Z6 W* I7 G3 F
参考一下,谢谢
2 j. y; h0 y% C- k2 A- g  |
谢谢分享,值得参考!!

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版