美文网首页Stm32CUBEmx
STM32CubeMX学习笔记(1)——搭建环境、编译烧写

STM32CubeMX学习笔记(1)——搭建环境、编译烧写

作者: Leung_ManWah | 来源:发表于2020-10-24 15:53 被阅读0次

    一、搭建环境

    1.1 安装Keil 5

    官网下载:http://www2.keil.com/mdk5/
    百度网盘:https://pan.baidu.com/s/18t_ta0WWX_f1KCKXfgj_Zw 提取码:gx3r

    1.2 安装JRE

    由于 STM32CubeMX 软件是基于 JAVA 环境运行的,所以需要安装 JRE 才能使用,STM32CubeMX要求 JRE 最低版本是 1.7.0_45。
    官网下载:https://www.oracle.com/java/technologies/javase-jre8-downloads.html
    百度网盘:下面百度网盘链接中

    1.3 安装STM32CubeMX

    官网下载:https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-configurators-and-code-generators/stm32cubemx.html
    百度网盘:https://pan.baidu.com/s/1r0liWTVxgUoxzg6yWd6YPA 提取码:cl6e

    1.4 安装STM32库(固件支持包)

    点击 Help -> Manage embedded software paclages


    二、新建工程

    1. 打开 STM32CubeMX 软件,点击“新建工程”

    2. 选择 MCU 和封装

    3. 配置时钟
    RCC 设置,选择 HSE(外部高速时钟) 为 Crystal/Ceramic Resonator(晶振/陶瓷谐振器)


    选择 Clock Configuration,配置系统时钟 SYSCLK 为 72MHz
    修改 HCLK 的值为 72 后,输入回车,软件会自动修改所有配置

    4. 配置调试模式
    非常重要的一步,否则会造成第一次烧录程序后续无法识别调试器
    SYS 设置,选择 Debug 为 Serial Wire

    5. 配置GPIO
    GPIO 设置,在右边图中找到 LED 灯对应引脚,选择 GPIO_Output,输出低电平点亮,可以添加自定义标签


    6. 生成代码
    输入项目名和项目路径


    选择应用的 IDE 开发环境 MDK-ARM V5

    点击 GENERATE CODE 生成代码

    三、编译

    打开 Keil,点击按钮进行编译


    四、烧写

    选择调试器和方式



    点击按钮进行烧写



    • 由 Leung 写于 2020 年 10 月 24 日

    • 参考:STM32CubeMX系列教程
        STM32CubeMX介绍、下载与安装

    相关文章

      网友评论

        本文标题:STM32CubeMX学习笔记(1)——搭建环境、编译烧写

        本文链接:https://www.haomeiwen.com/subject/lyjkmktx.html