STM32安装教程和J-link烧录驱动安装教程【第二天】
STM32安装教程和J-link烧录驱动安装教程
- 一、SOC
- 二、安装简介
- 三、STM32工程创建步骤
- 四、J-link安装过程
- 五、STM32型号
一、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℃。`
STM32安装教程和J-link烧录驱动安装教程【第二天】相关推荐
- linux a卡安装教程视频下载,A卡驱动安装教程
新下载,不再推荐2017年的区块链专用驱动 链接:https://pan.baidu.com/s/1rO-o0ybKpP5bb6dYvgY64Q 提取码:xzib安装驱动 1.覆盖安装时,可能出现如下 ...
- linux 下载 驱动怎么安装教程,Linux操作系统下显卡驱动安装方法步骤
Linux下安装显卡驱动 第一步:下载一个for Linux版的显卡驱动,我下的NVIDIA-Linux-x86-173.08-pkg1.run我的内核是2.6.18-53.el5 第二步:如果查出你 ...
- 软件驱动安装在docker_nvidia-docker2配置与NVIDIA驱动安装
要运行高版本的GPU版TensorFlow,需要更新宿主机的显卡驱动(本文以NVIDIA390为例) 一.更新驱动 禁用nouveau驱动: 添加/etc/modprobe.d/blacklist.c ...
- linux 蓝牙打印机驱动安装失败,蓝牙驱动安装失败如何解决_蓝牙驱动安装不了怎么处理...
我们要在电脑中使用蓝牙设备的时候,就要首先安装蓝牙驱动才可以正常使用的,但是有不少小伙伴在安装蓝牙驱动的时候,却遇到安装失败的情况,该怎么解决这样的问题呢,下面系统城小编给大家讲讲蓝牙驱动安装不了的详 ...
- linux安装ati工具,Linux下ATI驱动安装傻瓜安装方法
Linux下ATI驱动安装傻瓜安装方法 发布时间:2006-01-04 12:58:15来源:红联作者:zz123 菜鸟我刚刚接触Debian不久(其实时间也不短了,但是没有深研究),在各位前辈的指导 ...
- 嵌入式Linux教程—裸机、应用、驱动完整教程目录
本教程涵盖从裸机到应用再到驱动的嵌入式学习文章,持续更新. 本教程旨在帮助以后像从事嵌入式行业的同学,以及想转行嵌入式的朋友快速入门.无论你是干嵌入式软件.还是嵌入式驱动,无论以后从事的具体行业是如何 ...
- android win10驱动安装失败怎么办,win10系统mtp驱动安装遇到错误怎么办
在win10系统的安装过程中,我们也需要安装到各种驱动,以方便用户在使用过程中不容易出错,有时候,将Android手机连接到win10系统电脑并尝试传输文件时会出现此问题,这是因为mtp驱动没有安装的 ...
- linux安装后重启电脑,centos 无线网卡驱动 安装 配置,装好后,重启一下电脑
centos 无线网卡驱动 安装 配置,装好后,重启一下电脑 1,查看一下有没有装过无线网卡驱动[root@localhost network-scripts]# iwconfig lo no wir ...
- win10 android驱动安装失败,如何解决Windows10显卡驱动安装失败,小白式解决办法...
原标题:如何解决Windows10显卡驱动安装失败,小白式解决办法 系统版本在随之进步,从Windows7到Windows10是系统的巨大飞跃,这种飞跃之下,很多问题也随之暴露出来,那就是显卡驱动安装 ...
最新文章
- AutoML取得最新进展 深兰科技助推复杂场景下智能化应用
- 新浪新闻改版了,是到了告别的时候了吗?
- 深度学习、自然语言处理和表征方法
- 基于深度学习的目标检测算法综述(一)
- oracle or使用速度快马_使用mysqld_exporter监控MySQL并展示数据
- VTK读取序列化图像
- 打印发现function toUpperCase() { [native code] }
- lammps计算聚合物例子_LAMMPS模拟聚合物结构,非晶态聚合物变形行为的模拟,纳米线变形模拟,单轴张力模拟,晶格参数计算...
- WordPress插件-Wordfence Security v7.4汉化版-可更新
- 微服务架构 vs SOA架构
- solaris10默认防火墙软件ipfilter
- Android下如何计算两经纬点之间距离?
- stm32有源蜂鸣器程序,高效简洁优雅。
- Android Camera2 教程 · 第三章 · 预览
- 如何参加java开源项目_有哪些适合大学生的开源项目?怎么参与?
- js实现操作成功之后自动跳转页面
- 解决ImportError: No module named “XXX“
- 安卓app之按键美化
- 3.7 Docker最新入门教程-Docker入门-多容器应用
- 【verilog学习】Verilog语言中的或(|和||)