老师,我是个学dsp的新手,在尝试用2812的板子和ps2手柄通信.找到了一个程序(我发在附件里面).
现在我的问题是 在ps2.c里 void ReadHand(void) 这个函数,我没看出来,手柄是怎么回复ID,发送“0x5A”命令的.希望老师能帮我看一下,指点指点,谢谢了.
jiaming zhang1:
先看一下ps2的时序及应用原理。
这里有一篇文章应该会对你有所帮助:http://max.book118.com/html/2014/0225/6128014.shtm
搞清楚原理,可以自己去写,否则永远只能看别人的东西,会很辛苦。
希望可以帮到你。
老师,我是个学dsp的新手,在尝试用2812的板子和ps2手柄通信.找到了一个程序(我发在附件里面).
现在我的问题是 在ps2.c里 void ReadHand(void) 这个函数,我没看出来,手柄是怎么回复ID,发送“0x5A”命令的.希望老师能帮我看一下,指点指点,谢谢了.
mangui zhang:
你肯定需要先弄清楚PS2的传输协议 在SPI的基础上是很好理解的啊

TI中文支持网

![TMS320F28379D: 导入例程出现故障Description Resource Path Location Type gmake: *** [gridconnectedinvlclfltr.obj] Error 1 gridConnectedInverterLCLFltr C/C++ Problem-TI中文支持网](https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_C2000_pastedimage1752114958744v1.jpg)

