本書選用的STM32芯片基于ARM Cortex-M3體系結構,根據基于MCU的嵌入式技術實際應用需求,合理地選擇了多種常用的重要外設接口,如USART、SPI、I2C、FSCM、SDIO總線、以太網等,結合豐富的實例及工程源代碼,由淺入深、系統(tǒng)全面地介紹嵌入式系統(tǒng)的底層工作原理。在此過程中,通過穿插多個綜合示例的講解,如命令行外殼程序Shell、eFat文件系統(tǒng)、Telnet遠程控制、?C/OS-III實時操作系統(tǒng)的移植過程,無論是嵌入式的初學者,還是有一定開發(fā)經驗的工程師都能從中獲益,使讀者既能系統(tǒng)全面地掌握嵌入式開發(fā)所需的軟硬件知識,又能鍛煉他們的綜合開發(fā)能力,為將來從事嵌入式開發(fā)方面的工作奠定堅實的基礎。