关于第一次将STM32与电脑连接情况

Posted Jason_Lee155

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于第一次将STM32与电脑连接情况相关的知识,希望对你有一定的参考价值。

  • 安装了Keil(ARM)版本之后,不管是自己编程,还是配套的程序运行。我们都想把它下载到STM32芯片里面,在板子上运行。这里介绍几种方法。

1.用J-LINK下载调试。

这个工具,可以直接点击keil里面的debug然后一步一步调试,也可以直接下载进去调试。具体的这方面安装或是破解,网上到处都是,就不说了。

2.用USB转串口下载。

这个说白了就是用一根数据线把hex文件下载进芯片。这里需要涉及到一些东西:

(1),USB插上板子再插上电脑无法识别?

         这个是因为没有安装正确的驱动,可以百度安装,比如下面这两个软件都可以驱动,不过那个Dfuse还要用到J-LINK不方便。



图2 USB转串口驱动

         如果都不能识别,就是你板子上的USB接口你插错了。因为要插那个USB转TTL那个才行。

(2),电脑识别了之后,你看看是那个口识别了(com1? com2? com3?),然后再用下载软件找到你的hex文件所在地,下载就好。


图3 下载hex软件(名字Flash loader demonstrator)有很多相关介绍

或者用51单片机那个ISP下载软件。相信很多人都是学了51再学的STM32。


图4 mcuisp软件设置界面

这里还要说,板子上引脚boot0和boot1要注意自己设置,比如下载程序时boot0接1,boot1接0.下载成功后两个都换成接0.然后重新开关运行。

以上是关于关于第一次将STM32与电脑连接情况的主要内容,如果未能解决你的问题,请参考以下文章

stm32下载程序,拔了调试器不能运行程序

关于stm32端口的输入输出模式配置的问题

基于STM32的ESP8266 WIFI与ONENET通信连接,云平台以及手机APP数据显示

stm32怎么添加芯片包无响应

使用显示总线接口将 TFT 屏幕与 STM32F446 连接

基于STM32智能马蹄锁设计