首页 > TAG信息列表 > STM32CUBEIDE

STM32CubeIDE软件功能学习

最近使用STM32CubeIDE来进行编程,现对其软件架构及功能进行学习和总结,也希望后来的小伙伴能够更快的上手这款软件! STM32CubeIDE官方介绍 STM32CubeIDE(Integrated development environment for STM32 products) 特征: • 集成STM32CubeMX的服务: – STM32微控制器,微处理器,开发平台和

STM32F1与STM32CubeIDE快速入门-独立看门狗(IWDG)

独立看门狗(IWDG) 1、独立看门狗介绍 独立看门狗用于检测和解决由于软件故障引起的故障。当它在预期的时间窗口内没有刷新时,它会触发一个重置序列。由于它的时钟是一个独立的 32-kHz 低速内部 RC 振荡器 (LSI),因此即使主时钟出现故障,它也会保持活动状态。一旦启用,它会强制激

STM32F1与STM32CubeIDE快速入门-I2C概述

I2C概述 1、什么是I2C I2C (i-square-c) 是“Inter-Integrated-Circuit”的首字母缩写词,最初由飞利浦半导体(现为 NXP)于 1982 年创建。I2CTM 是其各自所有者的注册商标,也许这就是他们的原因 在某些微控制器(如 Atmel AVR)中将其称为“双线接口 (TWI)”。 I2C 是一种多主、多从、

STM32CubeIDE系列教程-13SPI通信

​​前言 目标:SPI通信实验,点亮墨水屏 一、准备工作 硬件平台:正点原子探索者开发板 2.9寸墨水屏: 二、使用步骤 1.新建工程 依次点击File-->New-->STM32 Project:   2.工程配置  保持工程默认配置:  代码生成选项配置: 3.可视化配置 墨水屏说明: 显示分辨率:296 x 128

STM32CUBEIDE 温湿度传感器项目

软件: STM32CUBEIDE PROTUES8.11 SP0   1. 使用STM32CUBEIDE 新建一个 STM32F103R6 的项目,仿真 流水灯   GPIOC0  LED0   GPIOC1  LED1     2. 使用STM32CUBEIDE 新建一个项目STM32F103R6的项目,仿真 按键   GPIOC2  KEY1   GPIOC3  KEY2   3. 新建STM32CUBEIDE

精雕细琢见真章《STM32Cube高效开发教程》

我们编写的新书《STM32Cube高效开发教程(基础篇)》终于在各大电商平台上架销售了,这是值得众多STM32开发者入手的一本新书,它是目前市面上第一本采用STM32CubeMX和STM32CubeIDE作为开发软件,系统性地介绍STM32的HAL库开发技术的书。 《STM32Cube高效开发教程》分为《基础篇》和《高级

(总结)STM32CubeIDE_HAL库_STM32F103C8T6_CAN总线_中断接收

目录 一、CAN模块配置流程 1.1 图形化界面设置can的波特率和相关工作模式 1.2 代码设置can的滤波器和中断 二、CAN信息发送函数 三、CAN信息接收函数 四、CAN接收回调函数 五、 总结 本文默认读者已经有了如下的基本知识和技能: 对can协议和stm32的bxCAN有了一定的了解,如Time Qu

STM32CUBEIDE中修改FLASH起始地址的方法

若在MCU芯片中需要将程序分成两个部分(如同时包含DFU下载程序与正常的应用程序),则需要将其中一者的程序地址偏移至另一者之后。如,在STM32F103C8T6中,在最低优化等级下,使用USB-DFU约需要32KB的FLASH(从0x08000000-0x08007FFF),则用户的应用程序应当从0x08008000-0x08010000,故将程序

终于解决STM32CubeIDE串口重定向!!!

  感恩感恩!   前期一直没有解决好的IDE串口重定向终于解决了!   参照这位KarmaStone大大的帖子【传送门】   首先还是老规矩,添加头文件 /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ #include <st

note-STM32(macOS)

目录 版本 STM32CubeIDE安装 工程建立 硬件连接 编译下载 版本 maxOS:11.0.1 STM32CubeIDE:1.5.0 STM32CubeIDE安装 STM32CubeIDE包含CubeMX和代码编译&烧录功能,即等同于CubeMX+Keil 进入意法半导体官网https://www.st.com/content/st_com/en.html,搜索STM32CubeIDE或点击如下链接

STM32开发项目:如何从TRUEStudio转移到STM32CubeIDE

STM32开发项目:如何从TRUEStudio转移到STM32CubeIDE 以 Ubuntu 18.04 的TRUEStudio(版本号:9.1)转移至macOS STM32CubeIDE(版本号:1.3.0)为例 Clean原TrueStudio工程(Project->Clean) 删除原TrueStudio工程的工程文件(.cproject & .project) 将TrueStudio工程导入到STM32CubeIDE中。(File->

stm32cubeide 代码提醒

stm32cubeide 是基于 eclipse 开发的软件,所以修改和 eclipse 类似,只要在 window --> perference --> keys 里面把 content assist 这个功能绑定到自己喜欢的按键即可。默认是 ctrl + space,我比较喜欢替换为 alt + /, 因为 alt + / 这个是 word completion,感觉比较鸡肋,所以直接替换

STM32CubeIDE+FreeRTOS消息队列实验

新建工程RTOS_Message,配置如下:     Ctrl + S生成代码 修改代码, 1,在main.h中添加 //添加include/* Private includes ----------------------------------------------------------*//* USER CODE BEGIN Includes */#include "stdio.h"/* USER CODE END Includes */ 2,在main.c