文章目录
-
- 前言
- stm32开发板简介
- 使用stm32开发板点亮一个led灯
- 总结
前言
由于课程需求购入了一块stm32f103vet6开发板,之前学过stc89c51开发板,同样是使用keil软件编写程序,但是学习难度和我想象的完全不是一个层次,初学stm32一头雾水,不知道从何入手,后来经过老师和同学的引导才慢慢学会了一些简单的软件安装和程序的烧录,不断的查阅相关资料才学会了一些简单的程序编写。
stm32开发板简介
STM32系列基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核,按内核架构分为不同产品:
其中STM32F系列有:
STM32F103“增强型”系列
STM32F101“基本型”系列
STM32F105、STM32F107“互联型”系列
增强型系列时钟频率达到72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是32位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHz时,从闪存执行代码,STM32功耗36mA,是32位市场上功耗最低的产品,相当于0.5mA/MHz。
STM3资源是非常丰富,外设接