再上一篇:19.5 使用未支持的指令
上一篇:19.6 GNU C 编译器的内联汇编
主页
下一篇:20.2 uVison 使用入门
再下一篇:20.3 使用 UART 输出“Hello World”
文章列表

第20章

《Cortex-M3 权威指南》,嵌入式处理器开发教程。

KEIL RealView Microcontroller

Development Kit(RVMDK)使用入门

 简介

 uVision使用入门

 使用 UART输出“Hello World”

 测试示例程序

 使用调试器

 指令模拟器

 修改向量表

 使用中断实现的秒表示例程序

20.1 简介

有许多商业的开发平台可以用在 CM3 上,其中最流行的之一就是 KEIL 的 RealView Microcontroller Development Kit(简称 RealView MDK 或 RVMDK)。RVMDK 的前身就是曾一 度在 8051开发业界享有盛誉的 KEIL套件。RVMDK包含了很丰盛的组件:
 uVision
 集成开发环境
 调试器
 模拟器
 由 ARM提供的 RealView工具链
 C/C++编译器
 汇编器
 连接器
 RTX实时内核
 为各单片机而设的详细启动代码(包含源代码)
 各种 Flash的编程算法
 程序示例

(英蓓特还把RVMDK的帮助文件翻译成了中文,并包装成“中国版”的RVMDK——译者注)。

使用 RVMDK来学习 CM3,甚至不需要拥有 CM3硬件——uVison环境包含了指令模拟器,使用 它可以测试“纯粹”的 CM3程序代码,对于学习和开发基于内核的系统软件都很有好处。

RVMDK还可以与 GNU工具链一起使用。

可 以 从 KEIL 网 站 上 获 取 免 费 的 KEIL tool 之 演 示 版 , 也 可 以 从

http://www.realview.com.cn/ 处下载中文的相关资源。