嵌入式微系统msOS的设计与应用
本文关键词:嵌入式微系统msOS的设计与应用
更多相关文章: 前后台系统 嵌入式微系统msOS 步进电机控制系统
【摘要】:本文所设计的嵌入式微系统msOS结合具体的项目应用,整合uc/OS-II,面向模式编程,是一款简单易用的多任务前后台系统。其中,msOS前后台系统的架构体系提出了需要架构的三要素:中断、节拍和大循环,并通过注册与消息机制将这三要素关联起来,协调系统的运转。在本论文设计中,成功地在嵌入式微处理器芯片STM32上搭建出属于自己的嵌入式微系统平台,根据实际项目的技术特点,设计了一款基于msOS的步进电机控制系统。系统实现了对步进电机的速度、方向、细分数、电流、负载检测、工作状态、电机状态等方面控制,并且运行效果良好,各方面性能都达到了课题的要求。
【关键词】:前后台系统 嵌入式微系统msOS 步进电机控制系统
【学位授予单位】:江西科技师范大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TM383.6
【目录】:
- 摘要4-5
- ABSTRACT5-8
- 第1章 引言8-14
- 1.1 嵌入式系统的综述8-11
- 1.1.1 嵌入式系统的定义及特点8-11
- 1.2 嵌入式微系统MsOS的概述11-13
- 1.2.1 嵌入式微系统的概念及特点11-12
- 1.2.2 嵌入式微系统(msOS)研究的意义12-13
- 1.3 论文研究的主要内容13-14
- 第2章 嵌入式微系统MSOS总体设计方案与开发平台搭建14-17
- 2.1 嵌入式微系统MsOS总体设计方案14-15
- 2.2 系统开发平台的建设15-17
- 第3章 嵌入式微系统MSOS的软件架构17-28
- 3.1 前后台系统架构17-20
- 3.1.1 大循环扫描类型17-18
- 3.1.2 中断触发类型18-19
- 3.1.3 节拍触发类型19
- 3.1.4 综合性类型19-20
- 3.2 前后台系统的三要素20-23
- 3.2.1 大循环20-21
- 3.2.2 中断21-22
- 3.2.3 节拍22-23
- 3.3 消息机制与注册机制23-28
- 3.3.1 消息机制23-26
- 3.3.2 注册机制26-28
- 第4章 嵌入式微系统MSOS的文件组织28-49
- 4.1 文件组织概述28-29
- 4.2 APP应用层29-34
- 4.2.1 app30-31
- 4.2.2 logic31-32
- 4.2.3 menu32-34
- 4.3 SYSTEM系统层34-40
- 4.3.1 System头文件34-36
- 4.3.2 OS库36-39
- 4.3.3 GUI库39-40
- 4.4 DEVICE设备层40-49
- 4.4.1 按键驱动41-45
- 4.4.2 LCD驱动45-46
- 4.4.3 软件定时器46-49
- 第5章 嵌入式微系统MSOS的应用49-68
- 5.1 步进电机控制系统设计概述49-50
- 5.2 硬件平台设计50-51
- 5.3 应用系统设计51-67
- 5.3.1 TMC262驱动设计51-56
- 5.3.2 图形用户界面设计56-65
- 5.3.3 界面按键控制设计65-67
- 5.4 小结67-68
- 第6章 总结68-71
- 6.1 设计感悟68-69
- 6.2 创新点69-70
- 6.3 不足和展望70-71
- 参考文献71-74
- 攻读学位期间的研究成果74-75
- 致谢75
【相似文献】
中国期刊全文数据库 前10条
1 孟昭勇;对“消息”的初步认识[J];现代制造工程;2003年S1期
2 曹婧华;冉彦中;许志军;;分布式消息队列的设计与实现[J];河南科技大学学报(自然科学版);2010年04期
3 简广林,王颖;利用消息队列实现三层结构的通信平台[J];现代电力;2003年02期
4 韩忠华;刘春光;戴敬;王长涛;;系统服务和消息队列技术在生产数据采集中的应用[J];沈阳建筑大学学报(自然科学版);2010年04期
5 孙丽君,阮竞兰,张美忠;中间件消息队列的建模与实现[J];空军工程大学学报(自然科学版);2003年04期
6 张晓煜;常大亮;张雷;;消息队列技术在智能建筑采集数据传输中研究与应用[J];电气应用;2010年11期
7 陈榕,陈廉青,谢巧云,何星;消息队列中间件在电力调度通信软件上的应用[J];计算机工程;2004年19期
8 史小平;赵玮;;消息队列中间件技术研究与功能分析[J];内蒙古科技与经济;2009年02期
9 黄润才;基于XML的消息队列[J];上海工程技术大学学报;2002年03期
10 李晓剑,刘洪星;消息队列中间件技术MSMQ的应用研究[J];交通与计算机;2001年S1期
中国重要会议论文全文数据库 前2条
1 张磊;陈荦;吴秋云;李军;;基于消息队列的分布式信息查询技术的研究与实现[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
2 郭杰;;基于NoSQL的持久化消息队列设计实现[A];全国冶金自动化信息网2014年会论文集[C];2014年
中国重要报纸全文数据库 前7条
1 杨海平 姚洪利;多线程数据共享与线程同步[N];中国计算机报;2001年
2 刘锬;实现嵌入式系统并发任务间的通信[N];计算机世界;2005年
3 谌力;Sun谨慎开源Java核心[N];网络世界;2006年
4 ;详解.NET的RAD功能[N];中国计算机报;2001年
5 中石油昆仑天然气利用有限公司 谢枭;定位系统 守护危险化学品运输[N];计算机世界;2011年
6 于翔;微软公开M语言加快开放步伐[N];网络世界;2008年
7 《网络世界》记者 于翔;Oracle Tuxedo将针对Exalogic展开持续优化[N];网络世界;2012年
中国博士学位论文全文数据库 前2条
1 卢本捷;分布式消息队列的理论、实现与应用[D];华中科技大学;2004年
2 苑洪亮;基于内容的“发布/订阅”若干关键技术研究[D];国防科学技术大学;2006年
中国硕士学位论文全文数据库 前10条
1 袁浩东;基于LabVLEW的通用数据采集系统的设计[D];西南交通大学;2015年
2 史须勇;ICT通信服务器体系结构的设计与实现[D];中国科学院研究生院(沈阳计算技术研究所);2015年
3 黄宝铖;游戏精准营销中转服务器的设计与实现[D];哈尔滨工业大学;2015年
4 陈瑶;基于Node.js高并发web系统的研究与应用[D];电子科技大学;2014年
5 邓文;川庆公司云模式网络预警系统的设计与实现[D];电子科技大学;2014年
6 宋强;基于windows平台的分布式控制系统设计[D];西安电子科技大学;2014年
7 张晶;智慧交通OD分析系统的设计和构建[D];南京邮电大学;2015年
8 李泽平;嵌入式微系统msOS的设计与应用[D];江西科技师范大学;2015年
9 刘海涛;武警部队(支队级)勤务管理系统设计与开发[D];西安工程大学;2015年
10 孙骏;嵌入式消息队列子系统设计与实现[D];电子科技大学;2007年
,本文编号:1130157
本文链接:https://www.wllwen.com/kejilunwen/dianlilw/1130157.html