一、准备
1)买开发板,目前市场比较火爆的有神州系列和ALIENTEK的板子;有朋友推荐使用战舰STM32,查了下资源很丰富,买了,板子加一些简单的外设五百多。
2)必备资料:
《STM32F103xxx参考手册》:通用的参考资料,对控制器的内部结构,以及可能的功能、各种工作模式等有详细的描述;
《Cortex-M3 权威指南》:专门介绍Cortex-M3 构架的书;
《STM32固件库使用手册》:主要是为了简化编程,通过固件库直接配置;
《STM32F103ZEG6 芯片数据手册》;
编程编译软件:MDK5.1或者其他版本;
二、实验准备
1)了解官方固件库;
2)安装MDK5.1软件;
3)学会新建基于固件库的RVMDK模板;
4)学会MDK下的下载与调试;
5)复习下C语言基础知识[位操作、结构体、宏定义、变量声明];
三、实战
1)跑马灯实验
2)串口实验
3)外部中断
。。。