软件安装及stm32的简要介绍
- 1、软件安装
- 1.1、安装Keil5 MDK软件
- 1.2、安装DFP
- 1.3、安装ARMCC编译器
- 1.4、安装ST-Link驱动
- 1.5、程序下载
- 2、stm32的介绍
1、软件安装
1.1、安装Keil5 MDK软件
①先在D盘新建一个名为Keil5的文件夹。然后在Keil5文件夹里面新建2个文件夹,分别为Core用来存放软件本身。Pack用来存放软件的支持包。
②然后下载Keil5安装包,双击打开。
1.2、安装DFP
DFP其实就是芯片信号,我们学习的是stm32f103c8t6,所以按照stm32f1系列即可。我们双击打开,他会自动找到我们Keil5软件的Pack目录,直接点击next即可。
1.3、安装ARMCC编译器
下载ARMCC压缩包,解压出来后,然后复制ARMCC文件夹。然后我们粘贴到Keil5软件的Core->ARM目录下即可。
②然后我们打开Keil5软件
1.4、安装ST-Link驱动
我们编写好的程序需要通过ST-Link调试器下载到单片机里面。
如果将ST-Link调试器插入电脑上面,没有感叹号代表安装成功了
1.5、程序下载
将程序编写好后,点击编译,当没有错误没有警告时就可以下载了,将单片机通过ST-Link连接到电脑。
所有的安装包在:链接:https://pan.baidu.com/s/1Wq_tnl4nTM9wisaelF2nXQ?pwd=ifuo
提取码:ifuo
2、stm32的介绍
我们本次学习的芯片是STM32F103C8T6,STM32代表数据地址是32位(4个字节)存储的。所以存储空间的大小的0x00 00 00 00~0xff ff ff ff (4GB)。
根据Flash的容量划分的等级,低密度、中等密度、高密度、超大密度和互联型。
其中STM32芯片分为了很对的类型,比如通用型,主流型等。
如图:STM32F103C8T6是一款主流型的芯片,他是Cortex-M3内核,72M主频。而F103C8T6这又代表什么意思喃?