zoukankan      html  css  js  c++  java
  • 关于第一次将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.然后重新开关运行。

  • 相关阅读:
    窗体传值的方式
    多线程的两种启动方式的简单总结
    ExcelHelper
    从Excel读取信息,新建文件夹,根据起始页号和页数取图片,并将图片重命名
    自定义函数
    从sql数据库中将图片导出并重命名
    统计重复出现的次数
    创建S数据库表SQL语句
    C#执行sql文件 运行sql文件
    ssh整合常见的后台错误
  • 原文地址:https://www.cnblogs.com/JasonLGJnote/p/11159904.html
Copyright © 2011-2022 走看看