E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cubeIDE
STM32 SDRAM: Why & How
HowBriefThisarticleisabouthowtouseSDRAMonstm32,mainly,forSTM32F4xx,NOTSTM32F1xx.TheIDETheusingIDEisSTM32
CubeIDE
·
2021-11-27 11:10
embeddedstmc++
VSCode搭建STM32开发环境的方法步骤
但keil的一些问题也一直存在,当然也有人用其他的比如STM32
CubeIDE
。但是今天推荐的是VScode+KeilAssistant插件,不需要很复
·
2021-09-14 13:41
使用STM32CubeMX和STM32
CubeIDE
的常见问题和注意事项
STM32CubeMX和STM32
CubeIDE
是ST公司的STM32Cube生态系统中最重要和最常用的2个软件,使用这2个免费软件可以高效地进行STM32系统的开发。
HongAndYi
·
2021-04-11 21:31
STM32Cube
STM32Cube
STM32CubeMX
STM32CubeIDE
Ubuntu20.04安装STM32开发环境
开发环境鉴于很多开发者需要用到Linux系统进行嵌入式系统开发,ST的编程软件很多已经支持Linux系统,这篇文章讲讲如何在Ubuntu20.04系统种安装ST的开发环境,主要包括三个软件:STM32CubeMX、STM32
CubeIDE
深圳市临近空间科技
·
2021-03-11 16:43
STM32
ubuntu
stm32
无需另配定时器在STM32 HAL下实现微秒级延时(兼容FreeRTOS)
软件平台:STM32
CubeIDE
1.5.0一、代码部分Delay.c代码如下#include"main.
乙酸氧铍
·
2021-03-10 06:28
stm32
单片机
c语言
使用VS code编辑STM32
cubeIDE
工程添加includePath防报错的方法
首先用VScode打开我们创建的stm32
cubeide
工程的文件夹,随便点一个源文件,我们会发现有许多红色报错:虽然说作为编辑器来说并没有什么实际的影响,但是这么多红波浪看着令人十分讨厌,而且这样也无法充分发挥
StormsWzx
·
2021-02-22 13:28
stm32
vscode
ide
基于STM32
CubeIDE
的STM32H750 DCMI接口驱动OV2640读取JPEG结合自编上位机实现可以用的数字图传
基于STM32
CubeIDE
的STM32H750DCMI接口驱动OV2640读取JPEG结合自编上位机实现可以用的数字图传最近的一个小项目方案介绍硬件连接下位机程序部分使用串口助手进行测试播放视频写在最后最近的一个小项目本人最近在设计一个无人机飞控
StormsWzx
·
2021-02-19 18:33
单片机
stm32
嵌入式
STM2G031-使用STM32
CubeIDE
进行串口通信实验(串口收发、接收不定长数据)
STM2G031-使用STM32
CubeIDE
进行串口通信实验一、基础配置模式选择:配置为异步模式AsynchronousAsynchronous:异步,整个过程,不会阻碍发送者的工作。
FILWY_M
·
2021-02-08 15:36
STM32G031
CubeIDE
V1.5.0学习笔记(一)——更换固件库的路径
一、
CubeIDE
下载与安装
CubeIDE
下载地址:CubeIDEwindows用户选择如下图所示:下载玩软件后就可以直接安装了,安装过程中会提示安装两个驱动一个是JLink、一个是STLink新手玩家建议都装了
Infinite-zh
·
2021-01-03 23:40
STM32
STM32
CubeIDE
使用 ST-LINK 下载程序的配置
需求描述STM32
CUBEIDE
中有一个按钮是默认下载并且进入单步调试界面的。
mz8023yt
·
2020-12-31 15:24
基于STM32
CubeIDE
搭建开发环境 --- 代码结构分层组织
代码结构划分层次为了方便后续代码维护和阅读,建议将代码分为以下几个层次:通用层(Common):项目中通用的宏定义,全局共享的变量等.应用层(Applications):业务逻辑,流程框架都在这层.模块层(Modules):自己实现的模块化功能代码,与MCU硬件不相关的组件.比如串口命令组件,i2c-tools组件等.驱动层(Drivers):各个硬件模块驱动代码.厂商提供的源码(Vendors)
mz8023yt
·
2020-12-31 15:59
基于STM32
CubeIDE
搭建开发环境 --- 解决延时不准问题
本博客中示例代码下载路径:https://github.com/maziot-stm32/A1/releases/tag/v0.3HAL_Delay延时时间不准确在上一篇文章中有编写一个点灯的demo程序用于验证工程.其中主函数测试代码如下:#defineLED0_PinGPIO_PIN_8#defineLED0_GPIO_PortGPIOA#defineLED1_PinGPIO_PIN_2#de
mz8023yt
·
2020-12-31 15:48
基于STM32
CubeIDE
搭建开发环境 --- 建立工程
本博客中示例代码下载路径:https://github.com/maziot-stm32/A1/releases/tag/v0.2准备工作根据自己PC的操作系统预先下载并安装好STM32
CubeIDE
和
mz8023yt
·
2020-12-31 15:42
基于STM32
CubeIDE
搭建开发环境 --- 概述
大部分型号是收费的,使用需要破解,存在版权问题.并且使用KEIL编译大型工程,编译太慢了,编译耗时长.因此本系列博客使用的开发环境将全部使用免费的软件工具.软件工具本系列博客将使用以下软件工具进行开发:STM32
CubeIDE
1.2.0
mz8023yt
·
2020-12-31 15:34
STM32
CubeIDE
QSPI间接模式和内存映射模式 读写W25Q64
随言:为后面的QSPI内存映射铺垫。为芯片内执行(XIP)执行代码。参考例程:C:\Users\admin\STM32Cube\Repository\STM32Cube_FW_F7_V1.16.0\Projects\STM32F723E-Discovery\Examples\QSPI\QSPI_ReadWrite源码链接:https://download.csdn.net/download/sud
sudaroot
·
2020-12-16 10:08
STM32
stm32
cubeide
在 ubuntu wayland 模式下无法新建工程
之前在一台老的笔记本Debian10上安装stm32
cubeide
1.5.0,使用起来没有问题.今天在另处一台笔记本Ubuntu20.04.1LTS上安装同一版本后,发现不能新建工程,提示"STM32targetorSTM32Cubeexampleselectionisrequired
cylinc
·
2020-12-12 00:27
stm32
stm32基于TouchGFX的GUI开发(一):创建第一个你自己的应用程序
笔者试用了stm32
CubeIDE
,其集成了stm32Cubemx,类似于Eclipse开发环境,功能及其强大,但是因为是新的开发环境,会有一些bug,对中文的支持也不友好。
岳振威
·
2020-11-20 17:03
TouchGFX
c++
stm32
单片机
gui
c语言
STM32与树莓派(上位机)交互控制机械臂
目录PWM舵机控制原理STM32CubeMx主要配置TIMER串口配置中断控制STM32
CubeIDE
代码实现通讯协议设计STM32代码实现测试、通常的机械臂都是由多路舵机组成,我使用的是某宝上(并不)
WMIII
·
2020-09-21 12:04
stm32
单片机
STM32学习笔记之——PWM篇
STM32
CubeIDE
配置代码1.PWM是什么?
W\Y.
·
2020-09-16 20:17
PWM呼吸灯
stm32
单片机
嵌入式
STM32Cube配置LCD1602液晶屏
实验目的:了解LCD1602的使用方法.掌握编写LCD1602显示程序的方法.实验环境:硬件:STM32F103C8T6核心板,PC,USB线.软件:Windows10,STM32
CubeIDE
,HAL
weixin_44289176
·
2020-09-14 05:41
STM32Cube
stm32
嵌入式
单片机
STM32
CubeIDE
SPI LCD曲线显示
硬件:STM32F407+1.54寸ST7789屏幕STM32
CubeIDE
:SPI配置速度最快。使用硬件SPI发送。
sudaroot
·
2020-09-14 03:46
STM32
STM32
CubeIDE
矩阵键盘的使用(轮询)
STM32
CubeIDE
矩阵键盘的使用1、键盘原理简介2、工程定义3、代码编写 使用STM32接一个4×4键盘,在串口发送读取到的值。
青烨慕容
·
2020-09-14 03:29
STM32F103
STM32
CUbeIDE
低功耗模式 ——待机模式 RTC /WakeUp 唤醒
待机模式RTC/WakeUp唤醒1、低功耗模式2、代码编写2.1、创建工程2.2、代码2.3、效果显示:3、下载链接 达到的效果,使用RTC定时中断唤醒待机,设置定时15S,设备上电开始工作(LED灯开始亮,串口发送RTC时间),工作结束进入待机模式,RTC定时时间到,唤醒设备,或者在设备进入待机模式下使用WakeUp按键唤醒。1、低功耗模式 在系统或电源复位以后,微控制器处于运行状态。当CP
青烨慕容
·
2020-09-14 03:29
STM32F103
STM32 CUbeIED FatFs文件系统SPI驱动SD卡
所以可以基本不做修改直接移植到任何处理器中,在STM32
CUbeIDE
中自带FATFS能够更加
青烨慕容
·
2020-09-14 03:29
STM32F103
STM32
CubeIDE
UART双APP迭代升级IAP
随言:IAP应该是我唯一想写的文章,从创建这个账号开始。但是不知不觉几年过去了,一直没去写这文章。现在就随便写写吧~曾做过4G模块UART协议与STM32通讯实现远程无线迭代升级,一共2个APP,bootloader优先选择稳定高版本的APP启动。下面文章就把这个简单实现大概,由于我是之前使用无线模块透传+UART与服务器通讯的,功能比较多复杂。为了简化,我不打算写个独立带协议的上位机,简单用UA
sudaroot
·
2020-09-14 03:24
STM32
STM32
CUbeIDE
使用Ymodem协议进行串口IAP升级
STM32
CUbeIDE
使用Ymodem协议进行串口IAP升级1、Ymodem协议简介2、Boodload程序2.1传输32K限制解决3、APP程序4、升级测试5、工程文件下载 学习了一下使用Ymodem
青烨慕容
·
2020-09-14 03:11
STM32F103
STM32 WARNING: T-bit of XPSR is 0 but should be 1. Changed to 1. 问题解决过程.
Stm32
CubeIDE
代码生成好之后写入单片机却无法运行.一直报下面的错误.最明显的一句错误日志是.StartingtargetCPU…WARNING:T-bitofXPSRis0butshouldbe1
走错路的程序员
·
2020-09-13 17:59
单片机
串口printf输出浮点型数据ENCODING ERROR问题的修改(基于STM32
CubeIDE
)
**Step1:在STM32
CubeIDE
中打开你的工程,右键工程名,选择Properties;Step2:C/C++
Colin.Tan
·
2020-09-12 20:00
从零开始的嵌入式开发生涯
#
嵌入式开发:STM32藏经阁
stm32
嵌入式
【STM32开发】win平台开源工具链开发STM32(一)工具链介绍
至于为什么有了Keil、IAR、STM32
CUBEIDE
等成熟的开发环境后还要花费时间和经历搭建开发环境,主要原因考虑自己搭建开发环境和控制编译有利于学习STM32工程的构成和如何编译工程,以及熟悉单片机开发的流程
忧郁的折木
·
2020-09-11 21:51
随记
visual
studio
code
vim
stm32
使用STM32
CubeIDE
移植腾讯物联网OS TencentTiny-OS
使用STM32
CubeIDE
移植腾讯物联网OSTencentOStinyd到STM32TencentTiny-OS、STM32F103C8和STM32
CubeIDE
**前言概要****链接****一、STM32CubeMX
ydogg
·
2020-08-24 18:13
STM32
TencentOS-tiny
STM32
CubeIDE
下通过定时器1实现LED以1S周期闪烁
以下是我自己的学习心得:硬件:STM32F030C8T6IDE版本:1.3.01、通过
CubeIDE
工具对LED驱动管脚(PA15)以及定时器1做好管脚配置工作:并勾选中断设置:具体数据怎么计算网上很多
辉_1014
·
2020-08-24 12:56
STM32CubeIDE
STM32
CUbeIDE
定时器中断使用
STM32
CUbeIDE
定时器中断使用1、定时器简介2、定时时间的计算3、定时中断使用3.1、创建工程3.2、字符编码改变3.3、生成代码编写函数 使用STM32F103RC定时器产生中断,在中断函数里面控制
青烨慕容
·
2020-08-24 12:59
STM32F103
STM32
CubeIDE
使用OpenOCD debug
STM32
CubeIDE
使用OpenOCDdebug问题解决问题针对手头的正点原子潘多拉(PandoraIoT)开发板在使用STM32
CubeIDE
时,提示ST-Link固件升级,不能下载,更不能debug
Psycho_real
·
2020-08-24 06:13
stm32
debug
单片机
ThreadX(二) ------移植到STM32
基于STM32
CubeIDE
移植ThreadX新建裸机项目ThreadX源码修改文件验证新建裸机项目目录结构主函数intmain(void){/*USERCODEBEGIN1*/uint8_tpData
Psycho_real
·
2020-08-24 05:19
ThreadX
RTOS
linux
stm32
thread
单片机
STM32
CUbeIDE
ADC采集 单通道和多通道 DMA
STM32CUbeIDEADC采集单通道和多通道DMA1、ADC采集单通道1.1、创建工程选择ADC1.2、重定向printf可以输出小数1.3、开启ADCDMA2、ADC采集2通道 STM32拥有1~3个ADCSTM32F101/102系列只有1个ADC)),这些ADC可以独立使用,也可以使用双重模式(提高采样率)。STM32的ADC是12位逐次逼近型的模拟数字转换器。它有18个通道,可测量1
青烨慕容
·
2020-08-24 05:43
STM32F103
STM32的开发环境
cubeIDE
注释混乱问题解决方法
cubeIDE
是ST目前推出的最新的编译器,以后新项目应该都会渐渐使用这个IDE;对于硬件配置上非常友好,图形化配置硬件。
_xixihaha_
·
2020-08-23 08:28
stm32 001 - hello world(附带可运行源码)
文章目录初衷前提准备硬件环境软件环境硬件连接Helloworld应用在STM32
CubeIDE
中创建新工程配置引脚修改代码运行及调试源码初衷我是做Android开发的,因此本文许多地方会比较繁琐,各位做单片机开发的轻喷呀有幸接触到
灰色伯爵
·
2020-08-23 04:32
STM32
STM32
CUBEIDE
下littleVGL的移植+分配外部SRAM
下载官方源码https://github.com/lvgl/lvgl复制lvgl到工程界面复制lvgl/lv_conf_temp1.h,并改为lv_conf.h,放到lvgl同等级的文件夹下,将#if0改成1,使能这个文件,并且设置分辨率LV_HOR_RES_MAX,LV_VER_RES_MAX,还有颜色深度,LV_COLOR_DEPTH,其他暂时放着不管#defineLV_HOR_RES_MAX
CYRIL0124
·
2020-08-21 07:03
STM32笔记
TouchGFX(三)_STM32
CubeIDE
生成extflash.bin
码字不容易,转载请注明出处!上一篇文章是直接把本应该放在外部FLASH的数据直接烧录到SDRAM中,这样的做法非常适合调试,但是断电重启后数据就会丢失。接下来这篇文章将介绍如何解决这个问题,前提的条件是板子必须先实现读写TF卡的功能,并且需要FATFS文件系统。打开Debug路径下的.map文件,找到ExtFlashSection,可以看到起始地址就是0xC0000000,后面的一连串数据就是图片
� Marnoon
·
2020-08-21 06:56
TouchGFX(二)_STM32
CubeIDE
烧写资源到外部Flsah
码字不容易,转载请注明出处!在实际工程开发中,画面丰富的ui,通常一个界面就需要用到很多图片,刚开始使用一张两张图片的时候或许可以放在mcu的内部flash,但是图片多了,放在内部flash的做法就不现实了,下面将介绍如何解决这个问题,方法有很多,只有最适合自己的,没有说指定哪一个是最好。首先从图片资源说起,现在用手机拍一张图片,大小就有好几M,如果这张图片分辨率适合自己的屏幕的话,当然可以直接导
� Marnoon
·
2020-08-21 02:08
在STM32
CubeIDE
上配置NUCLEO-H743ZI开发板的串口通信教程
这篇文章简单介绍了基于STM32
CubeIDE
开发的上手流程,开发板采用的是Nucleo的STM32H7系列,如下图所示。
ESCracker
·
2020-08-20 17:19
STM32
STM32
CUbeIDE
环境配置与安装-代码自动补全-测试
STM32
CUbeIDE
环境配置与安装-代码自动补全-测试1、安装环境配置1.1、Java下载、安装1.2、添加环境变量2STM32
CUbeIDE
下载、安装3、添加代码自动补全3.1添加代码补全4、代码测试点亮
青烨慕容
·
2020-08-20 02:29
STM32F103
STM32 CUBbeIDE printf的重定向解决方法,输出小数
STM32CUBbeIDEprintf的重定向1、定义方式12、定义方式23、STM32
CUbeIDE
输出小数 关于STM32
CUbeIDE
的安装和使用,我在就不多说了,有兴趣去看我上一篇博客。
青烨慕容
·
2020-08-20 02:29
STM32F103
STM32标准工程第一期更新
前言:之前因为瞎咕哝,在ubuntu搭建了stm32的开发环境,但是平时大家常用的还是在windows下,所以搭建了keil与stm32
cubeide
的工程环境来进行后续应用的开发,当然ubuntu的环境也同步进行集成
图图Tuu
·
2020-08-20 01:20
物联网之路
换个心情-在ubuntu下开发STM32F4
前言:现在开发stm32已经有很多人性化的ide了,像常用的keil,以及后面ST新推出的跨平台的STM32
cubeide
,都可以搭建自己的工程来开发。
图图Tuu
·
2020-08-20 01:49
物联网之路
STM32HAL库-硬件IIC
调试物料准备环境搭建软件环境硬件环境开始编码定制引脚功能生成的代码架构main函数实现替换为I2C硬件写函数实现效果调试物料准备STM32F103C8TX开发板STLINK-V20.96寸OLED模块杜邦线若干环境搭建软件环境使用的是STM官方免费的IDE:STM32
CubeIDE
ererlili
·
2020-08-20 00:21
stm32
HAL
STM32 HAL_SYSTICK_Callback() 失效 无效
运行环境1,无效STM32
CubeIDE
1.3.1内置STM32CubeMX5.6.1STM32CubeFW_F4V1.25.0运行环境2,无效KeilMDK5.30STM
wangyuewu08
·
2020-08-19 20:24
STM32
stm32
【HAL库代码】之MPU6050
使用Cubemx或
CuBeIDE
软件,默认I2C引脚为PB6和PB7。所以一定要重映射引脚方法步骤1.关闭Cubemx的I2C1,即选择Disable2.在Cubemx芯
blkhumor
·
2020-08-18 14:48
HAL代码
STM32
CUBEIDE
选型对照表
今年年初参加STM32峰会,发现有个stmcubeide,就去官网上找下。由于之前也没有用过cubemx(我是菜鸟,勿喷)先看看第一步,我们的选型界面。(还是比较方便的)Core:内核型号。Series:产品系列。(按时间来的)Line:产品型号。(属于产品系列的子集)Package:封装。LQF和SO8,TOOSP是外接引脚的。UFQ和VFQ是底层边缘引脚(很难焊的那种)其他的基本是底层排布的。
晓飞圆月
·
2020-08-16 00:10
随手笔记
【stm32】 stm32cube IDE v1.3.0 使用步骤(freeRTOS + GPIO + 串口 printf)
0.结论先放结论把,目前2020.07.20,
cubeIDE
版本v1.3.0。
tao475824827
·
2020-08-11 13:07
stm32
单片机
嵌入式
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他