为何要自建数据采集平台?
云时代的背景下,对于物联网公司而言数据采集平台就是标配,而现有的物联网平台五花八门,留给物联网公司很多坑(如:OTA收费太黑、二次开发复杂度、不支持定制化),由此开源物联网平台即将诞生。
如果你是物联网初创公司,或许我们将是你的基石。
如果你是自由开发者,还在为接私活而烦恼,或许我们能带你“飞”。
如果你是一位学生,我们为你准备了很多“点心”,虽不能让你过得奢华,但能让你体验到写代码的乐趣。
C++ 14 ?
曾经我们也很抵制使用C++,就因为他会把我们的Code变大,当我们初次接触ART-PI时候,那开发效率……(额,那啥,开发别那么多废话),直接上。
后面会给你带来一些惊喜!
RT-Thread Nano(v3.1.3)、CubeMX(v6.1.0)、Keil(v5.33)
RT-Thread Nano 小而美!小而美!小而美!老师说了,重要的事情说三遍!!!,起初也接触了FreeRTOS、uC/OS-III 但他们都不支持C++,其实RTT Nano也不支持C++, 我们经过几番努力,改造了一下RTT Nano 源码,终于RTT Nano支持C++了(其他两个我们也试过改造!到改的东西太多,RTT改造成功后就果断放弃了)。 改版的RTT源码后续将放出,到时候可以用【Beyond_Compare】进行比对。使用CubeMX配置RTT 不再需要此项操作,文件【Beyond_Compare】在QQ群:1016035998。
对于CubeMX,说实在的刚开始接触它,很反感,就像是把我能亲密接触的小板,一下子关进了一个小黑屋,从此以后再也不能亲密接触了,所有来往都必须经过它,再也不能有小秘密了(额,扯多了哈!)。时间的力量是真强大,感情果然是可以培养的!
Keil 也很闹心,每次CubeMX更改之后都需要【ReLoad】,且main.c自动被改成【C类型】,需要手动配置为【C++类型】,看到此处也别太心急,后面会带你如何破它。