这是一套连载文章,用以记录大眼睛连接蓝牙手柄的全过程。谨以此文献给那一周我缺失的睡眠。
此文的性质相当于(公开的)个人日记,未经本人允许,请勿转载。
上文说到,发现了另一条出路:。看起来这个东西比hidd更靠谱一些,因为它是针对SixAxis所做的,它肯定包含了与SixAxis之间的通讯。
好吧,我需要试试它能不能用。
我翻遍了Google,都没有找到它的Binary。只能自己编译了。
我花费了大量的时间,研究如何编译成二进制文件。经搜索发现,他们把直接在命令行中运行的二进制文件叫做“本地代码”或“原生代码”,原名为“Native code”。原来如此。继续谷歌。
看完这篇文章我才明白,Android开发真的很麻烦。不像Windows,做好软件,装个运行时,就行了。Android因为运行在各种平台,编译环境很复杂。要”交叉编译“才行。唉,我按照这篇文章搞了很久没搞定,因为google对各种 SDK NDK之类的更新太快了,有些地方和教程不一样了,我很迷茫,又没有人教。
最后决定,还是用虚拟机跑Ubuntu吧,这个更可靠一些。
接下来免不了要编译个HelloWorld.c测试一下,push到大眼睛中运行了一下,很正常。
好,至此,干活的工具有了。开始吧,拿来,按照说明去编译:
由于我的蓝牙早已配对成功,所以就带上了 -DWITHOUT_USB 参数,减少编译错误的可能性。但这样仍然是出现了一堆错误,各种.***件不匹配。从网上到处查找,才得以成功编译。编译好了,赶紧PUSH到大眼睛里试试吧。
运行成功。按了一下SixAxis上的PS键,奇迹终于出现了。屏幕上出现了一行行的按键状态报告。虽然手柄上的指示灯还在闪烁,但它不会停下来了,按什么键都有反应了!下一篇继续兴奋吧。
题外话,在很长一段时间,我都是用的虚拟机Ubuntu下的arm-none-linux-gnueabi-gcc来编译。由于不会用VIM,在Ubuntu下编辑文字很累。我只好用上了局域网共享。真的是太累了。
直到最后,我才发现了有个更好的工具,可以直接在Windows下使用,它就是 ,它可以直接在Windows中运行并编译出Android的本地代码。
来自:采招网(.cn/)
邮箱,报价截止日期6月30日上午12:00整,最终中标厂家将与上海盛达矿产品有限公司签订合同。 | |
2、请报最优惠价格。报价须按指定品牌和型号报价。无指定品牌的请选用国内一线品牌。不按指定型号或品牌报价,取消比价资格。 | |
3、包装应满足出口要求,防水防潮,满足海运及多次倒运,包装箱应粘贴唛头。因包装问题而导致的经济损失由卖方承担。 | |
4、交货地点及方式:上海/天津港车板交货。 | |
5、付款方式:原则为***入账三个月付清。如有异议,请注明付款方式;本公司不接受全款发货。 | |
6、回复邮件主题:电气备件********或后可见6询价单6-30(CL)——***报价公司 | |
报价时请注明交货日期,谢谢!另报价单请按卖方的格式报价。 | |
木箱边角也可用角钢防护 | |
相信有很多的年轻朋友都会拥有自己的ps,在休闲时刻,跟几个盟友玩上几盘有趣的游戏,既可以娱乐一下,也可以放松一下自己的心情。而ps游戏机已经出了几代了,而现在大多数朋友使用的是ps3,但是要说到ps3如何正确使用,对很多人来说还是比较有疑问的。不过没关系,今天小编就为大家带来一个福利,接下来就跟着小编一起来看看ps3游戏机使用教程吧。 PS3是PlayStation 3的简称,由索尼集团推出的PS系列游戏主机的第三代产品,于2006年11月11日发售,有20G和60G硬盘两种格式。 ps3游戏机使用教程步骤详解: 第一步,接上ps3的电源线,另一端PS3的HDMI线接上电视端,接触好。(如果是***线或者转接线,检测是否有兼容性问题,PS3普遍只对HDMI支持好,其他兼容性差) 第二步,打开ps3的电源在背后的按钮,亮起红灯,代表 ps3已经通电,按开启ps3,亮起绿灯,进入ps3操作系统。 第三步,进入游戏 进入mm自制管理软件,选择游戏,(如果没有发现游戏,按□正方形键设置为:游戏,游戏就浮现了。) O键载入游戏,自动退出后, 选择APP-PS3 GAME文件夹(自动变成你所选择的游戏),X键确认,进入游戏。 如果需要引导盘,步骤如上,自动退出后,选择光盘方式启动即可(如战神,选择游戏后,引导盘会自动变成战神3),然后运行就可以玩了(实际上机器运行的是硬盘战神3而不是光盘)。 特别提醒: 1. 如果容量不足,会自动提示,无法运行游戏,必须留一定容量存档。可以 删除部分游戏。 2. 请勿随意升级系统,否则有可能变砖危险,本公司不对自行升级引起的变 砖进行保修,谢谢。 3. 合理安排,控制游戏时间。保养ps3,更加保养自己。 Ps3深受青少年的喜爱,不仅是它可以打发无聊的时光,而且还是一场智力的比拼。它可以锻炼人的灵巧性,训练人的思维。随着 现代 科学技术的不断地成熟,ps也在不断改变,玩法多变,技术多变,形式多变。现如今它已经不仅仅只是受到青少年的追捧,小孩、青年、老年不同年龄阶级的人都有可以玩ps。Ps还将不断进步,ps游戏机也会不断更新,我们一起期待吧。 |