历史上的今天
返回首页

历史上的今天

今天是:2024年08月23日(星期五)

正在发生

2019年08月23日 | STM32单片机(二)-ST_LINK V2连接与代码下载

2019-08-23 来源:eefocus

硬件

如果你是买的正点原子的开发板,那跟着视频资料走就行。


如果觉得那个贵,自己也有基础,可以买一块这个stm32f103c8t6。加一个ST-Link。也就几十块。


再买些传感器,焊几个灯。做做实验够了。


我以前用过野火的板子。参加过电子设计竞赛,所以有点基础。


我用的板子:stm32f103c8t6 

烧录器:传输代码的工具   ST-Link V2 


需要安装驱动和资料:http://pan.baidu.com/s/1miya4OC#path=%252F


其他,传感器,LED等等。


使用

1、先把上面的驱动安装了,然后可以在设备管理器,找到你的设备


 2、安装MDK5(我用的是这个,当然也有其他的工具)


百度云网盘参考:链接:https://pan.baidu.com/s/1V7nDnEzbzxdssl9z8-7JIg 密码:ssl3


 激活工具:链接:https://pan.baidu.com/s/1akILxYcpmXe354rfR2Cjlw   密码:f0cj


步骤百度吧。


软件安好,需要安装芯片支持包


STM32芯片支持包

这里的芯片支持包对应标准库的开发,如采用HAL库,Cube软件会自动检测并安装Cube项目对应的芯片包


A.F1xxx系列芯片支持包


F1全系列支持包,比如常见的 STM32F103C8T6 需要此支持包


链接:https://pan.baidu.com/s/1I7HkfhaPlB-8oJ8wkkhncw 

密码:wyzi

B. F4xx系列芯片支持包


F4全系列支持包,比如常见的 STM32F407ZET6 需要此支持包


链接:https://pan.baidu.com/s/1MWHkTlb4mQ5QCu50OyQ2rQ 


密码:e8iu


手工安装链接:


https://blog.csdn.net/u012840934/article/details/83051384


最后,打开安装路径,把flash文件夹替换掉。后面ST-LINK下载代码会用到,可能会没有flash。


flash压缩包【链接:http://pan.baidu.com/s/1dFxkMK5 密码:l9gh】


3、建立一个工程


这里我建议看视频跟着学一下,这里就不说了。注重你能把代码,烧录进单片机。


代码后面再讲。


教学视频,参考正点原子官网的资料。


链接:https://pan.baidu.com/s/1fR1qffMPnATw_qtSC6mKww   提取码:ge81 


4、配置


然后点击Settings。在跳出的对话框中进行如下选择,可以看到

SW Device信息框中出现目标芯片的信息。点击确定。


通过add和remove,选择你板子的flash 


下载 ,也可以调试了


 

下载成功

推荐阅读

史海拾趣

Cybernetic Micro Systems公司的发展小趣事

在竞争激烈的电子行业中,CMS始终保持着持续创新的态势。他们不断投入研发资源,推出了一系列具有创新性的产品。例如,他们开发了一款基于人工智能技术的智能家居控制系统,该系统能够通过语音控制实现家电设备的智能化管理。这一产品的推出进一步巩固了CMS在智能家居领域的领先地位。

科达嘉CODACA公司的发展小趣事

科达嘉电子高度重视质量管理,先后通过了ISO9001质量管理体系、ISO14001环境管理体系认证。公司不仅建立了完善的质量检测流程,还成立了专门的检测中心,对产品进行严格的质量把控。这些措施确保了科达嘉电子产品的稳定性和可靠性,进一步提升了公司在市场上的竞争力。

Anatech Electronics Inc公司的发展小趣事

科达嘉电子创建于2001年,起初是一家专注于功率电感、共模电感的研发、生产与销售的初创企业。在电子行业激烈的市场竞争中,科达嘉凭借对电感技术的深入研究和不断创新,逐渐赢得了市场的认可。公司团队经过近二十年的努力,从一个小型创业公司发展成为拥有多家子公司的集团企业,员工总数超过900人,厂房总面积达到30000平方米。

FINISAR公司的发展小趣事

FINISAR在光模块领域取得了多项重要技术创新和突破。例如,公司在1992年推出了首个850nm的千兆多模光纤光收发模块,随后在1995年推出了带数字诊断功能的光收发模块,这些创新产品极大地推动了光通信技术的发展。此外,FINISAR还不断推出新产品以满足市场需求,如SFP光模块、CWDM GBIC光模块等,这些产品均获得了市场的广泛认可。

FRONTIER公司的发展小趣事

背景:此故事基于假设存在一个专注于超级计算机研发的FRONTIER公司。

发展故事:近年来,随着大数据和人工智能技术的飞速发展,超级计算机在科研、工业等领域的应用越来越广泛。FRONTIER Supercomputing作为该领域的佼佼者,成功研发出了世界上首台突破百亿亿次计算瓶颈的超级计算机——Frontier。该计算机以其卓越的性能和广泛的应用价值,在多个领域取得了突破性成就,如太空探索、气候建模、基因组学等。Frontier的成功不仅为公司赢得了国际声誉,也为全球科技进步贡献了重要力量。

Giga公司的发展小趣事
如开机自检、按键去抖等。

问答坊 | AI 解惑

苹果iPod touch拆解分析

iPod touch播放器是苹果iPod家族系列中的最新一员。iPod Touch播放器与iPhone手机极为相似,被认为是“没有通话功能的iPhone”,另外,同iPhone相比,iPod Touch没有蓝牙功能。但是,iPhone手机用户的一些核心体验在iPod touch上都仍然保留,比如,iP ...…

查看全部问答>

在晒一块官方网上的开发板NXP LPC1768

  mbed NXP LPC1768     哈哈,这个按键太帅了,像颗宝石!…

查看全部问答>

SD卡保护

如何获取SD卡特征码? 现在SD卡都是当作存储介质用,其实据说它是有安全特征码的,不知道如何获取呢。…

查看全部问答>

Linux学习讨论,嵌入式开发,加群74459776

Linux学习讨论,嵌入式开发,加群74459776 请注意发色情内容、广告、诅咒类信息 踢!!! 看见请回复顶起!谢谢…

查看全部问答>

为什么在wince上无法用directdraw创建OFFSCREENPLAIN?

我要在一个板上用directdraw显示yuv图象,我是定制系统有把ddraw加到系统上, wince的例程能运行(ddex1,2 3都能运行,就那个蚊子没有什么动静),说明我的版是有支持ddraw. 但我在创建OFFSCREENPLAIN的时候,不能创建成功, 我参数设置如下:   &n ...…

查看全部问答>

提供一个汇编的集成环境MASM611

怎样安装到网上搜去(注意安装完了改那个后缀名,至于有些文档里说的改环境变量什么的,我觉得没有必要) 安装完注意的问题:调试的时候调试窗口不是自己写的源程序时 在编辑状态的点击OPTIONS--->Build OPTIONS在弹出的窗口选中use debug optio ...…

查看全部问答>

UIP学习笔记1

8962的开发板用FlashUserGet()函数并不能从内部得到MAC地址,所以在uip的例程里要直接赋值给ulUser0和ulUser1.为了方便和明显,我这里在FlashUserGet(&ulUser0, &ulUser1);这一语句之后直接设置MAC地址:    ulUser0=0xaaaaaa;&nbs ...…

查看全部问答>

万利的板子现在还能199买到吗?人在深圳。

                                 Re:…

查看全部问答>

运放输出稳定,AD采集结果向一个方向漂移

我用AD8551跨导方式放大光电二极管输出电流(I-V),用万用表检测AD8551输出端结果非常稳定,但是用MAX1304做AD采集,结果却一直向小的方向漂移,大约一个小时漂移10mv(8551输出3v左右时)。现在AD8551输出直接接了AD的输入端。原来曾试过加RC滤波 ...…

查看全部问答>