博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ACfly飞控用STlink下载的接口,接线,并用STlink(SWD)下载程序
阅读量:4082 次
发布时间:2019-05-25

本文共 724 字,大约阅读时间需要 2 分钟。

部分电脑上的操作过程我有录屏并放到B站上了

 

ACfly飞控用STlink下载的接口

 

这是在用户手册里面的。

 

 

 

然后STlink的接线看这篇博文,正好我之前买过正点原子,用的STlink和这一样,也好装驱动。

 

 

这是我实际接好的图。需要一根gh1.25mm转杜邦线(4P)的这么一根线,而且注意杜邦线这端四个不能连在一起的,得是散的四个头。

 

用这个下载程序时,需要另外供电,无论是我之前看的讲STM32几种下载方式的视频还是正点原子的视频都说到了这点。

 

 

 

我在正点原子给我提供的资料包里面找到了STlink驱动,并下载了下来。

 

没装STlink驱动,直接插上STlink的USB(当然已经另外供电)

打开设备管理器,会看到这样。

 

解压缩这个STLINK官方驱动到当前文件夹,

然后点击dpinst_amd64开始STLINK驱动的安装。一路弹出什么点确定即可。(过程我有录屏并放到B站上了)

装好了STlink的驱动后

下面显示就会变成这样。

 

 

STlink驱动装好后,再在keil进行一些设置,就可以在keil上通过STlink下载程序了。(过程我有录屏并放到B站上了)

keil上的设置可以参照这个B站视频里的

 

 

我下载成功了,也说明刚才给STlink的接线是没错的。

 

 

STlink下载了程序之后STM32需不需要断电重启

keil设置里面是把reset and run这个选项勾了的, 但是实际似乎每次不断电重启不行。是的,我自己实际操作STlink下载程序后必须重新断电上电,你STlink下载程序后虽然看着板子屏幕依旧是亮的,而且中途没有灭过,实际机子线会发现上面的参数不跳动了,也就是程序并没有在运行,感觉就是一种卡住的,你得断电再重新上电才行的。

转载地址:http://zqlni.baihongyu.com/

你可能感兴趣的文章
ES6迭代器指南
查看>>
数组一些方法
查看>>
Vue相关开源项目库汇总
查看>>
JavaScript条形码生成和扫码识别(Barcode scan)开源库
查看>>
Vue2.x 之 基础API
查看>>
深入理解 Promise (上)
查看>>
深入理解 Promise (中)
查看>>
深入理解 Promise (下)
查看>>
ES6笔记 - Promise模式
查看>>
react-native-easy-toast, 一款简单易用的 Toast 组件,支持 Android&iOS.
查看>>
React-Native Android物理返回键
查看>>
React Native控件之WebView
查看>>
前端面试总
查看>>
面试题目
查看>>
各个公司前端笔试题回顾
查看>>
进阶vue全家桶
查看>>
调起地图App实现路径规划导航等
查看>>
手势密码,纯JavaScript实现,支持iOS和Android
查看>>
React Native开发技术周报Issue#21-时隔半年,继续更新周报~
查看>>
Webpack 配置中的一股清流
查看>>