首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

《ARM开发工具RealView MDK使用入门》现已隆重上市!

《ARM开发工具RealView MDK使用入门》现已隆重上市!

ARM RealView MDK系列丛书
查看RealView MDK产品详细信息,请点击此处!
书 名:《ARM开发工具RealView MDK使用入门》定 价:45元(已发行)
《基于MDK的STM32处理器开发应用》定 价:45元(待发行)
《基于MDK的NXP Cortex-M3处理器开发应用》定 价:45元(待发行)
作 者:李 宁
出版社:北京航空航天大学出版社
丛书介绍:

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年中,取得更大的成功!

谭军
ARM中国总裁
2008年2月23日
《ARM开发工具RealView MDK使用入门》目录

前 言

第一章 MDK概述
1.1MDK简介
1.2 μVision 3的主要特征
1.3 μVision IDE简介
1.4 RealView 编译工具集
1.5 RealView C/C++ 编译器
1.6 RealView 宏汇编器
1.7 RTL-ARM
1.8 μVision 3 调试器
1.9 软件开发流程

第二章 μVISION 3 的安装与配置
2.1 μVision 3安装的最小系统要求
2.2 μVision 3 的安装
2.3 目录结构
2.4 μVision 3的注册与帮助

第三章 μVISION IDE
3.1 菜单栏、工具栏、快捷键
3.2 工程工作区
3.3 工作区
3.4 输出窗口
3.5 内存窗口
3.6 观测窗口
3.7 外设对话框

第四章 简单工程示例
4.1 选择工具集
4.2 创建工程并选择处理器
4.3 配置处理器启动代码
4.4 硬件选项配置
4.5 创建源文件及文件组
4.6 编译链接工程
4.7 调试程序
4.8 建立HEX文件
4.9 技巧与窍门

第五章 REALVIEW宏汇编器ARMASM
5.1 汇编程序的基本格式与结构
5.2 汇编源程序
5.3 汇编命令
5.4 符号、运算符与表达式

第六章 REALVIEW编译器ARMCC
6.1 编译源程序
6.2 编译命令
6.3 armcc编译器特性
6.4 内联汇编与内嵌汇编
6.5 高级编程
6.6 半主机方式

第七章 REALVIEW链接器ARMLINK
7.1 链接器armlink的使用
7.2 链接命令
7.3 链接器的基本功能
7.4 映像符号的定义与访问
7.5 分散加载描述文件

第八章 REALVIEW库及库管理器
8.1 RealView库
8.2 C微库
8.3 库管理器armar

第九章 RL-RTX实时库管理
9.1 RTX核简介
9.2 RTX的工作原理
9.3 RTX配置
9.4 RTX使用及例程

第十章 映像文件转换器FROMELF
10.1 fromELF命令
10.2 使用μVision3 IDE生成HEX文件

第十一章 μVISION 3工具
11.1 配置向导
11.2 文本搜索
11.3 源浏览器
11.4 键码序列
11.5 定制用户菜单
11.6 语法检查工具PC-Lint
11.7 添加新处理器
11.8 版本控制
11.9 DTC接口

第十二章 程序调试
12.1 调试器的使用
12.2 调试窗口及对话框
12.3 逻辑分析仪
12.4 调试命令及表达式
12.5 调试函数
12.6 仿真模板
12.7 技巧及窍门

第十三章 FLASH编程器
13.1 Flash菜单配置
13.2 配置初始化文件
13.3 HEX文件下载

第十四章 基于STR912的开发例程BLINKY
14.1 Embest STR912开发板
14.2 创建应用程序Blinky
14.3 调试应用程序Blinky
14.4 建立HEX文件并下载

优惠活动:

(1)现购买RealView MDK中国版任意版本,均可获赠《ARM开发工具RealView MDK使用入门》书籍一本(数量有限,送完即止)。
(2)以上书籍可向英蓓特单独订购,享受八折优惠,您只需在线填写信息,我们将会有专人与您联系购书事宜。
RealView中国官方网站 http://www.realview.com.cn

看来得买一本学习一下了

呵呵~~我已经买了哦~真不错~
RealView中国官方网站 http://www.realview.com.cn

E-Mail: wanglin@fy-ic.com

嵌入式单板计算机大全、液晶屏、机箱、背板、加固机

返回列表