本書介紹了基于MDK的STM32處理器開發(fā)應用。全書共9章,分為4部分。第一部分為基礎篇,在講解Cortex-M3處理器結構的基礎上,詳細介紹了Cortex-M3處理器的編程模型、總線架構、存儲結構、異常處理機制、Thumb-2指令集。第二部分為準備篇,介紹了MDK的使用方法和STM32V100開發(fā)板,是讀者學習使用MDK進行STM32處理器應用開發(fā)的準備知識。第三部分為應用篇,介紹了STM32處理器的所有接口及其結構、特點和功能,并給出了所有相應特殊功能寄存器的功能,最后都提供了一個小的應用實例。第四部分為綜合篇,介紹了2個綜合應用了ADC、GPIO、USB、SPI、TIMER等接口模塊的應用實例RTL_Blinky和MP3 Player。本書既可以作為嵌入式應用開發(fā)工程技術人員ARM最新處理器核Cortex-M3的編程入門指導書,又可以作為使用MDK進行STM32處理器開發(fā)的參考書,還可以作為STM32處理器的開發(fā)參考手冊。