首页> 中文学位 >基于FS8610的网络电子收银秤的设计与实现
【6h】

基于FS8610的网络电子收银秤的设计与实现

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1课题背景

1.1.1收银秤的相关背景

1.1.2应用现状

1.1.3课题意义

1.2论文工作以及论文结构

1.2.1主要工作

1.2.2论文结构

第二章 系统总体设计及相关知识

2.1系统的总体设计

2.1.1系统的总体设计思想以及功能

2.1.2总体设计框图

2.1.3设计的可行性分析

2.1.4设计过程中技术难点与分析

2.2嵌入式处理器的选择

2.3系统开发的环境

2.4小结

第三章 系统的硬件设计

3.1嵌入式系统硬件设计

3.1.1嵌入式系统硬件设计概述

3.1.2硬件电路总体功能设计

3.2 FS8610开发板硬件设计

3.2.1主控芯片电路设计

3.2.2以太网部分硬件设计

3.2.3 Memory设计

3.3周边模块选材及性能介绍

3.3.1 LCD液晶显示器

3.3.2字库芯片

3.3.3串口扩展芯片

3.3.4键盘控制芯片

3.3.5时钟芯片

3.3.6数据采集芯片

3.3.7 Flash芯片

3.4小结

第四章 系统的软件设计

4.1系统软件总体架构

4.2系统驱动层软件详细设计

4.2.1称重模块

4.2.2 LCD显示模块

4.2.3键盘模块

4.2.4电源校验模块

4.2.5时钟模块

4.2.6串口扩展模块

4.2.7存储模块

4.2.8网络模块

4.3系统应用层软件设计

4.3.1系统总体功能分类

4.3.2电子秤部分流程设计

4.3.3通讯部分设计

4.3.4在线更新功能设计

4.4小结

第五章 系统的测试

5.1测试内容

5.2建立测试环境

5.3功能模块测试

5.3.1串口输出功能测试

5.3.2键盘拼音输入功能测试

5.3.3称重及校准功能测试

5.3.4网络读写报表功能测试

5.3.5 PLU文件替换功能测试

5.3.6扫描条形码(串口输入查询)功能测试

5.3.7打印机网络通讯功能测试

5.4网络电子收银秤的整体测试

5.5小结

第六章 总结与展望

6.1总结

6.2今后的展望

参考文献

攻读硕士学位期间发表的论文

附录

致谢

展开▼

摘要

随着国内零售业队伍的日益发展和壮大,电子收银机几乎随处可见。采用电子收银机,大大降低了收银人员的工作强度,提高收银效率,也为消费者提供了更多的快捷和便利。而针对于中小型产业的飞速发展,国内的电子收银机基本以嵌入式收银机为主。对于中小型产业来说,这种基于单片机的嵌入式收银机相比较PC机而言具有低功耗,成本低等较大的优势,而嵌入式收银机也具备一般PC机大多数的功能。
   本文首先介绍了收款机的相关背景知识以及应用现状,明确本文将要解决的问题以及大体的解决方法,然后根据国内对于收银秤的需求量变化阐述了课题研究的意义,提出了将收款机与电子秤相结合,选用基于51内核的网络芯片FS8610为主控芯片的网络电子收银秤的设计方案并研究了该方案的软硬件实现方法,初步实现了网络电子收银秤的相关功能。
   本文所选用的FS8610网络芯片是一款针对嵌入式网络系统设计的超高速嵌入式网络微控
  制器,内部整合高速TCP/IP硬件协议栈,在运行速度上为多个功能模块的集合提供了可能。而由于该系统功能模块较多,在软件上使用了分层的设计方法,每一层中将各个功能模块分开,分别向上一层提供相应的编程接口,最后在应用层中将各个功能进行整合。模块的分离与整合方法将一个集合多种功能的系统分解成一个个小模块,避免了各个模块之间的干扰性,大大减低了编程、调试与测试的难度。而这样的分层设计方法又将使本系统具有很强的可移植性和可扩展性,可被复用到同类产品的开发和基于本产品的二次开发中。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号