精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 1 页
南京邮电大学
毕业设计(论文)外文资料翻译
学 院
自动化学院
专 业
自动化
学生姓名
周戎
班级学号
B11050320
外文出处
Pont M J, Mwelwa C. Developing reliable embedded systems using 8051 and ARM processors: Towards a new pattern language[J]. Viking PLoP, 2003, 3: 1-18.
附件:;
指导教师评价:
1.翻译内容与课题的结合度: □ 优 □ 良 □ 中 □ 差
2.翻译内容的准确、流畅: □ 优 □ 良 □ 中 □ 差
3.专业词汇翻译的准确性: □ 优 □ 良 □ 中 □ 差
4.翻译字符数是否符合规定要求:□ 符合 □ 不符合
指导教师签名:
年 月 日
附件1:外文资料翻译译文
精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 3 页
基于ARM和51单片机系统的可靠的嵌入式处理器的开发:一个新的模式语言
Michael J. Pont and Chisanga Mwelwa Leicester大学,机械系,嵌入式系统实验室
介绍:我们曾经将一个包括了80种模式的语言叫做PRE集合。这种语言被设计出来促进那些使用很少内存的微型控制器的发展,包括比如那些平均拥有数百字节内存的8051系列。
这些模式的第一批的应用大概在三年前,并且它们被应用于工厂的系统,大量的大学研究项目和大学课程中的本科和研究生教育。我们也开始准备去开发一个工具去帮助使用这些模式的嵌入式系统的发展(Mwelwa和Pont,2003)。
当我们对这些集成的经验不断增加,我们开始加入一些新的模式和修改一些现存的一些模式(例如see Pont和Ong,2003;Pont,2003;Key,2003)。必然的是,从定义上来说,一个语言应该包括一系列有着内部关联的模式:因此,不太可能出现缩小或延长这样的一个系统而不出现副作用的情况的。但是,因为我们使用过这个集成,我们感觉到我们可以搭建一个整体的架构来降低未来的影响。
这篇文章简略的介绍了一些我们对于重构原始模式集成所作的改变。接着说明了由这个处理器产生的新模式之一。
两个处理器系列
在我们看到这个集成的第一印象中,最重要的局限之一就是我们使用一个单一的硬件平台(8051)来阐述这些模式的使用。这个导致暴露了一个事实是:在绝大多数情况下,这些系统适用于一个广泛的不同的处理器与系统的范围。
在这些修改过的模式里,我们举了包括8051微处理器系列和ARM系列器件的例子(图1)。
这些器件都是这些嵌入式设计的一般选择,但是8051(8位处理器)更趋向于适用于“低端”的情况,而ARM系列(16/32位处理器)更趋向于被应用于需要更大存储空间或者更好的CPU性能的情况。这两个系列的覆盖应用帮助我们集中于这些被修改后的模式的“核心”特征,并且我们提出了这些“例子”部分被贯彻的特殊细节。
图1:被用于修改模式集成的两个嵌入式处理器的外观
Philips LPC932(左)是流行的8051系列设备中的一个8位设备。
Philips LPC2106(右)是基于16/32位ARM7TDMI处理器核心的设备。
个人电脑上的原型
除了之前部分里说到的8051和ARM处理器,修订后的设备也包括对在台式电脑上使用的一个创新的原型的讨论。我们可以看到这些例子将会对那些想要使用个人电脑平台来作为一个复杂的嵌入式系统原型,而不是采用一个微处理器的开发者来说极其重要。它们也将对那些想要找到一个高效的培训嵌入式系统的软件编程方式的公司,大学来说,也很重要。最后
精品文档,仅供学习与交流,如有侵权请联系网站删除
【精品文档】第 3 页
它们将被那些想要从使用低成本硬件的嵌入式系统获取经验的业余开发者使用。
一些陈旧的,一些崭新的……
我们在本文中提到了两个模块,第一个是PORT WRAPPER(一个新的模块);第二个是第一次在2001年出现在我们原始模块中的PORT HEADER。
请注意到PORT HEADER(基于PORT WRAPPER的模块)仅仅被用于参考,这是为了阐明我们在修改集成时做了什么样的改变(模块结构和内容上的)。
使用的工具
为了开
单片机-英文翻译 来自淘豆网m.daumloan.com转载请标明出处.