关于游戏手柄的一些问题。。

2019-07-20 05:19发布

如图所以,时序图。


$Q[D5CC@INCEYNF9%%1.png
读的时序应该是 :"A","B","Start","Select","Up","Down","Left","Right"
定义了这么个指针数组 :  const u8*JOYPAD_SYMBOL_TBL[8]=
{"A","B","Start","Select","Up","Down","Left","Right"};//手柄按键符号定义
但是读取的时候,其他的没有问题很正常。但就是 start和 select 这两个按键弄反了。看了下正点原子的,他们的是倒序的,他们把 start和select 按键调换了位置,所以没问题。
为什么这两个按键要在指针数组中调换顺序,求告知。。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。