本项目围绕物联网云产品的设计和实现开展,主要是设备端的嵌入式软件开发(Linux C\C++),设计的功能模块有:
1、一款云设备从端到云的整体架构及其发展过程。
2、应用程序框架的设计,分层设计和面向对象设计。
3、应用进程重启机制的设计:守护进程和看门狗。
4、设备参数的配置实现,配置文件存储的设计,硬件配置。
5、日志系统的设计:日志的打印级别,存储,设备运行故障排除。
6、数据库sqlite的设计:表的设计,数据库版本和升级管理。
7、与外围硬件设备通信:串口收发,缓存机制的实现
。。。