文献阅读报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
文献阅读报告
学院:信息科学与电气工程学院班级:信管132班
学号:*********
姓名:XXXXXX
课题名称(中文):
基于嵌入式系统的程序开发;
课题名称(英文):
Program development based on Embedded System
一、检索策略
1.检索词:
主题词(中文):嵌入式系统;
(英文):Embedded System;
相关词(中文):嵌入式应用程序;
(英文):Embedded Applications;
副主题词(中文):程序开发;
(英文):Program Development;
2.构造检索式:
篇名=嵌入式系统 and 程序开发;
二、检索来源
(一)中国知网(CNKI)
(二)维普数据库
(三)EBSCO学术资源检索平台
(四)CALIS学位论文系统
(五)中国知识产权局专利检索
(六)Google网页搜索
三、检索结果:
(一)中文期刊:
1.【篇名】开发嵌入式系统应用程序
【作者】李驹光
【文献来源】电脑编程技巧与维护—2005/07
【摘要】随着国内通讯行业、工业控制、航空制造以及信息家电等行业日益扩大了对嵌入式系统应用的需求,使得越来越多的技术人员加入到嵌入式系统开发行列中。与以前传统的开发有所不同的是,目前软件开发人员不仅要面对性能大大提高的硬件,还要面对基于嵌入式操作系统所使用的高级语言。许多开发人员已经无需关心所选用嵌入式处理器的太多细节,而将绝大部分精力放在基于操作系统和使用高级语言开发嵌入式系统上,就像目前大多数程序员使用C++、VB、Delphi基于Windows 操作系统开发网络系统或桌面应用程序一样。所以,由以前的软件开发人员转型进行嵌入式系统的应用开发,是完全可行和必须的。为使越来越多的软件开发人员加入到嵌入式系统应用程序开发的行列中来,本刊从这期开始新辟《嵌入式系统编程》栏目,为从事嵌入式软件开发人员提供展示自己编程才能、交流编程心得的园地。本刊特聘请中国科学院自动化所李驹光博士为本栏目的专栏作家。为了使更多程序员参与到该栏目中来,现向广大的嵌入式系统应用开发人员征稿。文章内容范围:基于嵌入式操作系统:Linux、VxWorks、μc-OSII、WinCE、Symbin等。基于嵌入式微处理器:ARM 类芯片、MIPS、PowerPC、Nois等。开发语言:汇编语言、C、C++、Java。
中国知网提供原文下载。
2.【篇名】一种嵌入式系统设备驱动程序开发模型
【作者】史晓龙;倪洪科;林江;林中
【文献来源】计算机工程与应用--2004/05
【摘要】驱动程序开发在嵌入式系统开发中占有重要的地位。该文在开发实践的基础上给出了一个嵌入式系统设备驱动程序开发模型,其中涵盖了开发方法学、设计技术以及系统建模等内容。该模型对嵌入式系统驱动程序的开发具有较好的指导意义。
中国知网提供原文下载。
3.【篇名】嵌入式系统设计与发展
【作者】杨志强
【文献来源】青海师范大学学报(自然科学版)--2005/03
【摘要】嵌入式系统设计和开发中存在着特殊的性能和设计技术要求,它不是纯粹的软件系统或硬件系统设计,而是将软件与硬件紧密结合、相互影响的系统设计,体系结构和组件的关系错综复杂,是一个规模大、技术复杂的项目,其设计模式和关键技术还有待于进一步探讨。
中国知网提供原文下载。
4.【篇名】基于嵌入式Linux系统的应用程序开发
【作者】胡迎锋
【文献来源】商场现代化—2010/11
【摘要】嵌入式系统和Linux的有机结合,成为后Pc时代计算机最普遍的应用形式.由于嵌入式Linux具有天生秉承的优势,有越来越多的程序员投身于嵌入式linux系统应用程序的开发,本文结合开发实例介绍了在嵌入式linux系统上开发应用程序的过程.
万方数据库提供原文下载。
5.【篇名】高效率嵌入式程序开发
【作者】杨军;周凡
【文献来源】电子设计应用—2006/11
【摘要】嵌入式系统对应用软件的质量要求很高,在嵌入式开发中须注意对代码进行优化,尽可能地提高代码效率.虽然C编译器都提供了一定程度的代码优化,但大部分由编译器执行的优化技术仅涉及执行速度和代码大小的平衡,不可能使程序既快又小,因而必须在编写程序时采取必要的措施.本文针对高效率嵌入式程序开发提供了一些编程技巧,对实际系统开发具有重要作用。
万方数据库提供原文下载。
(二)专利文献
1.200710125240.4 一种嵌入式应用程序的开发系统级方法
本发明公开一种嵌入式应用程序的开发系统及方法,该系统包括:用于输入开
发嵌入式应用程序的命令并获得命令的返回结果的操作接口;用于对所述命令作解析和执行处理的命令处理单元;应用程序接口库;用于根据所述命令处理单元对所述命令的处理结果,调用对应所述处理结果的系统管理函数来生成开发代码,并根据开发嵌入式应用程序对应的目标机器环境从所述应用程序接口库中调用相应的应用程序接口,对所述开发代码作编译和链接处理,生成可执行应用程序文件的系统管理单元。本发明是一种通用的嵌入式应用程序开发系统,提高了开发嵌入式应用程序的工作效率,降低了开发的难度,且具有较好的适用性,能广泛用于基于各种操作系统下的嵌入式应用程序的开发。
(三)学位论文:
1.【篇名】一种通用图形化嵌入式开发平台的设计及应用
【作者】姚健东
【授予学位】硕士
【学位授予单位】苏州大学
【导师姓名】王宜怀
【学位年度】2010
【分类号】TP311.52 TP368.1
【摘要】嵌入式开发平台是进行嵌入式学习和研发的重要工具,然而微控制器(MCU)的种类繁多造成了嵌入式开发平台的多样性,同一厂商设计的MCU也由于所属系列的不同,需要使用不同的嵌入式开发平台进行学习和研发。针对嵌入式开发平台的多样性,本文旨在设计一种通用图形化嵌入式开发平台,使用该平台可以实现基于飞思卡尔S08/S12/ColdFire系列MCU的图形化嵌入式开发。
平台的通用性是通用图形化嵌入式开发平台的设计难点之一。不同的MCU,其硬件参数、硬件驱动程序和开发工具各不相同,要实现平台的通用性,图形化嵌入式开发平台必须具有可定制功能。针对不同的MCU,重新配置开发平台,可以形成面向该MCU的图形化嵌入式开发平台。将嵌入式开发平台划分为与MCU相关和与MCU无关两个部分是本文实现可定制的重要手段,同时也是本文的重要创新点。与MCU相关的部分主要包括硬件驱动程序构件库和MCU配置数据库,硬件驱动程序构件库由MCU 所有硬件模块的驱动程序组成,MCU配置数据库中存放了MCU的硬件参数信息和开发工具信息。对于不同的MCU,重新定制硬件驱动程序构件库和MCU配置数据库,可以实现平台的通用性。
图形化编程是可定制通用图形化嵌入式开发平台的另一个创新点,使用图形化编程代替传统的文本编程可以提高编程效率,降低编程难度。本文采用图标控件的思想,将MCU的硬件模块驱动程序和常用的功能程序封装成图标控件。以此图标控件为基础,本文设计了一款图形化嵌入式开发平台,实现了图形化程序的编写、编译和下载等功能。
本文最后将通用图形化嵌入式开发平台应用于飞思卡尔S08/S12/ColdFire系列MCU的学习和研发,并以飞思卡尔S12系列MCU MC9S12DG256为主控芯片,通过通用图形化嵌入式开发平台形成了一款面向机器人比赛的机器人开发平台。
2.【篇名】嵌入式工业组态监控软件设计与实现
【作者】杨婧