历史上的今天
今天是: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

下载 ,也可以调试了

下载成功
史海拾趣
|
iPod touch播放器是苹果iPod家族系列中的最新一员。iPod Touch播放器与iPhone手机极为相似,被认为是“没有通话功能的iPhone”,另外,同iPhone相比,iPod Touch没有蓝牙功能。但是,iPhone手机用户的一些核心体验在iPod touch上都仍然保留,比如,iP ...… 查看全部问答> |
|
为什么在wince上无法用directdraw创建OFFSCREENPLAIN? 我要在一个板上用directdraw显示yuv图象,我是定制系统有把ddraw加到系统上, wince的例程能运行(ddex1,2 3都能运行,就那个蚊子没有什么动静),说明我的版是有支持ddraw. 但我在创建OFFSCREENPLAIN的时候,不能创建成功, 我参数设置如下: &n ...… 查看全部问答> |
|
怎样安装到网上搜去(注意安装完了改那个后缀名,至于有些文档里说的改环境变量什么的,我觉得没有必要) 安装完注意的问题:调试的时候调试窗口不是自己写的源程序时 在编辑状态的点击OPTIONS--->Build OPTIONS在弹出的窗口选中use debug optio ...… 查看全部问答> |
|
我用AD8551跨导方式放大光电二极管输出电流(I-V),用万用表检测AD8551输出端结果非常稳定,但是用MAX1304做AD采集,结果却一直向小的方向漂移,大约一个小时漂移10mv(8551输出3v左右时)。现在AD8551输出直接接了AD的输入端。原来曾试过加RC滤波 ...… 查看全部问答> |




