关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 基于ARM9的多功能综合通信控制系统设计

基于ARM9的多功能综合通信控制系统设计

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

摘要 介绍了硬件平台和嵌入式Linux系统的的框架及各模块的功能。系统采用符合POSIX.1标准的C语言编写,实现了对下位机传送数据帧的采集、分析和存储,并能根据上位机的配置指令和数据传输指令分别对串口波特率、数据时间及手机短信号码等参数进行配置和存储数据的传输。
关键词 ;Linux;

伴随着计算机技术的迅速发展,工业数据采集已由传统的测控电路发展为由微型计算机、接口电路、外部通用设备和工业生产对象等组成的现代数据采集与。但是以微型计算机为核心的数据采集系统也逐渐暴露出许多缺陷:体积大,不易携带;扩展性差、成本高等。因此,以嵌入式系统为平台的数据采集和控制系统应运而生,嵌入式数据采集系统具备可靠性高、体积小、易扩展、开发周期短、成本低的特点使其的成为未来的控制发展趋势。

1 系统工作原理及框架
存储板通电后,程序自启动首先用Socket建立服务器等待PC端的配置信息,PC端按顺序发送时间帧和手机号码帧,当其中任何一个不满足帧格式或者校验错误时,存储板都会向PC端发送相应的重传指令,两个配置帧都得到正确的解析后打开与下位机通信的串口ttys1,与GSM模块通信的串口ttys2和与PC端通信的串口ttys3,然后设定内核定时器,将超时消息的处理设置为发送数据短信的程序,这样就实现了定时发送短信通知的功能,然后用异步I/O函数Select监听所有的输入输出,某个端口若有消息就会跳转到相应的消息处理函数中,处理完后返回Select函数继续监听。

本文引用地址:http://www.eepw.com.cn/article/159401.htm

a.JPG

陀螺仪相关文章:陀螺仪原理



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭