STM32CubeIDE 入门教程

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

1.安装教程

1.1 去ST 官网下载软件安装包:https://www.st.com/content/st_com/en.html

stm32cubeide,stm32,单片机,c语言,STM32Cubeide

stm32cubeide,stm32,单片机,c语言,STM32Cubeide

 1.2软件安装:

stm32cubeide,stm32,单片机,c语言,STM32Cubeide

  stm32cubeide,stm32,单片机,c语言,STM32Cubeide

 stm32cubeide,stm32,单片机,c语言,STM32Cubeide

 2.创建工程

 2.1 双击打开软件,选择工作区路径,不要出现中文名称

stm32cubeide,stm32,单片机,c语言,STM32Cubeide stm32cubeide,stm32,单片机,c语言,STM32Cubeide

 2.2 选择直接创建STM32 工程,我们这里以STM32F103C8 为例驱动LED 灯。

 stm32cubeide,stm32,单片机,c语言,STM32Cubeide

 stm32cubeide,stm32,单片机,c语言,STM32Cubeide

 stm32cubeide,stm32,单片机,c语言,STM32Cubeide

 文章来源地址https://www.toymoban.com/news/detail-613696.html

2.3 参数配置时钟源选择:

stm32cubeide,stm32,单片机,c语言,STM32Cubeide

 2.4 时钟树配置:

stm32cubeide,stm32,单片机,c语言,STM32Cubeide

2.5 配置GPIO 口

LED1--PB6 ;LED2--PB7; LED3--PB8 ;LED4--PB9

stm32cubeide,stm32,单片机,c语言,STM32Cubeide

2.6 GPIO 口基本参数配置,以PB6 为例,其她三个配置相同。

stm32cubeide,stm32,单片机,c语言,STM32Cubeide

stm32cubeide,stm32,单片机,c语言,STM32Cubeide

2.7 工程参数设置:

stm32cubeide,stm32,单片机,c语言,STM32Cubeide

 2.8 生成代码:

stm32cubeide,stm32,单片机,c语言,STM32Cubeide

2.9 实现500ms 闪烁一次:
Alt+/ :补全代码
CTRL+ “-”:缩小字体
CTRL+SHIFT+”+”:放大字体
CTRL+TAB: .c 和.h 文件切换
CTRL+/:注释

stm32cubeide,stm32,单片机,c语言,STM32Cubeide

 

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

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

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

相关文章

  • 单片机 嵌入式开发软件介绍对比与推荐(Keil、IAR、VSCode、Clion、STM32CubeIDE)

    单片机 嵌入式开发软件介绍对比与推荐(Keil、IAR、VSCode、Clion、STM32CubeIDE) KEI官网:www.keil.com         Keil与MDK(Microcontroller Development Kit)是同一个软件开发工具套件的不同名称。         Keil是一家德国公司,而MDK是他们开发的一款集成开发环境(IDE),通常称为Keil

    2024年02月06日
    浏览(91)
  • STM32CubeIDE串口printf函数输出中文乱码(配置教程+解决方法)

    目录 前言 平台环境 软件:STM32CubeIDE 硬件:STM32H7A3ZIT6Q 一、串口配置 二、printf重定向 三、中文乱码解决方案 步骤 效果 四、总结 本文主要讲述在使用CubeIDE配置串口通信的过程中,如何 重定向printf() 函数,以及如何解决在 串口打印中文时输出乱码 的情况。         

    2024年02月07日
    浏览(64)
  • 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日
    浏览(37)
  • STM32基于CubeIDE和HAL库 基础入门学习笔记:物联网项目开发流程和思路

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

    2024年02月13日
    浏览(51)
  • STM32CubeIDE + HAL + STM32f103C8T6 系列教程1 ---板载PC13LED闪烁

    之前的系列教程都是基于Arduino的,但是公司招聘51和stm32的开发还是多些,所以特别开了一个stm32的系列。 这个系列特点是注重了 Arduino 编程思维和习惯下向STM32开发的过渡 。前期没有涉及到太多寄存器相关的知识,利用HAL库和STM32CubeIDE快速入手STM32的数字输入/输出、模拟输

    2024年02月16日
    浏览(45)
  • 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日
    浏览(47)
  • 洋桃电子STM32F407单片机入门教程笔记九:低功耗模式

      此文档作为对洋桃电子STM32F407单片机视频的整理,B站链接: 第28集)低功耗模式_哔哩哔哩_bilibili         在之前的程序里应用程序在while(1)主循环中反复执行,ARM内核以100%的功率工作。这样的设计简单稳定,内核全速运行的功耗也只有几十毫安,对于外接电源的设备

    2024年01月23日
    浏览(65)
  • 洋桃电子STM32F407单片机入门教程笔记一:RCC时钟设置

    此文档作为对洋桃电子STM32F407单片机视频的整理,B站链接:2023更新 STM32入门F4= STM32F407单片机入门教程=WIFI连接阿里云物联网+CubeMX+HAL库+TFT彩屏+杜洋主讲_哔哩哔哩_bilibili 由于单片机内部的时钟结构都是相互关联的,一个时钟源出发可以供给多个功能,类似于树根、树杆、树

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

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

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

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

    2024年02月06日
    浏览(55)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包