菜单

基于zigbee与tiny4412开辟板的蒙受监测系统

2019年9月26日 - Java

一、开采板环境搭建

依据zigbee与tiny4412开荒板的境况监测系统,zigbeetiny4412

一、开垦板碰到搭建

     1.tiny4412   linux系统的安置

  仿效博客:http://www.cnblogs.com/luoxiang/p/4186391.html

二、boa服务器的搭建  

  下载boa源码包 下载地址:http://www.boa.org/boa-0.94.14rc21.tar.gz

   cd /home  tar zxf  boa-0.94.14rc21.tar.gz

   cd boa-0.94.14rc21  ./configure   cd /src  修改Makefile文件 
CC=arm-linux-gcc  CPP=arm-linux-gcc  -E 

   make  将扭转可施行文件boa     将boa的编写翻译音信清除  arm-linux-strip 
boa

  将boa拷到开垦板的bin目录下

  修改boa.conf文件  

  User 0

  Group 0

  #ErrorLog /var/log/boa/error_log   将那句话屏蔽掉

  #AccessLog /var/log/boa/access_log

  ServerName www.your.org.here  
那句话很关键,不然到时候会开不了boa服务器

  ScriptAlias /cgi-bin/ /var/www/cgi-bin/        
cgi和网页寄存目录就用服务器暗中认可的/var/www

  开发板:cd /etc  mkdir boa  

  cp boa.conf   /etc/boa

  cd   /var     mkdir     www         cd  www         mkdir  cgi-bin

  cp    /www/index.html    /var/www   做为三个测量试验程序

  将主机/etc/mime.types  拷贝到开垦板/etc 目录下

  /bin/boa    就可见运转boa服务器了

  或然会提醒boa.c:194 – unable to bind: Address already in use
这是因为近来文件 系统中有三个boa服务器,ps一下  
找到那么些顺序的序号然后kill掉    
在运作boa服务器就行了,到此boa服务器搭建成功

三、sqlite服务器的移植

  先下载sqlite的源码包 
下载地址:http://www.sqlite.org/sqlite-autoconf-3070701.tar.gz

  cd  /home  tar  zxf   sqlite-autoconf-3080403.tar.gz

  cd  sqlite-autoconf-3080403

  mkdir   install

  CC=arm-linux-gcc  ./configure   –host=arm-linux 
–prefix=`pwd`/install

  make&&make install

  在install文件夹下会有四个公文夹include  lib  bin share

  cd   bin  将sqlite3拷到支付板/bin  目录下

  cd  lib    将libsqlite3.so.0.8.6拷贝到开采板/lib

  开发板:cd  /lib    ln -s  libsqlite3.so.0.8.6    libsqlite3.so.0

  试行sqlite3   就足以张开数据库了

  到此sqlite数据库移植成功

http://www.bkjia.com/Cyy/939247.htmlwww.bkjia.comtruehttp://www.bkjia.com/Cyy/939247.htmlTechArticle基于zigbee与tiny4412开发板的环境监测系统,zigbeetiny4412
一、开辟板境况搭建 1.tiny4412 linux系统的安顿仿效博客:http://www.cnblogs.com/luoxiang/p/

     1.tiny4412 linux系统的布阵

  参谋博客:http://www.cnblogs.com/luoxiang/p/4186391.html

二、boa服务器的搭建  

  下载boa源码包
下载地址:http://www.boa.org/boa-0.94.14rc21.tar.gz

   cd /home tar zxf
boa-0.94.14rc21.tar.gz

   cd boa-0.94.14rc21 ./configure cd
/src 修改Makefile文件 CC=arm-linux-gcc CPP=arm-linux-gcc -E

   make 将转移可实践文件boa
将boa的编写翻译新闻清除 arm-linux-strip boa

  将boa拷到开荒板的bin目录下

  修改boa.conf文件

  User 0

  Group 0

  #ErrorLog /var/log/boa/error_log
将那句话屏蔽掉

  #AccessLog
/var/log/boa/access_log

  ServerName www.your.org.here
那句话很主要,不然到时候会开不了boa服务器

  ScriptAlias /cgi-bin/
/var/www/cgi-bin/ cgi和网页寄放目录就用服务器暗中同意的/var/www

  开发板:cd /etc mkdir boa

  cp boa.conf /etc/boa

  cd /var mkdir www cd www mkdir
cgi-bin

  cp /www/index.html /var/www
做为三个测量检验程序

  将主机/etc/mime.types
拷贝到开荒板/etc 目录下

  /bin/boa 就可见运维boa服务器了

  只怕会提醒boa.c:194 – unable to bind:
Address already in use 那是因为方今文件 系统中有一个boa服务器,ps一下
找到这些顺序的序号然后kill掉
在运作boa服务器就行了,到此boa服务器搭建成功

三、sqlite服务器的移植

  先下载sqlite的源码包
下载地址:http://www.sqlite.org/sqlite-autoconf-3070701.tar.gz

  cd /home tar zxf
sqlite-autoconf-3080403.tar.gz

  cd sqlite-autoconf-3080403

  mkdir install

  CC=arm-linux-gcc ./configure
–host=arm-linux –prefix=`pwd`/install

  make&&make install

  在install文件夹下会有八个公文夹include lib
bin share

  cd bin 将sqlite3拷到支付板/bin
目录下

  cd lib
将libsqlite3.so.0.8.6拷贝到开辟板/lib

  开发板:cd /lib ln -s
libsqlite3.so.0.8.6 libsqlite3.so.0

  推行sqlite3 就足以展开数据库了

  到此sqlite数据库移植成功

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图