【STM32CubeIDE】STM32CubeIDE_快速入门

这篇具有很好参考价值的文章主要介绍了【STM32CubeIDE】STM32CubeIDE_快速入门。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

0 概述

本文主要通过新建LED控制工程来简要介绍STM32CubeIDE的简单使用方法

1 打开软件

双击桌面快捷方式或者通过Start目录打开软件
【STM32CubeIDE】STM32CubeIDE_快速入门

在弹出的界面中选择Workspace地址

本人理解此workspace是软件的工作空间,存放软件配置的一些文件

【STM32CubeIDE】STM32CubeIDE_快速入门

2 新建工程

点击新建工程图标或者在菜单栏中选择新建工程
【STM32CubeIDE】STM32CubeIDE_快速入门

弹出加载界面等待完成即可
【STM32CubeIDE】STM32CubeIDE_快速入门

按下图方式选择MCU型号

【STM32CubeIDE】STM32CubeIDE_快速入门

输入工程名,并按下图配置
【STM32CubeIDE】STM32CubeIDE_快速入门

在弹出的窗口中点击yes跳转到STM32CubeMX可视化芯片配置界面
【STM32CubeIDE】STM32CubeIDE_快速入门

3 STM32CubeMX配置MCU

配置界面1
【STM32CubeIDE】STM32CubeIDE_快速入门
界面1配置调试接口(根据需求配置即可,可不配)
【STM32CubeIDE】STM32CubeIDE_快速入门

界面1配置时钟(根据需求配置即可)

【STM32CubeIDE】STM32CubeIDE_快速入门

界面1配置LED对应的芯片管脚模式

【STM32CubeIDE】STM32CubeIDE_快速入门

界面1配置LED对应的芯片管脚属性
【STM32CubeIDE】STM32CubeIDE_快速入门

(我这里配置了3个LED,配置完效果如下)
【STM32CubeIDE】STM32CubeIDE_快速入门

界面2配置时钟(根据需求进行配置即可)

【STM32CubeIDE】STM32CubeIDE_快速入门

界面3配置默认文件放置类型(根据需求进行配置即可,可不配)

【STM32CubeIDE】STM32CubeIDE_快速入门

配置完成,在菜单栏中选择生成代码,如下图

【STM32CubeIDE】STM32CubeIDE_快速入门
在弹出的窗口中点击yes,开始生成代码

【STM32CubeIDE】STM32CubeIDE_快速入门

成功生成代码后界面如下

【STM32CubeIDE】STM32CubeIDE_快速入门

4 LED闪烁代码编写,编译及烧录

按下图方式编写LED控制对应代码
【STM32CubeIDE】STM32CubeIDE_快速入门
【STM32CubeIDE】STM32CubeIDE_快速入门

按照下面3种方式之一编译代码

【STM32CubeIDE】STM32CubeIDE_快速入门
【STM32CubeIDE】STM32CubeIDE_快速入门
【STM32CubeIDE】STM32CubeIDE_快速入门

编译成功显示如下

【STM32CubeIDE】STM32CubeIDE_快速入门

按照下面方式下载(第一次要进行下载器配置)
【STM32CubeIDE】STM32CubeIDE_快速入门

第一次下载需要配置下载器,在配置界面配置下载方式(按照实际下载方式配置即可)
【STM32CubeIDE】STM32CubeIDE_快速入门
出现如下界面信息即下载成功
【STM32CubeIDE】STM32CubeIDE_快速入门

5 实验现象

下载完程序后即完成操作,附我实现的结果如下:

结果视频文章来源地址https://www.toymoban.com/news/detail-422978.html

到了这里,关于【STM32CubeIDE】STM32CubeIDE_快速入门的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • STM32基于CubeIDE和HAL库 基础入门学习笔记:功能驱动与应用

    文章目录: 一:LED与按键驱动程序 main.c 1.闪灯  led.h led.c  2.按键控制LED亮灭  key.h  key.c 二:蜂鸣器与继电器驱动程序 main.c 1.蜂鸣器 buzzer.h buzzer.c delay.h delay.c 2.继电器 relay.h relay.c 三:USART串口收发测试程序(超级终端) main.c retarget.h retarget.c usart.h usart.c 四:ADC与DMA驱动程序

    2024年02月13日
    浏览(30)
  • STM32基于CubeIDE和HAL库 基础入门学习笔记:物联网项目开发流程和思路

    文章目录: 第一部分:项目开始前的计划与准备 1.项目策划和开发规范  1.1 项目要求文档 1.2 技术实现文档 1.3 开发规范 2.创建项目工程与日志 第二部分:调通硬件电路与驱动程序 第三部分:编写最基础的应用程序 第四部分:完成最终要求、反复调试 第五部分:程序优化、

    2024年02月13日
    浏览(40)
  • STM32CubeIDE使用示例(STM32CubeMX+STM32CubeIDE+Gcc+JLINK+STM32G030C8T6)

    本文简单记录下STM32CubeIDE的使用方法,整体的环境是STM32CubeMX+STM32CubeIDE+Gcc+JLINK+STM32G030C8T6,实现的简单测试功能是让STM32G030C8T6板子上的LED闪烁,以STM32G030C8T6 PB4 脚做LED 输出闪烁为例,外部8MHZ 晶振,系统主频64MHZ,LED 灯1 秒钟闪烁一次做一个示例程序; 1、我这边已经装好了ST

    2024年02月15日
    浏览(39)
  • STM32CubeIDE开发(四), stm32调试信息串口通信输出显示

    目录 一、stm32串口配置 三、串口驱动功能调用及编译实现 四、编译测试         关于cubeIDE开发基本技巧及流程,本文不详细叙述,请参考:cubeIDE快速开发流程_py_free的博客-CSDN博客_cubeide汉化 一、stm32串口配置         本文采用的开发板是stm32L496VGT3,其有两个 USB 接口,

    2023年04月08日
    浏览(42)
  • 【STM32Cube开发记录】1-下载和安装STM32CubeIDE

    【STM32Cube开发记录】1-下载和安装STM32CubeIDE 【STM32Cube开发记录】2-STM32CubeProgrammer的使用 【STM32Cube开发记录】3-STM32CubeMX的使用 【STM32Cube开发记录】4-标准库 HAL库 LL库 【STM32Cube开发记录】5-寄存器和存储器映射 【STM32Cube开发记录】6-STM32核心功能 【STM32Cube开发记录】7-Debug调试功

    2024年01月17日
    浏览(34)
  • STM32快速入门

    1、什么是STM32 STM32是由ST公司推出的一款基于ARM Cortex-M内核的32位微控制器。它具有高性能、低功耗、易扩展等特点,被广泛应用于嵌入式系统、智能家居、工业自动化等领域。STM32系列微控制器的性能和扩展性非常出色,因此被广泛应用于各种领域。 2、STM32的硬件结构 STM3

    2024年02月16日
    浏览(41)
  • STM32CubeIDE中文版教程

    STM32CubeIDE中文版教程 首先 https://mirrors.ustc.edu.cn/eclipse/technology/babel/update-site/ 点击此网址进入 如图,选择日期最新的,点进去 再次选择最新的日期 进入到此界面,复制此时的网址  https://mirrors.ustc.edu.cn/eclipse/technology/babel/update-site/R0.20.0/2022-12/ 打开STM32CubeIDE help-Install New Sof

    2024年02月07日
    浏览(43)
  • STM32CubeIDE下载安装以及汉化

    1:安装 网站:STM32CubeIDE - STM32的集成开发环境 - 意法半导体STMicroelectronics 打开官网下载地址,点击获取软件 选择对应的系统版本进行下载。(需要登陆账号)填写邮件后会发送下载地址到邮件,点击下载 打开  STM32CubeIDE  安装包,安装包存放路径不能有中文字符,否则会报

    2024年02月06日
    浏览(47)
  • STM32CubeIDE中文设置(乱码、汉化)

       没有GBK,直接填写GBK  (不过有些在utf-8下面是中文变过去反而乱码了,看情况来吧)     http://download.eclipse.org/technology/babel/update-site/R0.17.1/2019-12/    重启 

    2024年02月12日
    浏览(33)
  • STM32 | CubeIDE 配置Include路径

    这个Matrix文件夹是我写代码的,c于.h文件 这样子在Cubeide 生成代码的时候,不会影响到自己编写的原有代码结构。 在这个时候需要关联Include才能正确识别; 点击工程选择Properties 点击C/C++ Build 点击Paths and Symbols Include选项卡中添加 ADD,你要包含的文件夹 如在Workspace中则对应点

    2024年02月15日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包