本書中的所有例程均以核心為stm32f107的開發闆為硬體平台進行介紹。stm32f107 vct6是意法半導體公司推出的全新stm32 互聯型(connectivity)系列微控制器中的一款性能較強的産品。此晶片內建了各種高性能工業标準接口,且stm32不同型号的産品在引腳和軟體上具有完美的相容性,可以輕松适應更多的應用。stm32新系列的标準外設包括10 個定時器、兩個12位1msample/sad(快速交替模式下達到2m sample/s)、兩個12位da(數模轉換器)、兩個i2c接口、5個usart接口和3個spi 端口和高品質數字音頻接口iis,另外stm32f107 擁有全速usb(otg)接口、兩路can2.0b 接口,以及以太網10/100m mac 子產品。此晶片可以滿足工業、醫療、樓宇自動化、家庭音響和家電市場等領域多種産品的需求。stm32f107開發闆的外觀如圖2.1所示。

stm32f107開發闆闆載資源包括:
一個10/100m以太網接口
一個usb 主從接口
一個usb 驅動接口
外擴rs232接口
預留紅外收發接口
預留2.4g射頻子產品接口
外擴rs485接口
兩路can總線接口
一路溫度傳感器接口
jtag調試接口
sd卡接口
3個自定義功能鍵、一個複位鍵
外擴tft液晶子產品接口
預留io接口
電位器模拟資料采集接口
3個led訓示燈