关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 一种基于物联网的远程监控系统设计

一种基于物联网的远程监控系统设计

作者: 时间:2012-04-25 来源:网络 收藏

2.3.2 配置编译BusyBox
g.jpg
如果这里不选择成静态的二进制文件,那么在以后面做ramdisk时就需要把arm-linux下的一些动态库复制到ramdisk的/lib里面去;不选择Don’t use/usr,make install时busybox就不会安装到本目录的_install下,会覆盖原来的usr/bin中内容。由于Linux是开放源代码(Open Source)的,不存在黑箱技术,遍布全球的众多Linux爱好者又是Linux开发者的强大技术支持,所以其他需要程序的读者按照自己的需要选择下载后编译整合Linux内核和initrd成bootplmage,再下载bootpImage启动Linux就可以了。
2.4 串口
因为Zigbee CC2430为本的下位机,因此软件主要集中在对ARM中央控制平台的实现和Linux操作系统串口程序的实现上。因为目前Linux2.6x系列内核对串口有很好的支持性,所以在Linux对串口驱动上的实现就很简单,也可极大的简化后期的维护,有利于推广。Li nux串口实现程序主要是对串口包括波特率和停止位设置。串口的设置主要是设置struct termios结构体的各成员值。在Linux下串口文件位于/dev下,一般在内核中串口1为/dev/ttySO,串口二为/dev/ttyS1,打开串口是通过标准的文件打开函数来实现的。当设置好后即可发送初始化的命令和等待接收命令。串口流程如图2所示。

本文引用地址:https://www.eepw.com.cn/article/160745.htm

j.JPG


在应用层面的设计中还包括WEB的设计实现,的实现,这里就不一一赘述。

3 结语
本文论述的设计与以往的不同,不仅采用了高性能的处理器芯片大大提高了系统的性能、还融入了物技术。使这种监控能够领域更加广泛。并且在设计上充分考虑到了系统的可扩展性和兼容性问题,实现了本系统与其他系统的无缝连接,以满足不同工作环境的需要。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭