ARM RealView MDK系列丛书 | |||||||||||||
查看RealView MDK产品详细信息,请点击此处! | |||||||||||||
|
|||||||||||||
|
|||||||||||||
丛书介绍: | |||||||||||||
RealView MDK是ARM公司最先推出的基于微控制器的专业嵌入式开发工具。它采用了ARM的最新技术编工具RVCT,集成了享誉全球的μVision IDE,因此特别易于使用,同时具备非常高的性能。与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。 中国大陆MCU市场目前仍以8位开发为主,而ARM公司主要针对16位和32位产品的开发,因此工程师在使用ARM产品开发时可能会遇到一个不太熟悉的开发环境。2006年ARM公司并购了Keil公司,它是一家专门针对8位MCU产品开发提供工具的厂商。由Keil开发的MDK尽管是针对16位和32位处理器的,但所使用的仍是中国工程师非常熟悉的开发环境。这样当面对有更高性能需求的16位和32位MCU开发时,中国开发人员可以利用原有开发经验轻松实现过渡。2007年,ARM公司与深圳市英蓓特信息技术有限公司最新联合推出中国版RealView MDK,该新产品是特别为满足中国软件和系统开发厂商需求而推出的,并根据客户需求提供了四种不同的版本,价格定位低,易于纳入设计工具的整体预算中。因此,MDK将成为专业嵌入式人员新的开发利器。 为了帮助广大嵌入式开发人员及时了解并掌握RealView MDK,并能尽快应用于项目开发中,我们推出了ARM RealView MDK开发工具系列丛书,包括以下3本。 |
|||||||||||||
《ARM开放工具RealView MDK使用入门》 全面介绍MDK的基本使用,从软件安装注册、常用工具使用到简单例程开发,并详细介绍了RVCT 3.1编译工具链。既适合嵌入式开发的入门者,也可作为使用MDK进行嵌入式开发者的手册。 |
|||||||||||||
《基于MDK的STM32处理器开发应用》 以ST公司最新推出了基于Cortex M3核的STM32系列处理器为开发对象,介绍一些具有实用价值的MDK开发例程。既能让读者了解Cortex M3处理器的基本知识,又有助于读者掌握利用MDK进行应用开发的一些方法。 |
|||||||||||||
《基于MDK的NXP Cortex-M3处理器开发应用》 以NXP公司最新推出了基于Cortex M3核的微控制器为开发对象,介绍一些具有实用价值的MDK开发例程。既能让读者了解Cortex M3处理器的基本知识,又有助于读者掌握利用MDK进行应用开发的一些方法。 |
|||||||||||||
《ARM开发工具RealView MDK使用入门》序言 | |||||||||||||
自从2001年ARM正式进入中国开展业务以来,关于ARM技术的中文书籍的“平均”出版速度不断加快,从最初的一年一两本,到一个季度一本,一个月一本,现在甚至有时候两个星期就会出来一本新书。在这些如雨后春笋般出版的ARM书籍背后,是许多中国的工程师和老师对于ARM技术的极大兴趣和支持,以及他们在学习和掌握ARM技术方面所取得的成功。而这些书籍也通过杠杆作用,带领更多的中国工程师和学生进入ARM的世界。在我拜访客户时,经常发现工程师的手边都有几本ARM的中文书籍,在此,我也借这个机会对所有ARM中文书籍作者的辛勤劳动表示衷心的感激!
尽管已经出了那么多关于ARM的书,但很遗憾的是,这却是我第一次为ARM中文书籍代序。称之为代序,实在是因为这些都是作者及其合作者们的辛勤劳动结晶,应当由他们作序。这本《ARM开发工具MDK使用入门》是第一本关于ARM MDK的中文书籍,我觉得它的出版可谓“天时、地利、人和”兼备,所以我也想借此机会与各位读者交流一番。 首先说天时。2008年由ARM的合作伙伴设计、制造的基于ARM处理器的芯片出货量突破了100亿,为了实现这一里程碑,ARM同合作伙伴一起从1990年起奋斗了整整18年。甚至在1997年时,每年的出货量还不到1000万,而十年后的2007年,年出货量已达到了29亿,其增长速度之快可算得上是业界奇迹。嵌入式应用正在迅速地多样化、广泛化,从电子技术从模拟到数字的转变日益加快,正是这两者的合力推动着我们的快速成长。 然后是地利。在过去的七、八年中,全球电子产品,半导体和IC设计产业正在逐渐东移。在我刚到中国开展业务时,中国的集成电路产业链还未形成;但现在,从代工厂、设计、制造、OEM厂商到操作系统、应用软件、工具、支持、培训,整个行业生态环境已经形成并初步完善。与此同时,在所有中国工程师的共同努力下,中国在嵌入式领域的地位也有了很大的提升。 最后谈人和。在过去这几年中,最令我感到高兴的一点是,中国已经有超过300家大学开设了关于ARM的课程及实验室,每年有几十万名大学毕业生曾经接受过关于ARM的技术培训。这一数目之巨大,在全世界任何其它国家都是不敢想象的。这是中国所独具的优势,也是未来中国嵌入式产业发展的希望所在。 正是有了这样的天时、地利、人和,我相信,在下一个100亿ARM产品中,由中国工程师和公司设计、制造、出货的产品所占的比重将大大提高!在未来的3-5年中,在3G手机,数字电视,移动电视,汽车电子,节能家电等应用中,将会有越来越多的Design-in是中国工程师和设计团队的智慧结晶! 在过去几年中,由于种种原因,很多中国工程师在开发基于ARM架构的产品时所使用的工具可能是比较老的,有些甚至已经是被淘汰的。ARM RealView工具由于价格相对比较昂贵,在中国的使用率也不是很高。针对这一情况,为满足中国软件和系统开发厂商的需求,ARM在2007年同英蓓特共同推出了中国版ARM RealView微处理器开发工具包(MDK),旨在帮助中国公司和工程师获得成功的机会。ARM MDK中整合了RealView编译器和KEIL uVision3集成开发环境,还包括ULINK2仿真器。同时由英蓓特提供强大的本地支持,极大地方便了中国工程师的开发。此外,ARM MDK还支持ARM Cortex-M3处理器,这款高性能、低功耗、针对MCU市场开发的处理器在推出不到一年的时间内,就受到了业界诸多领先的MCU厂商的青睐,迄今已有超过十家传统MCU厂商开始向市场推广他们的基于ARM Cortex-M3处理器的MCU产品。ARM MDK对这一处理器的支持,也将极大地鼓舞中国工程师利用基于ARM Cortex-M3处理器的MCU来设计、开发更多具有创新性的应用。 ARM MDK大大提高了工程师开发的速度和质量。基于RealView 编译器,代码更小,性能更高。MDK可以自动生成完善的启动代码,无论对于初学者还是有经验的开发工程师,都能大大节省时间,提高开发效率。MDK设备模拟器可以仿真整个目标硬件,开发工程师在无硬件的情况下即可开始软件开发和调试,使软硬件开发同步进行,大大缩短开发周期。 MDK能够辅助查看代码覆盖情况,程序运行时间,函数调用次数等高端控制功能。这些优势使得中国工程师能够将更多的时间和精力投入到创新中去。 我相信这本《ARM开发工具MDK使用入门》的出版时机恰到好处,同时我也相信中国的工程师在这本书的帮助下,能够很好地掌握ARM MDK这一非常强大的开发工具,在令所有中国人都感到振奋和激动的2008年中,取得更大的成功! |
|||||||||||||
|