內容簡介
本書介紹ARM最新推出的基於微控制器的ARM開發工具MDK的基本知識、詳細使用方法以及一個簡單的套用開發實例。全書共14章,分為3個部分。第l部分為第1~4章,是MDK的基本入門篇,首先介紹MDK的特點、功能和組件,並指導讀者完成MDK的安裝及註冊過程,然後全面介紹IDE環境的基本使用方法,最後給出一個簡單的工程開發實例。第2部分為第5~13章,是高級技術篇,詳細介紹MDK的各重要部分,包括armasm彙編器、armcc編譯器、armlink連結器、armar庫管理器、MDK調試器、Flash編程工具,以及一些MDK工具和第三方工具。第3部分為第14章,是套用實例篇,介紹一個採用MDK開發的例程Blinky。
本書內容豐富,既可作為嵌入式軟體開發入門者的教材,又可作為使用MDK進行嵌入式軟體開發設計的技術人員的參考用書。
目錄
基礎入門篇
第1章RealViewMDK概述
1.1RealViewMDK簡介
1.2μVision3的主要特徵
1.3μVisionIDE簡介
1.4RealView編譯工具集
1.5RealViewC/C++編譯器
1.6RealView宏彙編器
1.7RTL-ARM
1.8μVision3調試器
1.9軟體開發流程
第2章μVision3的安裝與配置
2.1μVision3安裝的最小系統要求
2.2μVision3的安裝
2.3μVision3的安裝目錄結構
2.4μVision3的註冊與幫助
2.4.1μVision3的註冊
2.4.2μVision3的幫助
第3章μVisionIDE
3.1選單欄、工具列和快捷鍵
3.1.1概述
3.1.2File選單
3.1.3Edit選單
3.1.4View選單
3.1.5Project選單
........
高級技術篇
第5章RealView宏彙編器armasm
第6章RealView編譯器armcc
第7章RealView連結器armlink
第8章RealView庫及庫管理器
第9章RL-RTX實時庫管理
第10章影像檔案轉換器fromELF
第11章μVision3工具
第12章程式調適
第13章Flash編程器
套用實例篇
第14章基於STR612的開發例程Blinky
附錄
參考文獻
……