developing
百恼
这个作者很懒,什么都没留下…
展开
-
基于TinyXml的嵌入式Linux
本文提出了一种基于嵌入式Linux系统的居民用电管理解决方案,系统结构如图1所示。整个居民用电管理系统从结构上看分为4层:第1层为主站,负责远程抄表和控制,为供电部门和小区物业提供数据访问服务;第2层为管理终端,完成数据的远程接收和转发,并对其下的管理终端进行管理;第3层为抄表终端,用于采集现场的电表数据,通过ZigBee协议发送到管理终端;第4层为电表。管理终端操作系统选用嵌入式Linux,同时转载 2015-06-18 10:09:50 · 655 阅读 · 0 评论 -
Ubuntu 12.10安装交叉编译器arm-none-linux-gnueabi-gcc
from:http://www.linuxidc.com/Linux/2013-03/82016.htm1.下载 arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2cp arm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2转载 2015-08-24 13:26:23 · 513 阅读 · 0 评论 -
在C++中使用TinyXML2解析xml
读取和设置xml配置文件是最常用的操作,试用了几个C++的XML解析器,个人感觉TinyXML是使用起来最舒服的,因为它的API接口和Java的十分类似,面向对象性很好。 TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。转载 2015-07-20 15:44:52 · 766 阅读 · 0 评论 -
Linux下log4cxx的交叉编译
参考: http://www.linuxidc.com/Linux/2012-09/69658.htm原创 2015-09-07 14:46:13 · 2412 阅读 · 0 评论 -
Linux下boost库交叉编译
from:http://blog.csdn.net/jwybobo2007/article/details/7242307下载解压boost,我现在用的是1.48,安装交叉编译器至指定位置,设置编译器路径到 PATH1.首先运行boost解压目录下的./bootstrap.sh 2.修改生成的project-config.jam文件修改:using gc转载 2015-09-06 16:50:00 · 4514 阅读 · 0 评论 -
linux 如何关闭防火墙
在项目中,外部终端设备需要通过socket访问linux虚拟机中的tcp server服务器,此时需要关闭linux的防火墙才能建立正常的socket连接;以下部分转载自:http://zhidao.baidu.com/link?url=crBvaU3UXT2ThJFuvRuLjxY1yyVkiCuYutc5f6apUHccBGP6fQ7C4P12ZA57RjX1CQVJn4JRHat原创 2015-10-15 13:31:20 · 9727 阅读 · 0 评论 -
socket和TCP/IP协议族的关系
TCP/IP协议族的数据链路层、网络层、传输层协议是在内核中实现的。因此,操作系统需要实现一组系统调用,使得应用程序能够访问这些协议提供的服务。实现这组系统调用的API主要有两套:socket和XTI。XTI现在基本不再使用。由socket定义的这一组API提供如下两点功能:一是将应用程序数据从用户缓冲区中复制到TCP/UDP内核发送缓冲区,以交付内核来发送数据,或者是从内核TCP/UDP原创 2016-04-16 16:53:54 · 656 阅读 · 0 评论