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
stm32cubemx
问题汇总20231103
2.Mcu和mpu的本质区别3.下载HAL库步骤4.RAM,ROM,SRAM,SDRAM,DDR内存5.编译过程6.
STM32Cubemx
离线库导入问题前言本篇为新专栏,是我的日常中,自己开发和学习中遇到的疑问
老王WHH
·
2023-11-16 21:23
问题汇总
嵌入式硬件
单片机
RT-Thread STM32F407 五步完成OLED移植
这里使用RT-ThreadStudio提供的IICAPI驱动函数进行移植第一步,进入RT-ThreadSettings配置IIC驱动第二步,进入board.h,定义IIC宏第三步,进入
STM32CubeMX
比特冬哥
·
2023-11-15 03:58
stm32
嵌入式硬件
单片机
【STM32】HAL库——定时器PWM输出
前期准备:
STM32CubeMX
STM32RCT6核心板IDEKeil(MDK-ARM)
STM32CubeMX
部分1.配置时钟选择STM32F103RCTx系列芯片,配置时钟的同时会自动配置IO口引脚将
Q大帅
·
2023-11-14 19:07
STM32
HAL库
PWM
未解之迷——晶振问题导致SWD烧录时芯片no target connected,切换内部晶振后解决了
而是
STM32CubeMX
软件生成问题。芯片:STM32F103C8T6某天我做了一块板子,按正常流程烧录,第一次可以烧录,再次烧录时就发现烧录不了,重新挺拔STLINK也无用。出现下图这情况。
河湾边的一亩三分地
·
2023-11-14 18:24
STM32学习
stm32
单片机
嵌入式硬件
pcb
stm32 hal串口 dma和idle模式只能接收最后一个字符 错误记录
使用了串口1的dma接收结果只能接收到一个字符而字节数却是正确的解决方案:
stm32cubemx
自动生成的代码中dma的初始化在usart初始化之后将其改在前面后,即可正常使用MX_DMA_Init()
_zs_dawn
·
2023-11-13 23:52
stm32学习
stm32
单片机
arm
串口通信
dma
STM32-HAL库-printf函数重定向(USART应用实例)
STM32-HAL库-printf函数重定向(USART应用实例)文章目录STM32-HAL库-printf函数重定向(USART应用实例)前言一、
STM32CubeMX
配置串口二、代码修改1.引入printf
Calvin Haynes
·
2023-11-13 12:15
stm32
c语言
经验分享
STM32-HAL库09-CAN通讯(loopback模式)
一、所用材料:STM32F103C6T6最小系统板
STM32CUBEMX
(HAL库软件)MDK5串口调试助手二、所学内容:初步学习如何使用STM32的CAN通讯功能,在本章节主要达到板内CAN通讯的效果
Tony0925
·
2023-11-13 00:19
STM32HAL
stm32
单片机
嵌入式硬件
STM32F4 | 定时器中断实验
文章目录一、STM32F429通用定时器简介二、硬件设计三、软件设计四、实验现象五、
STM32CubeMX
配置定时器更新中断功能 这一章介绍如何使用STM32F429的通用定时器,STM32F429的定时器功能十分强大
Drill_
·
2023-11-12 19:30
STM32(F429开发板)
stm32f4
定时器中断
(实测可用)
STM32CubeMX
教程-STM32L431RCT6开发板研究(RTC-DS1302时钟)
一、开发板平台简介:1、开发板资源简介(1)开发板主芯片型号:STM32L431RCT6(2)开发板主芯片封装:LQFP-64_10x10x05P(3)开发板主芯片内核:ARM®Cortex®-M4(4)开发板主芯片主频:80MHz(5)开发板主芯片Flash大小:256KB(6)开发板主芯片RAM大小:64KB(7)其他外设:请参考芯片手册https://atta.szlcsc.com/uplo
智能小屋ZYXC
·
2023-11-11 22:29
STM32CubeMX使用例程
stm32
单片机
arm
mcu
物联网
【STM32】STM32Cube和HAL库使用初体验
1.STM32Cube和HAL库模式开发流程1、流程介绍(1)环境搭建:
STM32CubeMX
安装、STM32xxFW安装、MDK5安装、pack包安装【顺序很重要】【STM32】STM32的Cube和
m0_63077733
·
2023-11-11 22:23
STM32
stm32
嵌入式硬件
单片机
STM32CubeMX
系列10——TFT-LCD的使用(FSMC接口、8080通信协议)
文章目录1.准备工作1.1.硬件准备1.2.8080总线1.3.TFT_LCD1.4.FSMC2.创建工程2.1.选择主控2.2.系统配置2.3.配置工程目录3.FSMC驱动LCD3.1.FSMC配置3.2.添加驱动3.3.测试程序4.软件模拟8080并口驱动LCD4.1.引脚配置4.2.添加驱动4.3.测试程序5.补充说明====>>>文章汇总(有代码汇总)<<<====1.准备工作1.1.硬件
32Haozi
·
2023-11-11 21:50
CubeMX
stm32
单片机
arm
使用
stm32cubeMX
新建一个工程
新建工程(在主界面)然后搜索芯片的型号配置时钟RCC配置系统时钟这里用的是f407系列系统时钟为168mhz设置工程名字选择基础型注意固件包的选择生成代码
南嶋彻
·
2023-11-11 10:04
stm32
嵌入式硬件
单片机
STM32HAL库利用实现单击、双击、长按
本次进行的软件
STM32CubeMX
+Keil5采用的方法是中断(按键)+定时器来实现单击、双击、长按操作设计思路是这样的初始化一个全局标记按键中断事件发生后置位标记while死循环中一直检测这个标记,
啵啵520520
·
2023-11-11 10:29
STM32专区
stm32
单片机
arm
STM32外部中断模式控制LED灯亮灭
文章目录一、环境配置二、用
STM32CubeMX
配置项目三、用keil配置代码四、效果展示五、总结六、参考资料一、环境配置软件:
STM32CubeMX
6.6.1KeiluVision5mcuisp硬件:
初见snow
·
2023-11-11 03:10
stm32
单片机
arm
STM32用HAL库使用RTC时钟
目录一、RTC简介1、RTC含义2、RTC特征3、RTC原理框图3、RTC具体流程4、RTC时钟选择5、RTC复位过程6、RTC中断二、
STM32CubeMX
配置RTC1、配置RCC2、配置SYS3、配置
Justinlevy
·
2023-11-10 21:53
stm32
单片机
实时音视频
STM32单片机使用KNN算法实现鸢尾花分类
本例程硬件使用的是STM32F103C8T6最小系统板,IAR/MDK开发环境,
STM32CubeMX
进
wanglong3713
·
2023-11-10 08:03
STM32
算法
单片机
1024程序员节
机器学习
分类
算法
STM32CubeMX
工程配置——以STM32F103C8T6为例
之前的博客《
STM32CubeMX
开发环境搭建及示例》已经搭建好了开发环境,但是在开发的过程中总是忘记
STM32CubeMX
是如何配置工程的,所以这里随手记录一下,本篇博客会随着自己的学习不定时更新。
梁小憨憨
·
2023-11-09 10:17
嵌入式
stm32
单片机
arm
STM32开发(二十八)STM32F103 高级外设 —— 触摸校准
文章目录一、基础知识点二、开发环境1、硬件开发准备2、软件开发准备三、
STM32CubeMX
相关配置四、Vscode代码讲解五、结果演示一、基础知识点问题一、为什么要进行触摸校准?
Bazinga bingo
·
2023-11-09 10:40
STM32开发
stm32
嵌入式硬件
单片机
lcd
触摸屏
校准
使用Vscode 编译 开发 调试 STM32单片机 VScode+openocd+
STM32CubeMX
+GDB
Vscode编译开发调试STM32单片机为什么记录这篇文章环境准备软件及工具下载软件安装VScode功能搭建使用
STM32CubeMX
生成带有makefile的工程配置VScode工程使用vscode开发
灬Ricardo
·
2023-11-09 07:35
vscode
使用技巧
vscode
单片机
stm32
gdb
Ubuntu 20.04 安装STM32开发环境 (Ubuntu+
STM32CubeMX
+ Vscode+Makefile+Openocd)
我的Blog:https://blog.csdn.net/ZipingPan/article/details/114087894具体方法:Ubuntu+
STM32CubeMX
+Vscod
NoahPan333
·
2023-11-09 07:01
#
STM32
DEBUG
vscode
stm32
ubuntu
STM32Cube +VSCode开发环境搭建
STM32Cube+VSCode开发环境搭建0.前言一、各种方式对比1.
STM32CubeMX
+CLion2.STM32CubeIDE+VSCode+STM32VSCodeExtension3.VSCode
Amonter
·
2023-11-09 07:28
RTOS
stm32
vscode
嵌入式硬件
STM32CubeIDE
关于STM32利用TIM+PWM+DMA控制WS2812
开发环境MCU:STM32F103c8t6开发工具:
STM32CubeMX
使用板子参考原理图:STM32F103C8T6最小系统板开源链接PWM脉宽调制(PWM)基本原理:控制方式就是对逆变电路开关器件的通断进行控制
姜浩鑫
·
2023-11-09 06:29
STM32
stm32
单片机
arm
STM32CubeMX
| 使用STM32定时器的PWM输入模式测量脉冲宽度和周期
STM32CubeMX
|使用STM32定时器的PWM输入模式测量脉冲宽度和周期目录
STM32CubeMX
|使用STM32定时器的PWM输入模式测量脉冲宽度和周期1、介绍2、
STM32CubeMX
配置2.1
觉皇嵌入式
·
2023-11-09 06:25
单片机
stm32
单片机
嵌入式硬件
PWM输入
脉冲宽度测量
STM32G0+EMW3080+阿里云飞燕平台实现单片机WiFi智能联网功能(三)STM32G0控制EMW3080实现IoT功能
硬件环境:单片机为STM32G030C8T6;物联网模块为EMW3080V2-P;网联网模块的开发板为MXKit开发套件,具体型号为XCHIPMXKit-BaseV2.2;软件环境:STM32需要的软件有
STM32CubeMX
乘凉~
·
2023-11-08 08:14
单片机
stm32
阿里云
【STM32-DSP库的使用】基于Keil5 +
STM32CubeMX
手动添加、库添加方式
STM32-DSP库的使用一.CMSIS-DSP1.1DSP库简介1.2支持的函数类别1.3宏定义二、操作2.1
STM32CubeMX
配置基本工程2.2Lib库的方式实现(推荐)2.3手动添加DSP文件
dy6667188
·
2023-11-08 08:59
STM32项目
stm32
嵌入式硬件
单片机
基于STM32HAL库(独立看门狗)-简述
目录概述一、开发环境二、
STM32CubeMx
配置三、编码四、运行结果五、总结概述一个成熟靠谱的项目,离不开“看门狗”的必选项,凡是人写的程序多少都会有出现bug的情况(或芯片外设受外界干扰导致故障程序卡死
Ch_champion
·
2023-11-08 04:02
#
STM32
stm32
嵌入式硬件
单片机
基于STM32HAL库(窗口看门狗)-简述
目录概述一、开发环境二、
STM32CubeMx
配置三、编码四、运行结果五、总结概述一个成熟靠谱的项目,离不开“看门狗”的必选项,凡是人写的程序多少都会有出现bug的情况(或芯片外设受外界干扰导致故障程序卡死
Ch_champion
·
2023-11-08 04:02
#
STM32
stm32
嵌入式硬件
单片机
(GCC)
STM32CubeMX
生成的ld链接脚本详解
本文所使用工程由
STM32CubeMX
生成,使用芯片:STM32F103ZET6,基本只开了时钟。
我我我只会printf
·
2023-11-07 17:18
GCC下单片机开发
嵌入式
gnu
c语言
stm32
单片机
STM32CubeMX
系列教程0:创建工程
文章目录1、创建工程2、配置外设开启SWD调试功能使能外部时钟选择GPIO配置GPIO3、配置时钟系统4、工程输出设置工程设置源码输出设置生成源码工程5、写入用户代码编译下载 STM32Cube是一个全面的软件平台,包括了ST产品的每个系列。平台包括了STM32Cube硬件抽象层(一个STM32抽象层嵌入式软件,确保在STM32系列最大化的便携性)和一套的中间件组件(RTOS,USB,FatFs
欧阳睿
·
2023-11-07 12:23
STM32
stm32
arm
嵌入式硬件
STM32CubeMX
新建工程详细步骤
STM32CubeMX
新建工程详细步骤1.MPU/CPU选择step1:打开CubeMX软件,在主页面上点击如下按钮,进入芯片选择界面step2:在PartNumberSearch栏搜索我们需要用到的芯片型号
kewingyu
·
2023-11-07 12:21
嵌入式
stm32
单片机
arm
【
STM32CubeMX
学习】SPI读写W25Q16
1、SPI总线SPI分为主从工作模式,通常有一个主设备和一个或多个从设备,本文中MCU为主机,W25Q16为从机。SPI通信有以下四根线:MISO:主设备数据输入,从设备数据输出。MOSI:主设备数据输出,从设备数据输入。SCLK:时钟信号,由主设备产生。CS:从设备片选信号,由主设备控制,低电平为选中。SPI可以同时发出和接收串行数据,主机发送一个数据的同时从机也将自己数据返回给主机。这样,双方
TRSOYE
·
2023-11-07 08:24
STM32CubeMX
stm32
单片机
c语言
STM32HAL库学习之路(二):按键输入捕获及外部中断检测按键状态
的外部中断二、HAL库中操作按键用到的所用到的HAL库函数三、按键输入点亮熄灭led的示例代码(1)单纯按键输入控制(2)使用外部中断点亮熄灭led示例代码四、STM32F407VE中所用到的引脚以及
STM32CubeMX
靳小锅er
·
2023-11-06 17:45
stm32hal库学习之旅
stm
单片机
stm32
c语言
STM32CubeMx
创建工程以及闪烁LED灯
一、
STM32CubeMX
创建工程1.1创建工程步骤流程MCU选型配置引脚资源配置系统时钟配置资源详细参数生成工程前配置生成工程1.2实际创建工程本文以STM32L431RCT6芯片为例,详细介绍怎么创建工程
bainingmeng
·
2023-11-06 09:41
STM32CubeMX
学习笔记(8)——ADC接口使用
一、ADC简介ADC(Analog-to-DigitalConverter),即模拟-数字转换器,可以将连续变化的模拟信号转换为离散的数字信号,进而使用数字电路进行处理,称之为数字信号处理。STM32f103系列有3个ADC,精度为12位,每个ADC最多有16个外部通道。其中ADC1和ADC2都有16个外部通道,ADC3根据CPU引脚的不同通道数也不同,一般都有8个外部通道。各通道的A/D转换可以
Leung_ManWah
·
2023-11-06 09:05
SourceInsight_编码格式问题
SourceInsight_编码格式问题使用KEIL开发,在编辑代码是非常不方便,所以只用KEIL+
STM32CUBEMX
+SourceInsight的开发方式问题1:KEIL工程直接导入有乱码存在解决
HX科技
·
2023-11-05 21:15
Source
insight
4
stm32
STM32CubeMX
介绍,功耗计算,中间件,CAD视图... ...
1,概览
STM32CubeMX
是STM32Cube工具家族中的一员,从MCU/MPU选型,引脚配置,系统时钟以及外设时钟设置,到外设参数配置,中间件参数配置,它给STM32开发者们提供了一种简单,方便,
撞上电子
·
2023-11-05 05:23
stm32
中间件
嵌入式硬件
单片机
STM32中断,看着一篇就够了
1,环境搭建:硬件平台:STM32H750XBH6开发环境:
STM32CubeMX
V6.8.1+KEILV5.28.0.0STM32H750固件版本:packageV1.11.0仿真下载驱动:ST-Link2
撞上电子
·
2023-11-05 05:52
stm32
嵌入式硬件
单片机
基于
STM32CubeMX
和keil采用USART/UART实现非中断以及中断方式数据回环测试借助CH340以及XCOM
文章目录前言1.接口概述1.1USART/UART接口1.2串口通信参数1.3波特率计算2.传输函数3.回环测试3.1上位机环境配置3.2阻塞模式3.3中断模式4.
STM32CubeMX
配置4.1时钟配置
澄澈i
·
2023-11-04 20:56
#
STM32相关学习
stm32
单片机
嵌入式硬件
USART/UART
使用hal库在STM32F103C8T6芯片上制作流水灯和串口通信
二、TTL电平与RS232电平的区别三.使用hal库内的代码构造代码段达成流水灯的任务首先要先安装好
STM32cubeMX
软件。
qq_58174923
·
2023-11-04 08:49
stm32
单片机
arm
STM32HAL-完全解耦面向对象思维的架构-时间轮片法使用(timeslice)
目录概述一、开发环境二、
STM32CubeMx
配置三、编码四、运行结果五、代码解释六、总结概述timeslice是一个时间片轮询框架,完全解耦的时间片轮询框架,非常适合裸机单片机引用。
Ch_champion
·
2023-11-04 07:15
#
STM32
嵌入式软件
stm32
嵌入式硬件
单片机
STM32F103C8T6第一天:认识STM32 标准库与HAL库 GPIO口 推挽输出与开漏输出
1.课程概述(297.1)课程要求:C语言熟练,提前学完C512.开发软件Keil5的安装(298.2)开发环境的安装编程语言:C语言需要安装的软件有两个:Keil5和
STM32CubeMX
Keil5的安装使用
Cui杰西
·
2023-11-04 07:15
stm32
嵌入式硬件
单片机
STM32CubeMX
配置串口
配置串口1.在Piont&Configuration中的A->Z找到USART1;2.第一个选项Mode是用来设置串口模式或关闭串口,第二个选项HardwareFlowControl用来开启硬件流控制。Mode中选用Asynchronous(异步通信),不使用硬件流控制;这时候就会发现PA10和PA9自动设置位发送和接受模式。3.在GPIOSettings中设置PA9及PA10;4.在Parame
职业法师头铁
·
2023-11-04 07:05
stm32
单片机
【
STM32CubeMX
】F103&串口通信
前言 本文记录下我学习
STM32CubeMX
时的流程,系统板是基于STM32F103C6T6,方便以后回忆。本章记录串口通信。这里居然有玄学问题,给我整了好久,头都大了。
紫阡星影
·
2023-11-03 23:33
STM32CubeMX
stm32
单片机
嵌入式硬件
mcu
STM32HAL库微秒延时(μs)
STM32HAL库微秒延时(μs)单片机:STM32F407ZET6软件版本:
STM32CubeMX
4.20.1单片机固件包:STM32CubeFW_F4V1.15.0本代码是我于2019年8月参加全国大学生电子设计竞赛前做赛前准备时参考网络上博客的程序代码编写
维多小子
·
2023-11-03 19:58
单片机
单片机
stm32
STM32F103基于HAL工程TIM4多通道PWM固定占空比连续和单脉冲输出
通过
STM32cubemx
配置好定时器以及选择好通道后,
perseverance52
·
2023-11-03 17:26
STM32
PWM
STM32-HAL库03-TIM定时器实现LED闪烁
STM32-HAL库03-TIM定时器实现LED闪烁所用材料:STM32F103C8T6(最小系统板)
STM32cubemx
(HAL库软件)MD5(编程软件)本节所学内容:通过TIM3定时器实现LED闪烁
Tony0925
·
2023-11-03 17:24
STM32HAL
stm32
单片机
嵌入式硬件
STM32-HAL库08-TIM的输出比较模式(输出PWM的另一种方式)
STM32-HAL库08-TIM的输出比较模式(输出PWM的另一种方式)一、所用材料:STM32F103C6T6最小系统板
STM32CUBEMX
(HAL库软件)MDK5示波器或者逻辑分析仪二、所学内容:
Tony0925
·
2023-11-03 17:21
STM32HAL
stm32
嵌入式硬件
单片机
基于
STM32CUBEMX
驱动TMOS模块STHS34PF80(1)----获取ID
基于
STM32CUBEMX
驱动TMOS模块STHS34PF80----1.获取ID概述样品申请视频教程完整代码下载所有功能接口最小系统图生成
STM32CUBEMX
串口配置IIC配置IO口设置串口重定向模块地址参考
记帖
·
2023-11-03 16:19
stm32cube
单片机
传感器
stm32
tmos
STM32C011
STHS34PF80
人体检测
红外检测
STM32CUBEMX
【STM32F446,NUCLEO-F446RE板】使用
STM32CubeMX
创建MDK工程,实现流水灯
目录0.STM32F446产品概要1.实验任务2.硬件原理3.利用
STM32CubeMX
创建MDK工程3.1
STM32CubeMX
工程创建3.2配置GPIO3.3配置时钟电路3.3.1使用片内时钟3.3.2
笑春风oO
·
2023-11-03 11:08
单片机
stm32
嵌入式硬件
STM32F072C8T6调试IAP(CAN)记录
CAN-UART透传1、CAN波特率设为125K,UART波特率设为1152002、CAN节点ID设为0x000三、测试目标板BootLoader程序1、基于官方例程进行修改2、官方例程采用的是USART通信,通过
STM32CubeMX
Deyauo
·
2023-11-02 21:32
stm32
CAN
Ymodem
IAP
Bootloader
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他