基于嵌入式家庭网关的ARMinux移植与应用研究

来源 :郑州轻工业学院 | 被引量 : 0次 | 上传用户:zhanagyuxing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在数字技术和网络技术迅速发展的现代社会,家庭的远程管理与监控、家用电器的信息化与网络化已经成为大势所趋。家庭信息化网络技术体系研究及产品开发中家庭与互联网的连接需要一个神经中枢即家庭网络中央控制器,或称“家庭网关”。家庭网关对外与Internet网连结,对内通过家庭内部无线局域网将家用电器及其他用电设施连接成一体,提供了针对消费电子产品的网络平台和开放的自动化体系,在此基础上可实现智能住宅、家电网络的各种功能和服务。论文首先介绍了嵌入式系统和嵌入式家庭网关的定义、发展概况等,给出了嵌入式家庭网关的软硬件结构图。深入探讨了嵌入式Linux操作系统,重点分析了Linux的启动过程和部分启动代码,搭建了嵌入式Linux的开发环境,为以后的移植工作打下了坚实的基础。在对嵌入式家庭网关的软/硬件体系结构的分析与研究的基础上,选择了ARMLinux操作系统作为移植对象,并将其成功地移植到了以S3C2410微处理器为核心的硬件平台上。针对NAND型闪存移植并测试了可读写的YAFFS文件系统,基于此构建了CRAMFS+YAFFS的多文件系统,解决了家庭网关中动态数据存取和系统的安全稳定性问题。论文还涉及了ARMLinux应用程序的开发方法,通过对嵌入式家庭网关的需求分析,确定了B/S模式的开发思路。根据需要移植了嵌入式Web服务器boa和SQLite数据库。针对信息电器网络中控制对象的特点对数据库的结构作了合理的设计,采用了按命令类型分类的设计思路,较好的解决了控制对象复杂多样不易进行统一处理的难题。此外对嵌入式家庭网关中所涉及的通信协议也作了有益的探讨与实践,将通信协议相关部分与其他模块隔离,既满足了当前的需要又为国家标准出台留下了较大的升级空间。通过以上工作ARMLinux操作系统可以在目标板上稳定地运行。实现了对信息家电网中数据信息的集中处理和各类电器的远程控制。试验结果表明系统基本上达到了预期的目标,具有很好的可靠性。本课题是河南省杰出人才创新基金项目“嵌入式家庭网络中央控制器的研究与开发”中的子课题,课题的研究对于实现嵌入式家庭网关具有非常重要的意义,解决了嵌入式家庭网关中最重要和最难解决的问题。
其他文献
本文通过对荣华二采区10
期刊
随着电力电子技术的发展,变频调速因具有调速平稳、起动转矩大、调速精度高、效率高 、节能等优点,在工业和民用领域得到广泛的应用。同时变频调速系统也存在投资高、谐波电流
连续体结构的拓扑优化设计比尺寸优化和形状优化具有更大的设计自由度,可以更大限度的节约材料,实现材料的最优分布。连续体结构动力学拓扑优化设计具有广泛的应用背景,例如在航
在国内煤层气资源极为丰富,随着石油等常规能源日益短缺的情形下,大力发展煤层气非常规能源开采事业对我国经济发展、社会进步具有重要意义。因此,基于渗流力学、煤层气排采等相
火力发电厂是资金、技术密集型企业,在市场经济形势下,火电厂只有进一步提高经济效率,降低发电成本,才能在日趋激烈的市场竞争中立于不败之地,才能最大限度地占有电力市场的份额。而提高经营管理水平、提高人员工作效率、技改创新、节能降耗是火电厂提高经济效率和经济效益的必由途径。 实施按入炉煤量正平衡计算发供电煤耗是电厂节能降耗的一项重要工作。传统的发供电煤耗计算由于缺乏对入炉煤量的有效计量,一般采用反