基于PROTEUS+μC/OS-Ⅱ平台嵌入式实验系统
发布时间:2022-07-14 16:39
随着嵌入式的发展,嵌入式系统应用应用不断的扩大。许多高职学院正在计划开设或者已经开了嵌入式系统的教学,为了配合教学的需要,同时也考虑高职学院学校和学生两者的实际情况,结合教育部提出的培养应用型人才的要求,研究和开发培养学生的实践能力与创新能力实验系统显得十分重要。本文通过对嵌入式教学改革的思考,研究了现阶段嵌入式实验教学中存在的不足,找到了一种新的一体化教学方法,设计一套适合高职学生学习的实验系统。本实验系统包含两部分内容:第一是利用Proteus仿真平台设计了一套基于LPC2124芯片的嵌入式实验系统硬件平台,在此硬件仿真平台上可以实现嵌入式系统的基础实验与综合实验,而且此平台具有开放性,具备拓展功能,能够达到培养学生的综合运用能力和创新能力。第二基于μC/OS-Ⅱ操作系统设计了一套可移植软件实验系统,包括相关的接口电路驱动。软件实验系统将各实验模块有机的组合成一个整体,使学生在学习之始就能对嵌入式系统有一个整体把握。最后设计了四个实验任务,根据高职学院学生的实际情况,实验任排的按排由浅入深,层层深入。再不断的重复、深化固化,并最终达到灵活运用的学习效果。基于Proteus+μC/O...
【文章页数】:76 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 嵌入式系统概述
1.1.1 嵌入式的定义与发展历史
1.1.2 嵌入式系统的特点
1.1.3 嵌入式系统的分类及应用
1.2 高职学院嵌入式系统教学现状
1.3 课题研究意义
1.4 本课题研究的内容
1.5 本章小节
第2章 系统仿真平台基础
2.1 PROTEUS仿真平台
2.2 实验平台硬件的选择
2.3 实验平台软件的选择
2.3.1 软件选择
2.3.2 μC/OS-Ⅱ介绍
2.4 本章小节
第3章 嵌入式仿真实验系统电路的设计
3.1 实验平台硬件电路的整体结构设计
3.2 嵌入式仿真实验系统硬件电路的设计
3.2.1 通用I/O口仿真电路设计
3.2.2 串行口仿真电路的设计
3.2.3 I~2C仿真电路的设计
3.2.4 SPI仿真电路的设计
3.2.5 ADC仿真电路的设计
3.2.6 中断仿真电路的设计
3.2.7 LPC2124端口应用设计
3.3 实验平台的实验项目及扩展
3.4 本章小节
第4章 MC/OS-Ⅱ移植和系统驱动函数设计
4.1 μC/OS-Ⅱ的移植
4.1.1 移植对微处理器的要求
4.1.2 μC/OS-Ⅱ移植步聚
4.2 实验系统的主要函数设计
4.2.1 ADC模数转换函数设计
4.2.2 I~2C总线存储函数设计
4.2.3 GUI画线函数设计
4.2.4 UARTO串行通信函数设计
4.2.5 SPI总线传输函数设计
4.2.6 外部中断函数设计
4.2.7 系统运行信息函数设计
4.2.8 帮助信息函数设计
4.2.9 键值处理函数设计
4.2.10 初始化界面显示函数设计
4.3 本章小结
第5章 实验系统测试
5.1 实验系统整体测试与分析
5.2 教学实验项目测试与分析
5.2.1 基于μC/OS-Ⅱ的LED闪烁任务
5.2.2 基于μC/OS-Ⅱ的UARO串行通信任务
5.2.3 基于μC/OS-Ⅱ的外部中断任务
5.2.4 基于μC/OS-Ⅱ的LCD显示任务
5.3 本章小节
总结与展望
参考文献
附录A 攻读学位期间发表的论文及主持的科研项目
附录B 嵌入式实验系统整体电路图
附录C 主要驱动程序
致谢
【参考文献】:
期刊论文
[1]嵌入式实时操作系统μC/OS-Ⅱ的移植实例[J]. 鄢仁辉. 现代电子技术. 2011(22)
[2]嵌入式系统综述[J]. 舒展. 现代计算机(专业版). 2011(05)
[3]Proteus虚拟实验环境在单片机教学中的应用[J]. 潘辉. 计算机教育. 2010(20)
[4]基于图形液晶显示器的汉字显示系统设计与仿真[J]. 朱清慧,陈绍东,徐志强. 液晶与显示. 2009(05)
[5]电子类学科专业Proteus实验室的建设[J]. 匡载华,邓小鹏. 实验技术与管理. 2009(01)
[6]嵌入式操作系统μC/OS-Ⅱ的特点及移植应用研究[J]. 李爽正. 电脑知识与技术. 2008(16)
[7]基于PROTEUS的PC机与单片机串口通信的仿真[J]. 王文海. 科技咨询导报. 2007(26)
[8]基于ARM嵌入式系统的虚拟仿真[J]. 许建国,郭麦成,苟培培. 电脑知识与技术(学术交流). 2007(03)
[9]嵌入式系统实验教学体系的探索与实践[J]. 黄晓玲,段凤云,赵建科. 实验技术与管理. 2006(04)
[10]以能力为本位构建高职课程体系[J]. 简祖平,李振陆. 教育与职业. 2005(21)
硕士论文
[1]嵌入式教学实验系统的应用与研究[D]. 李振宇.长安大学 2005
[2]基于ARM的嵌入式无线点菜[D]. 钱丽.武汉科技大学 2005
本文编号:3661498
【文章页数】:76 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 嵌入式系统概述
1.1.1 嵌入式的定义与发展历史
1.1.2 嵌入式系统的特点
1.1.3 嵌入式系统的分类及应用
1.2 高职学院嵌入式系统教学现状
1.3 课题研究意义
1.4 本课题研究的内容
1.5 本章小节
第2章 系统仿真平台基础
2.1 PROTEUS仿真平台
2.2 实验平台硬件的选择
2.3 实验平台软件的选择
2.3.1 软件选择
2.3.2 μC/OS-Ⅱ介绍
2.4 本章小节
第3章 嵌入式仿真实验系统电路的设计
3.1 实验平台硬件电路的整体结构设计
3.2 嵌入式仿真实验系统硬件电路的设计
3.2.1 通用I/O口仿真电路设计
3.2.2 串行口仿真电路的设计
3.2.3 I~2C仿真电路的设计
3.2.4 SPI仿真电路的设计
3.2.5 ADC仿真电路的设计
3.2.6 中断仿真电路的设计
3.2.7 LPC2124端口应用设计
3.3 实验平台的实验项目及扩展
3.4 本章小节
第4章 MC/OS-Ⅱ移植和系统驱动函数设计
4.1 μC/OS-Ⅱ的移植
4.1.1 移植对微处理器的要求
4.1.2 μC/OS-Ⅱ移植步聚
4.2 实验系统的主要函数设计
4.2.1 ADC模数转换函数设计
4.2.2 I~2C总线存储函数设计
4.2.3 GUI画线函数设计
4.2.4 UARTO串行通信函数设计
4.2.5 SPI总线传输函数设计
4.2.6 外部中断函数设计
4.2.7 系统运行信息函数设计
4.2.8 帮助信息函数设计
4.2.9 键值处理函数设计
4.2.10 初始化界面显示函数设计
4.3 本章小结
第5章 实验系统测试
5.1 实验系统整体测试与分析
5.2 教学实验项目测试与分析
5.2.1 基于μC/OS-Ⅱ的LED闪烁任务
5.2.2 基于μC/OS-Ⅱ的UARO串行通信任务
5.2.3 基于μC/OS-Ⅱ的外部中断任务
5.2.4 基于μC/OS-Ⅱ的LCD显示任务
5.3 本章小节
总结与展望
参考文献
附录A 攻读学位期间发表的论文及主持的科研项目
附录B 嵌入式实验系统整体电路图
附录C 主要驱动程序
致谢
【参考文献】:
期刊论文
[1]嵌入式实时操作系统μC/OS-Ⅱ的移植实例[J]. 鄢仁辉. 现代电子技术. 2011(22)
[2]嵌入式系统综述[J]. 舒展. 现代计算机(专业版). 2011(05)
[3]Proteus虚拟实验环境在单片机教学中的应用[J]. 潘辉. 计算机教育. 2010(20)
[4]基于图形液晶显示器的汉字显示系统设计与仿真[J]. 朱清慧,陈绍东,徐志强. 液晶与显示. 2009(05)
[5]电子类学科专业Proteus实验室的建设[J]. 匡载华,邓小鹏. 实验技术与管理. 2009(01)
[6]嵌入式操作系统μC/OS-Ⅱ的特点及移植应用研究[J]. 李爽正. 电脑知识与技术. 2008(16)
[7]基于PROTEUS的PC机与单片机串口通信的仿真[J]. 王文海. 科技咨询导报. 2007(26)
[8]基于ARM嵌入式系统的虚拟仿真[J]. 许建国,郭麦成,苟培培. 电脑知识与技术(学术交流). 2007(03)
[9]嵌入式系统实验教学体系的探索与实践[J]. 黄晓玲,段凤云,赵建科. 实验技术与管理. 2006(04)
[10]以能力为本位构建高职课程体系[J]. 简祖平,李振陆. 教育与职业. 2005(21)
硕士论文
[1]嵌入式教学实验系统的应用与研究[D]. 李振宇.长安大学 2005
[2]基于ARM的嵌入式无线点菜[D]. 钱丽.武汉科技大学 2005
本文编号:3661498
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3661498.html