STM32安装教程和J-link烧录驱动安装教程
一、SOC
SoC称为系统级芯片,也有称片上系统,意指它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内容。同时它又是一种技术,用以实现从确定系统功能开始,到软/硬件划分,并完成设计的整个过程。
二、安装简介
请按如下顺序安装:
1,安装mdk_514.exe
2,安装Keil.STM32F4xx_DFP.1.0.8.pack
3,破解
Keil.STM32F4xx_DFP.1.0.8.pack:些开发包是支持STM32F407的包,其它类型包要自行上网:http://www.keil.com/dd2/pack安装
些包之前须安装KEIL V5,开发包双击即可安装
三、STM32工程创建步骤
一、在任意工程创建一个文件夹,取名STM32工程模板
二、在keilv5 软件创建工程,并将工程放置在创建的STM32工程模板文件夹中
三、选择芯片型号
四、选择相关库文件
五、工程添加.c文件,如main.c文件
main.c代码如下
#include "stm32f4xx.h"
int main(void)
{
return 0;
}
STM32F40_41xxx,USE_STDPERIPH_DRIVER
六、修改文件设置的时钟参数
编译后,.c下面文件才能有.h文件
去文件的写保护操作
四、J-link安装过程
1、双击安装J-Link驱动:Setup_JLinkARM_V415e.exe
2、使用J-link连接电脑与开发板,这里即可在设置管理器上看到J-link
3、打开keil软件,配置J-link
五、STM32型号
在STM32F105和STM32F107互连型系列微控制器之前,意法半导体已经推出STM32基本型系列、增强型系列、USB基本型系列、互补型系列;
新系列产品沿用增强型系列的72MHz处理频率。内存包括64KB到256KB闪存和20KB到64KB嵌入式SRAM。新系列采用LQFP64、LQFP100和LFBGA100三种封装,不同的封装保持引脚排列一致性,结合STM32平台的设计理念,开发人员通过选择产品可重新优化功能、存储器、性能和引脚数量,以最小的硬件变化来满足个性化的应用需求。
截至2010年7月1日,市面流通的型号有:
基本型:
STM32F101R6
STM32F101C8
STM32F101R8
STM32F101V8
STM32F101RB
STM32F101VB
增强型:
STM32F103C8
STM32F103R8
STM32F103V8
STM32F103RB
STM32F103VB
STM32F103VE
STM32F103ZE
STM32型号的说明:以STM32F103RBT6这个型号的芯片为例,该型号的组成为7个部分,其命名规则如下:
`1 STM32 STM32代表ST Cortex-M内核的32位微控制器。
2 F F代表芯片子系列。
3 103 103代表增强型系列。
4 R R这一项代表引脚数,其中T代表36脚,C代表48脚,R代表64脚,V代表100脚,Z代表144脚,I代表176脚。
5 B B这一项代表内嵌Flash容量,其中6代表32K字节Flash,8代表64K字节Flash,B代表128K字节Flash,C代表256K字节Flash,D代表384K字节Flash,E代表512K字节Flash,G代表1M字节Flash。
6 T T这一项代表封装,其中H代表BGA封装,T代表LQFP封装,U代表VFQFPN封装。
7 6 6这一项代表工作温度范围,其中6代表-40——85℃,7代表-40——105℃。`