毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

ARM+GPRS智能家居控制入侵检测与报警 第4页

更新时间:2012-2-20:  来源:毕业论文
2.2.1 所需开发工具
(1)arm-linux-toolchain.tar.gz为交叉工具链,使用它产生目标机的可执行程序。
(2)QT version 3.1.1为UI设计程序。
(3)qt-2.3.7用于生成应用程序所依赖的库文件libqte.so.2.3.7。
(4)tmake-1.11用于生成makefile文件。
(5)qtopia用于虚拟开发板上的桌面系统。
2.2.2 开发工具的环境配置
1).安装交叉编译工具链
进入Linux系统,将光盘中的xscalev1.tar.gz文件拷贝到/opt目录下,并解压缩:
tar xvfz xscalev1.tar.gz
修改配置文件使得每次登录都可以使用它:
vi ~/.bash_profile
在该文件最后一行加入
PATH=$PATH:/opt/xscalev1/bin
然后注销登录即可。
2).配置QT/E环境
在编译QT/E时,用户在PC机上应对编译时所需的环境变量进行设置(这里QT/E解压后目录为/usr/local),主要参数包括:
(1)、QTDIR-Qt 解压后的所在的目录
(2)、LD_LIBRARY_PATH-Qt 共享库存放的目录
(3)、QPEDIR-qtopia 解压后的所在的目录
(4)、TMAKEPATH-tmake 编译工具的路径
(5)、TMAKEDIR-tmake 编译工具的目录
(6)、PATH-交叉编译工具arm-linux-gcc 的路径
进入Linux系统在编译基于ARM 开发板的Qt 应用程序时,复制arm-linux-toolchain.tar.gz压缩包到虚拟机的/usr/local目录下解压缩。然后写一个脚本文件(qt_configure)来配置一个编译环境,脚本文件内容如下:
export QTDIR=/usr/local/arm-linux/qt_toolchain/qt-2.3.7
export QPEDIR=/usr/local/arm-linux/qt_toolchain/qtopia-free-1.7.0
export LD_LIBRARY_PATH=/usr/local/arm-linux/qt_toolchain/qt-2.3.7/lib:
$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/usr/local/arm-linux/qt_toolchain/qt-2.3.2/lib:
$LD_LIBRARY_PATH
export TMAKEDIR=/usr/local/arm-linux/qt_toolchain/tmake-1.11
export TMAKEPATH=/usr/local/arm-linux/qt_toolchain/tmake-1.11/lib/qws
/linux-arm-g++
export PATH=/usr/local/arm-linux/qt_toolchain/tmake-1.11/bin:$PATH
用如下的命令激活脚本配置:
#chmod +x qt_configure
#source qt_configure
因为每次所使用的激活脚本来设置环境,只是在当前所开的终端才有效,所以编译调试程序必须在此终端实验。论文网http://www.youerw.com/  
3 智能家居控入侵检测与报警的体系
3.1 总体设计论述本文来自优.文~论-文.网原文请找腾讯324'9114
本系统的设计方案分为两个子系统设计,即入侵检测模块和报警模块子系统。入侵检测模块部分的功能是利用开发板上的按键来触发入侵信号,主要涉及到键盘驱动问题,和使用按键来执行QT程序。报警模块部分主要是串口通信和AT指令的运用以及PDU编码的实现。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

ARM+GPRS智能家居控制入侵检测与报警 第4页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。