与其担心宏观经济,不如关注自己;
你对自己生活的影响,往往比宏观经济对你的影响大得多。
0914 - 第一次遇到硬件中的诡异问题
发表于
|
分类于
每天写一点
今天遇到一个很诡异的问题,蓝牙能发送信号,不能接收信号。
第一反应是误触发了休眠模式,因为休眠模式就是这个表现。于是,朝着这个方向一通研究,结果无果。
期间,还有其他方向的各种尝试,花了很多时间,非常影响心情。
最后,还是一位高人的指点,因为使用软串口 + 高波特率,可能会产生不稳定的问题。尝试降低波特率,果然正常了。
做开发总是遇到这样的事,卡在一个地方,怎么都过不去。经常无数折腾,在即将放弃的前夕,终于柳暗花明。
之前做软件,时不时来这么一下。硬件领域,这种问题估计会更多。
0913 - 自定义协议及数据校验
发表于
|
分类于
每天写一点
研究了自定义协议、数据校验,结论是继续使用目前的自定义协议,加上求和校验。
关于自定义协议,比如,小米在蓝牙的基础上,自定义了 MMA 协议。不过,对我来说有点过于复杂、不必要。
关于校验,蓝牙本身有简单的奇偶校验,应用层多半会有自己的校验,比如 CRC。同样的,为了简单,暂时使用求和校验。不过,为了避免同时有正负偏移而和不变,加了简单的码表,也就是加额外的偏移,明显提高校验成功率。CRC 其实也是这个思路,算是借鉴了。
0912 - 鬼畜
发表于
|
分类于
每天写一点
重启能解决 80% 的软件问题,
拍一拍能解决 80% 的硬件问题。
0911 - 制作原型机
发表于
|
分类于
每天写一点
在洞洞板上,布局多个元器件,考虑能塞进手边有的一个亚克力盒子里;安排布线,然后从从下午焊到半夜,终于完成。一次成功,没有冒烟,开心。
