单片机 英文翻译.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南京邮电大学 毕业设计(论文)外文资料翻译 学 院 自动化学院 专  业 自动化 学生姓名 周戎 班级学号 外文出处 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.外文原文 指导教师评价: 1.翻译内容与课题的结合度: □ 优 □ 良 □ 中 □ 差 2.翻译内容的准确、流畅: □ 优 □ 良 □ 中 □ 差 3.专业词汇翻译的准确性: □ 优 □ 良 □ 中 □ 差 4.翻译字符数是否符合规定要求:□ 符合 □ 不符合                        指导教师签名:                                 年  月  日 附件1:外文资料翻译译文 基于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处理器,修订后的设备也包括对在台式电脑上使用的一个创新的原型的讨论。我们可以看到这些例子将会对那些想要使用个人电脑平台来作为一个复杂的嵌入式系统原型,而不是采用一个微处理器的开发者来说极其重要。它们也将对那些想要找到一个高效的培训嵌入式系统的软件编程方式的公司,大学来说,也很重要。最后 它们将被那些想要从使用低成本硬件的嵌入式系统获取经验的业余开发者使用。 一些陈旧的,一些崭新的…… 我们在本文中提到了两个模块,第一个是PORT WRAPPER(一个新的模块);第二个是第一次在2001年出现在我们原始模块中的PORT HEADER。 请注意到PORT HEADER(基于PORT WRAPPER的模块)仅仅被用于参考,这是为了阐明我们在修改集成时做了什么样的改变(模块结构和内容上的)。 使用的工具 为了开发我们此文中提到的微处理器核心,我们使用了Keil C51和Keil/GNU ARM 工具。这些编译工具的评估版本从中获得 为了开发个人电脑核心,我们使用了“Open Watcom”编译器。这个编译器(免费下载)可以在/获得 鸣谢 我们非常感谢为我们这篇文章的草案提供了很多细节上建议的Vi

文档评论(0)

taojiao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档