一
第一次接手sap系统的客户端软件开发,还要涉及到串口调试,完全是个未接触过的领域。
拿到设备后,按照老板给的需求文档,把界面垒完了。
开始调串口,但是串口怎么打开,我一脸懵逼,问老板,想找死啊
拿着设备装了一堆串口调试工具软件,也没搞明白串口咋打开的。下了android的串口sample,看的云里糊涂的,最后心生一计
:串口打不开啊,老板
:可以的,设备厂商发过来的时候我专门让他们测过
:他们咋测的
:你等下我问问
:就是设备里有个xxx软件,你打开,设置com口13,波特率9600,电伏选那个3.3v
我赶紧找到那个软件,打开照着设置了,点击open,提示串口已打开。
跟老板说我设置错了。
那接下来咋办,打开串口13的代码我还是不会写啊,这个apk会不会没混淆💡
辛亏平时努力,把这个apk给copy到自己电脑上,一顿反编译,竟然没混淆,天助我也!!!
在jd-gui里把打开串口的源码给一点一点copy到项目里,然后,我执行了下,卧槽,打开了。
真的是感激涕零啊。
接下来就是本地调试,因为sap系统不对外开放,我只能自己造假数据自己玩。
二
终于等到去甲方爸爸的工厂做实施了,我兴高采烈,一脸懵逼的狗去了。
结果上来就吃了一记重拳,结结实实的挨在脸