一、了解STM32芯片基本功能

    stm32是一个微控制器产品系列的总称。系列之间全兼容。

    按功能上划分有stm32f100xx/stm32f101xx/stm32f102xx/stm32f103xx/stm32f105xx/

    stm32f107xx/stm32f207xx/stm32f407xx等。芯片内核采用32位cortex-m3或m4。

    

    另外ST公司还有stm8芯片。芯片内核采用32位CORTEX-M0。

    stm32系列单片机外设包括(以stm32f103vct6):CPU频率72M、256K字节闪存、128K字节SRAM、FSMC(静态储存控制器)定时器(基本/通用/高级)、通信接口(I2C/USART/SPI/USB/CAN/SDIO)、12位ADC模块和DAC、引脚数目100个。

    参阅资料:芯片数据手册。


二、开发软件和STM32固件库下载和使用。

    官方软件下载地址:http://www.keil.com/    http://www.st.com/ 

    

    这里给大家参考一个我做好的工程模版:http://pan.baidu.com/s/1yhbAm


    参阅资料:

            STM32固件库使用手册 v3.5版本

            如何使用MDK(Keil)建立一个STM32工程