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

PS2手柄操控代码

[复制链接]
STM1024 发布时间:2018-6-25 16:14
本帖最后由 stm1024 于 2018-6-25 16:19 编辑
* Y8 U  w1 N$ s3 Z( p: p
8 M% l" Q8 C2 x/ |看论坛里面有人分享了一个改装玩具小车(https://www.stmcu.org.cn/module/foru ... 16273&highlight=PS2)。关于这个玩意儿的介绍,请自行百度。周末我也试了一下,这种控制方式和SPI几乎无异,所以写起来也很简单,把代码缩水一下,分享代码:" [4 k& A3 w4 X
PS2.rar (1.47 KB, 下载次数: 218)
赞 收藏 1 评论9 发布时间:2018-6-25 16:14

举报

9个回答
yingjiehan 回答时间:2018-8-24 15:12:47
您好为什么我的压缩文件下载下来显示已损坏呢
xiajintaord 回答时间:2018-6-25 16:27:51
我见过获取按键状态的设计都是 使用按键IO interrupt 唤醒 polling 事件,然后 polling 扫描按键的状态。3 V0 y- {* k( K; ]3 A
这样的话,既不会滥用中断又可以获取按键的状态。可能是为因为软件规模比较大,对中断的要求比较严格* k: [! y$ K2 {1 F  w4 j6 H
) g3 @  m1 u' x2 t0 y2 _4 }' F
如果每一个按键都用中断去获取其状态,软件出问题的时候不就不好调试了吗?/ w3 q. u, H7 N& x. _# n; Z
STM1024 回答时间:2018-6-25 16:44:10
xiajintaord 发表于 2018-6-25 16:27
/ J) t6 ?# ^  A我见过获取按键状态的设计都是 使用按键IO interrupt 唤醒 polling 事件,然后 polling 扫描按键的状态。
# b* S7 l" }( L ...
9 F0 T2 R. U7 E
这个是Sony PS2 游戏手柄,您说的是PS/2接口的鼠标键盘嘛?还是我理解错了?
xiajintaord 回答时间:2018-6-25 16:51:54
stm1024 发表于 2018-6-25 16:44
1 b' q4 U  B- }; }2 @3 w这个是Sony PS2 游戏手柄,您说的是PS/2接口的鼠标键盘嘛?还是我理解错了? ...

6 w# L3 x3 k/ L了解,我知道是手柄;- ]3 p8 e9 x# d% Z1 n$ j5 C6 I
我只是在说按键状态获取的一些设计思路,并不是专门针对手柄开发的;7 K9 w9 S$ Z4 t( P6 E; r
纯属说说想法,没有其他意思。
STM1024 回答时间:2018-6-25 17:46:06
xiajintaord 发表于 2018-6-25 16:51: ~2 \6 N% L! J. Q) g2 U
了解,我知道是手柄;2 T5 C( l- ?0 m6 ?# C
我只是在说按键状态获取的一些设计思路,并不是专门针对手柄开发的;
0 i0 V9 B/ _, k2 h纯属说说想法 ...
1 A; D, A' j7 d7 u2 b2 d  X! w
好的,谢谢,这个思路其实挺不错的,但是现在我就是找不到合适的方式去触发中断。
butterflyspring 回答时间:2018-8-24 17:44:41
大学时期我是用USB的,控制我参加亚太机器人比赛的车,在校园溜车,多拉风,如果当时有蓝牙的,那多好.
STM1024 回答时间:2018-8-25 08:25:55
yingjiehan 发表于 2018-8-24 15:12
  Z3 I" m! V% [% Y1 `您好为什么我的压缩文件下载下来显示已损坏呢

% O- Y' w3 I) q5 Q+ j" _- w我专门下载下来测试了一下,没问题啊?
txpzyr-261490 回答时间:2019-5-25 18:08:35
谢谢分享!
stm32f407zg 回答时间:2019-7-22 14:45:14
谢大佬

所属标签

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