摘要: 随着科学技术的快速发展,人们对工作生活的要求越来越高。在交通物流愈加发达的今天,仓库存储物品也越来越多。为了更好的管理仓库,人们迫切的需要一种新的功能更强大的仓储系统。优化仓库管理成为了很多企业面临的问题。
本文基于ARM9开发板设计一个智能物联仓储系统。该系统以ARM9开发板为核心,主要采用嵌入式、网络、物联网三种技术,在PC机、ARM9开发板、M0开发板上模拟出智能物联仓储系统,可远程监控仓库内的温度、湿度、光照等环境参数并具有报警功能。本文设计的智能物联仓储系统可将各类环境参数直观地显示在网页上,可实现仓储技术的远程监控和访问,降低了人工和维护成本。在电商、物流发达的今天,智能物联仓储系统具有非常广阔的应用前景。
关键词:嵌入式 物联网 网络技术 仓储管理
目录
摘要
Abstract
引 言-2
1.系统总体设计方案-2
2.硬 件 部 分-3
2.1 ARM9开发板-3
2.2 M0开发板-3
3.软 件 设 计-4
3.1 系统移植(ARM9开发板)-4
3.1.1 安装交叉工具链-4
3.1.2 烧写使用u-boot-4
3.1.3 文件系统的移植-6
3.2 主程序-6
3.2.1 操作数据库流程-7
3.2.2 请求处理消息队列流程-9
3.2.3 接收M0数据流程-9
3.2.4 分析M0数据流程-10
3.2.5 处理共享内存流程-11
3.2.6 蜂鸣器、led灯的工作-11
3.3 系统移植-11
3.3.1 BOA Web服务器移植-11
3.3.2 CGI通用网关接口-12
3.3.3 无线网卡驱动移植-12
3.3.4 SqLite移植-13
3.3.5 A9驱动程序-13
3.4 HTML网页设计-14
3.5 智能物联仓储管理系统结果图-15
总 结-16
参考文献-17
致 谢-19