星期一, 十一月 21, 2016

准备进入eclipse的世界

之前TM1638的问题好容易找到了,是我原来用PP来推,后面查了别人的代码,改用DO来推,最后总算是驱动成功了。
然后,想用上GCC+eclipse了。感觉gcc对c++的支持要好些。但STM32Cube的代码转成eclipse的代码折腾了好久,按一些人提供的方案要费老多精力,每个项目都要改累死。后来,总算找到一位牛人写的项目迁移代码。看文章,https://www.element14.com/community/thread/48115/l/how-to-quickly-import-a-stm32cubemx-project?displayFullThread=true ,这位ID叫:cnoviello。试用了下,至少编译可以了。还没push到单片机上,明天再试。咱windows下老是搞不定lxml,后来换linux,就是STM32cube下了老久,关键是开始一直下载失败,下了一半半就失败,换了N个下载工具才搞定。
补充一点,玩库的话,用C++要方便许多,还可以自己搞库玩。像arduino就是因为是C++才有办法有那么多库的。要是C库,光是函数名就要搞得头大了。

星期六, 十一月 12, 2016

玩起arduino

 这回,本来是要做起一称重记录器的东西。第一方案,当然STM32,咱比较懒,直接买块带SD卡接口的板,省得连线了,有SDIO操作起来也比较简便。但之后的事,虽然驱动起595的数码管模块显示输出没嘛问题,但驱动TM1638的数码管老是动不了,我是想用SPI驱动,总之出了点问题。想直接用arduino试试。结果,不支持16G的SD卡,主要是FAT16支持不到16G,但手头暂只有16G的SD卡。
扯下过程中的一些小细节,知道了手头的KEIL MDK不支持C++, 本来想搞个TM1638的类的, 感觉代码清晰些, 结果在编译时直接不认class 关键字。 再用回C就老是编译出错了。可能我工程那儿设置不当。好难找问题。
arduino确实资源多。几乎可以直接用。不过,现在STM32出的那个 cubeFX确实省了许多初始化的活。但效率有点,怎么说呢,我SPI每次只输出单字,然后要检查许多参数,搞得老慢。我后来直接操作寄存器。然后那个TM1638看起来像是三线制SPI的协议。反正没搞通。还没在STM32上试用GPIO模拟SPI来驱动。后来就编译出错了。
本来还想在linux上装eclipse来直接写代码嘛的。后来感觉建环境太麻烦,而自己的windows下有现成的MDK可以直接用。

星期日, 十一月 06, 2016

第二个QQ号没了

之前一个QQ号印象是自己改完密码居然把密码给忘了。然后就没然后了。
现在这个QQ号是腾迅搞鬼。把咱的号给封了,要提交一堆资料才给。当然不提交资料。
话说,这年头玩大数据嘛的多了,俺都想搞个网站,然后要求注册人必须提供手机号、姓名、身份证号、最好还要有指纹。哦对了,能有注册人的身份证正反面照片+手持证件照就更牛逼了。要能裸持那得能上天了。有了这些,还可以搞定上网记录,发帖记录,甚至整合活动轨迹,看电视记录,通话记录,短信记录。是不是要逆天的感觉啊?咱是有卖自己的一些记录给谷歌,但人家可没要咱身份证号嘛的。
所以,这回决定,不要QQ号了。
另外,有人可能会说,咱是普通人,要这么多信息没嘛自己啥关系。但你想错了,A、这些信息肯定不是腾迅独享,会分享给其它一些需要的人。这里面就存在一些接口嘛的。肯定有可以利用的空间。B、这些信息其实是相当有价值的。俺当前想自己创业就是获取大伙的看电视记录,然后分析出各类人对不同节目的关注度,然后做报告。当然肯定也有考虑针对不同的人推不同的广告。还可以为广告主降低成本,对一些高价节目广告的受众分析他们的收视习惯,将一些低价节目广告推给他们。当然这些不是吸引人的理由,我想看看某某人现在看什么电视,这应该足够吸引人了吧。你可以查到所有你想查的人。