新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 一种Linux平台上S3C2440的物流配送系统设计和实现

一种Linux平台上S3C2440的物流配送系统设计和实现

作者:时间:2013-02-19来源:网络收藏

  GPS接收机只要处于工作状态,就会源源不断地把接收并计算出的GPS导航定位信息通过串口传送到计算机中。从串口接收数据后将其放置于缓存内,在没有进一步处理之前缓存中是一长串字节流,这些信息在没有经过分类提取之前是无法加以利用的。因此,必须通过程序将各个字段的信息从缓存字节流中提取出来,将其转化成有实际意义的、可供使用的定位信息数据。例如,"$G-PRMC"帧结构的1、2、3、5、9段是我们需要得到的数据,分别是时间、数据的可信度、纬度、经度、日期。从"$G-PRMC"帧中获取定位数据的代码如下:

RFID模块通过串口将信息传输至移动终端,信息传输流程如图5所示。当接收缓冲区内字节个数达到或者超过该值后就取出数据并对相应事件进行处理。程序设计的主要任务是:读出标签ID信息(读ID命令);向标签写入存放在数据库中的数据信息(写信息);读取标签中写入的数据信息,查询数据库以得到具体的产品信息(读信息);实时显示读标签信息的结果。


  2.4.3 移动终端模块软件设计

  模块化结构设计,根据不同功能分别进行编写和调试,等到各个模块都调试成功后,将各个模块连成整体,组成软件系统。

  终端模块完成的主要内容包括两部分:

  成从移动终端到远程控制中心的定位信息的上行传输。当远程控制中心要从移动终端获取定位信息时,可以发送命令给.这时S3C2440便产生一个中断,并发送命令给各定位模块来获取定位信息,将定位信息进行处理后再通过GPRS模块传给远程控制中心;或者是移动终端由人员键盘控制产生中断,然后采集定位信息传送给远程控制中心。

  收控制中心到移动终端的下行传输的信息。控制中心可以将各种数据传送给终端设备。比如,控制中心通过GIS发现当前移动终端所选道路拥塞,则可以给移动终端发一条改变路线的建议信息,这样非常方便地实现了远程控制中心与移动终端的交互。

  C2440上行至控制中心的软件设计主要流程如图6所示。

  结语

  本文以GPS定位数据为基础,GPRS网络作为承载网络,结合物流业发展实际需要,将物流配送过程数字化与信息化,实现了对的监控与管理。射频识别技术、定位技术、传感器技术以及无线通信技术在未来必将深入到物流业的各个方面。

  目前国内外的各种物流配送虽然大都跨越了简单送货上门的阶段,但在层次上仍是传统意义上的物流配送,因此在经营中存在着传统物流配送无法克服的种种弊端和问题,尚不具备或基本不具备信息化、现代化、社会化的新型物流配送的特征。电子商务作为数字化生存方式,代表未来的贸易方式、消费方式和服务方式。因此要求整体生态环境要完善,要求打破原有物流行业的传统格局,建设和发展以商品代理和配送为主要特征,物流、商流、信息流有机结合的社会化物流配送中心,建立电子商务物流体系,使各种流的畅通无阻,才是最佳的电子商务境界。物流配送的许多环节都造成巨大的成本、人力、时间浪费,物流企业必须重视的信息化管理,来降低物流成本。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭