当前位置:主页 > 科技论文 > 信息工程论文 >

基于STM32的无线POS研究与实现

发布时间:2017-10-21 08:09

  本文关键词:基于STM32的无线POS研究与实现


  更多相关文章: POS STM32 μC/OSⅡ ZigBee 读写器驱动


【摘要】:为了满足POS日益提高的高效、稳定和低成本应用需求,紧跟国际的POS无线网络化、集成化和多动能化发展的步伐,课题对POS的架构设计、系统移植、嵌入式软件设计、无线网信息安全算法、无线通信技术、单片机接口技术等方面进行了一些研究。课题的总体设计采用了增量模型和原型化研究开发方法,所以设计呈现为功能模块结构。课题的嵌入式软件设计遵循ARM统一的CMSIS标准,因此具有清晰规范的软件层次结构、而且具备软件可重用性。为了实现POS高效、多功能和低成本目标,课题自主创新“STM32+μC/OSⅡ+ZigBee”POS架构。为了满足灵活方便的无线网应用需求,课题将ZigBee相关技术应用到无线POS上,比如ZigBee MAC协议栈,搭建无线网用于实现POS机间通信数据的传送。为了实现对非接触智能卡的读写操作,课题创新设计适用于STM32的MF RC522读写器驱动程序。为了实现ZigBee无线网的信息安全,课题提出可行的无线POS信息安全方案。
【关键词】:POS STM32 μC/OSⅡ ZigBee 读写器驱动
【学位授予单位】:沈阳理工大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TH692;TN92
【目录】:
  • 摘要6-7
  • Abstract7-10
  • 第1章 绪论10-17
  • 1.1 校园POS机发展和研究现状10-13
  • 1.1.1 校园POS发展历程10
  • 1.1.2 校园无线WPOS发展历程10-11
  • 1.1.3 国内外校园WPOS研究现状及分析11-12
  • 1.1.4 ZigBee发展前景12
  • 1.1.5 本应用研究类课题拟解决的关键问题12-13
  • 1.2 STM32单片机简介13
  • 1.3 ZigBee无线网络简介13-14
  • 1.4 μC/OSⅡ操作系统简介14
  • 1.5 研究目的、方法和作用14-15
  • 1.6 POS应用需求15-17
  • 第2章 校园无线POS的总体架构设计17-22
  • 2.1 校园无线POS的系统架构现状及新架构的思想17-18
  • 2.2 创新的“STM32+μC/OSⅡ+ZigBee”无线POS总体架构18-20
  • 2.3 总体的研究设计流程20-22
  • 第3章 校园无线POS的硬件设计22-31
  • 3.1 校园无线POS的硬件总体设计22-23
  • 3.2 校园无线POS的STM32主控模块电路图23-25
  • 3.3 校园无线POS的ZigBee通信模块电路图25-26
  • 3.4 串口电路图26-27
  • 3.5 MFRC522读写器模块电路图27-28
  • 3.6 GPS-NEO-6M-001 电路接口图28-29
  • 3.7 电源电路图(外部稳压电源电路)29-31
  • 第4章 校园无线POS的总体软件设计31-35
  • 4.1 校园无线POS的总体软件设计31-32
  • 4.2 研究方法32-34
  • 4.3 本课题的研究开发的历程34-35
  • 4.3.1 软硬件环境搭建阶段34
  • 4.3.2 功能模块设计阶段34
  • 4.3.3 模块测试阶段34-35
  • 第5章 校园无线POS系统的嵌入式软件设计35-69
  • 5.1 基于CMSIS标准的软件架构35-46
  • 5.1.1 基于CMSIS标准的层次结构36-40
  • 5.1.2 CMSIS规范40-44
  • 5.1.3 基于CMSIS标准的代码实现44-46
  • 5.2 无线POS的系统内核移植46-53
  • 5.2.1 校园无线POS的μC/OSⅡ操作系统移植46-50
  • 5.2.2 校园无线POS的ZigBee协议栈移植50-53
  • 5.3 创新的校园无线POS读写器驱动程序设计53-63
  • 5.3.1 自动微控制器的读写器53-54
  • 5.3.2 SPI功能接口54-56
  • 5.3.3 读写器驱动程序设计56-63
  • 5.4 校园无线POS的ZigBee协议通信程序设计63-69
  • 5.4.1 MAC库的命名规则和类63-65
  • 5.4.2 ZigBee协议通信程序流程及其设计65-69
  • 第6章 校园无线POS的安全方案的设计69-77
  • 6.1 基于ZigBee无线网的校园POS系统信息安全环境69-71
  • 6.1.1 ZigBee网POS系统环境配置69-70
  • 6.1.2 ZigBee无线网的安全特性70-71
  • 6.2 基于ZigBee无线网的校园POS系统安全算法71-74
  • 6.3 POS系统的ZigBee网络安全74-75
  • 6.4 校园POS系统硬件安全75-77
  • 第7章 校园无线POS的项目测试77-88
  • 7.1 校园无线POS的硬件测试77-79
  • 7.1.1 硬件测试的一般流程77-78
  • 7.1.2 ZigBee与计算机串口连接测试78
  • 7.1.3 ZigBee模块通讯距离测试78-79
  • 7.2 校园无线POS的软件测试79-88
  • 7.2.1 读卡驱动程序测试80-81
  • 7.2.2 基于ZigBee MAC协议栈组网测试81-88
  • 结论88-89
  • 致谢89-90
  • 研究成果发表论文90-91
  • 参考文献91-93

【相似文献】

中国期刊全文数据库 前5条

1 谭海,史应文,陈俊杰,肖可伟;嵌入式软件设计中的关键技术及其实现[J];太原理工大学学报;2003年05期

2 张春平;;Mplayer的一种设计方法[J];科技视界;2013年01期

3 ;美国两用技术[J];军民两用技术与产品;2004年08期

4 曹东;胡军;徐丙凤;;构件化嵌入式软件设计的能耗性质分析与验证[J];南京理工大学学报(自然科学版);2009年01期

5 ;[J];;年期

中国硕士学位论文全文数据库 前10条

1 王路艳;基于Cortex-M3的便携式呼吸睡眠监护仪的嵌入式软件设计[D];浙江大学;2015年

2 许敏;基于STM32的无线POS研究与实现[D];沈阳理工大学;2016年

3 杜春侠;基于平台的嵌入式软件设计方法的研究与应用[D];中国海洋大学;2006年

4 陈燕;船载导航雷达的嵌入式软件设计[D];浙江大学;2006年

5 蒋芹芹;救援通信系统嵌入式软件设计实现[D];西安科技大学;2012年

6 朱智勇;基于MIPS架构的可移植嵌入式软件设计[D];华中科技大学;2005年

7 郭晓飞;基于SCADE的核反应堆保护系统嵌入式软件设计[D];西安电子科技大学;2011年

8 章婉霞;步态监测系统的嵌入式软件设计与实现[D];大连理工大学;2013年

9 范亚伟;基于嵌入式操作系统μC/OS-Ⅱ的嵌入式软件设计研究[D];燕山大学;2005年

10 华s,

本文编号:1072214


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/1072214.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户96a14***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com