物联网项目——具体分工

前面已经将项目大体流程说了一下,今天我们要具体分工一下,组员四人,小胖,菊花,小黑,和我。嘻嘻小黑是个妹子哦。

小胖负责:主线程设计,A8端数据采集线程和命令接收

菊花负责:sqlite数据库设计,Boa网络服务器的移植,LED线程设计,BEEP(蜂鸣器)线程设计,键盘模拟红外线线程,GPRS模块线程设计模块,Camera(摄像头)模块线程设计

小黑负责:网页,cgi接口

我负责:M0端主程序,Zigbee无线组网,RFID射频刷卡技术

菊花负责的东西很难,也很复杂,还好只是移植,如果要针对具体的产品就复杂多了。

主线程要负责交互,和M0交互,和网页,和所有的驱动模块交互,所以要有一定的大局观。

妹子负责写网页,和网页设计,这个要求美观,所以女孩做较适合。

我主要负责裸板开发,就是写寄存器,想想就头疼,大把大把的芯片手册。。。。

好!以下是准备工作,我们拿出一台主机做服务器,大家用自己点药连到服务器上,这样我们的所有环境都一样,不会出现不兼容问题。

搭建环境,我们用ubuntu10.04 64位系统,有人可能问为什么用64位的系统,我们初步打算先用开发板搭建环境,最后顺利的话会用到fspad(android 平板)由于android平板

开发所用的库只支持64位系统,具体系统我们不用太纠结。

1,安装vim ,由于是新系统所有的包都要自己装,之前文档提过的在这里就不重复了,

2,交叉工具链arm-none-linux-gnueabi

3,sqlist3

4,线程包

5,tftp ,nfs 

移植

1,视频服务器

2,boa服务器

3,ssh(远程登录用)


没有更多推荐了,返回首页