新闻中心

EEPW首页>嵌入式系统>设计应用> 嵌入式网络监控系统的研究

嵌入式网络监控系统的研究

作者: 时间:2012-03-21 来源:网络 收藏

配置与编译。安装编译环境,到以下地址下载arm-elf工具链:http://www.uclinux.org/pub/μClinux/m68k-elf-tools/arm-elf-tools-20030314.sh。将arm-elf-tools-20030314.sh拷贝到根目录,运行安装:
sh arm-elf-tools-20030314.sh
然后开始配置μClinux的内核和用户选项,打开终端。
# cd/home/uClinux-dist
# make menuconfig
进入μClinux配置(μClinux V3.1.0 Configuration),选中“Kernel/Library/Defaults Selectiona”敲空格进入。其中有两个选项:定制内核设置和定制用户选项设置:
[*]Customize Kernel Settings
[]Customize Vendor/User Settings
选中定制内核设置选项,按下ESC键退出,在询问是否保存时,选择Yes并回车。终端将首先进入内核配置选单。在配置μClinux内核时,就可以通过对这些选项的选择和取消选择来设定内核所具有的功能项,这也是裁减μClinux内核的基本方法。每个选项都对应着一个宏定义,make menuconfig执行结束后,自动将配置结果保存为.config文件,将前一次的配置结果备份为.config.old文件。
交叉编译。按下面的步骤对μClinux源码包进行编译:
# make dep
# make clean(非必要)
# make lib_only
# make user_only
# make romfs
# make image
# make
初次移植时,在make lib_only到make这5步编译过程中很可能产生错误,无法继续下去,如果产生了错误,可以尝试根据报告的错误内容修改一下源程序,交叉编译成功后,在μClinux-dist/目录下产生images目录,其中包含的3个文件:image.ram,image.rom和romfs.img就是我们可以使用的二进制文件,下载或烧录这些二进制文件,并启动运行μClinux。出现正确提示信息后,可以尝试从键盘输入ls,ping命令,来查看系统的运行情况,编写简单的应用程序,看是否能够正确运行。
2.3处理器程序
应用程序的部分具体代码如下:该部分完成了控制器硬件初始化、操作系统初始化、GUI以及用户界面、时钟的初始化,创建了一个主任务,启动了多任务调度。
f.JPG

3 结语
本文通过对无线传感器/控制技术的,提出了一种基于射频通信技术的无线数据采集和控制方案,利用所开发的无线通信模块构建了一个无线分布式传感/控制,实现了传感器数据的实时采集。开发了一种短距离无线数据传输平台。目前测试通讯距离为80m,无线通信最高速率可达到20Kb/s。

本文引用地址://m.amcfsurvey.com/article/149380.htm
linux操作系统文章专题:linux操作系统详解(linux不再难懂)
lc振荡电路相关文章:lc振荡电路原理

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭