本手册将由浅入深,带领大家学习 STM32F103 的各个功能,为您开启全新的 STM32 之旅。
本手册总共分为三篇:1,硬件篇,主要介绍本手册硬件平台;2,软件篇,主要介绍 STM32F1
常用开发软件的使用以及一些下载调试的技巧,并详细介绍了几个常用的系统文件(程序);3,
实战篇,主要通过 54 个实例(绝大部分是直接操作库函数完成的)带领大家一步步深入了解
STM32F1。
本手册为 ALIENTEK 战舰 STM32F103 开发板的配套教程,在开发板配套的光盘里面,有
详细原理图以及所有实例的完整代码,这些代码都有详细的注释,所有源码都经过我们严格测
试,不会有任何警告和错误,另外,源码有我们生成好的 hex 文件,大家只需要通过串口/仿真
器下载到开发板即可看到实验现象,亲自体验实验过程。
本手册不仅非常适合广大学生和电子爱好者学习 STM32F103,其大量的实验以及详细的解
说,也是公司产品开发的不二参考。同时我们还配有 100 多讲《手把手教你学 STM32》系列视
频,使 STM32 学习变得更加容易。
本手册自 2012 年发布以来,深得广大网友的喜爱,同时也提出了很多建设性意见,本手册
(V3.0)针对以往版本,主要变化有以下几点:
1,硬件平台的变更。
本手册针对的硬件平台是:ALIENTEK 战舰 STM32 开发板 V3.0 及以后版本,设计更
合理。本手册大部分例程在 V3.0 之前的开发板上,均能直接使用,部分例程得做适当修改,
才可以在之前版本使用。V3.0 平台与之前平台的资源变更明细,请看本手册 1.3 节。
2,开发环境的变更。
本手册采用 MDK 最新的集成开发环境:MDK5.14,作为 STM32 的开发环境,而之前
版本采用的是 MDK3.80A 开发环境。
3,例程变更。
ALIENTEK 战舰 STM32 开发板 V3.0 在原来版本上,删减了一些不常用的功能(收音 机/PS2 接口等),增加了常用的网卡等外设,所以例程也有所变更,详见:1.2.2 节。
1