智能家居
dxmcu
QQ : 2795247843
展开
-
某智能家居项目框架学习总结
之前负责过一个智能家居项目的二次开发,苏州一家公司做的,项目还是分了好几个系统,对业务流程的不同部分进行了划分,我是此项目的主要负责人,通过老师的指导,对这个项目也有了一些了解。此项目运用了一些框架,有些也是我第一次接触到的,下面将对项目用到的一些框架进行总结。下面可能会出现几个有关智能家居的名词,介绍一下1、机顶盒:每一个家庭都应该至少有一个机顶盒,控制电器开关都是由机顶盒向各电器的接收转载 2016-10-13 16:14:02 · 2606 阅读 · 0 评论 -
智能家居项目(2):项目工程框架的搭建
项目管理器: Linux中的项目管理器“make”有些类似于windows中的Visual C++里的“工程”,它是一种控制编译或者重复编译软件的工具,另外,它还能自动管理软件编译的内容、方式和时机,使程序员能够把精力集中在代码的编写上而不是在源代码的组织上。|-- Makefile|-- Readme.txt(记录文件)|-- board(嵌入式应用程序)|转载 2016-10-13 16:16:25 · 653 阅读 · 0 评论 -
智能家居项目(3):编译工具makefile
board目录中,主要的代码结构分为了src,include两个子目录。分别存放源代码文件。[objc] view plain copy #CC=arm-linux-gcc CC=gcc CFLAGS=-lpthread INCPATH=-I ../../include OBJ =log.o init.o serial.o thread.o sock转载 2016-10-13 16:17:23 · 571 阅读 · 0 评论 -
实现一个so库文件名称为libupper.so提供给c/cpp调用
要求: 实现一个so库文件名称为libupper.so,so文件中实现一个函数,函数名为void upper(const char *src, char *desc).调用upper后将参数src所执行的字符串所有字符转化为大写字母,结构放入到desc字符串中。分别用C语言编写一个程序test1,调用libupper.so中的upper函数。用c++语言辩词额转载 2016-10-13 16:21:07 · 623 阅读 · 0 评论 -
c++实践--cocos2dx, 2048v1.0
主要类的作用和关系:Director: 导演,单例类Director::getInstance() 设置游戏配置(OpenGL),推动游戏发展 转场:runWithScene, replaceScene, pushScene, popSceneScene: 场景,负责组织游戏元素Layer: 层, 负责组织游戏元素Sprite:转载 2016-10-13 16:22:46 · 626 阅读 · 0 评论 -
智能家居项目(1):软件开发流程
结合公司开发过的产品以及对自学知识的总结,整理出此系列文章 。侧重点还是在软件部分。公司开发某个项目,肯定是为了盈利赚钱。开发的项目无非就是自己的产品或者承接甲方的开发任务。大体的流程可以分为几个部分或阶段:转载 2016-10-06 13:26:58 · 7369 阅读 · 0 评论