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
《STM32》
基于
STM32
F103的定点数测试
没有FPU的单片机就是废柴(#include"
stm32
f10x.h"#include#include//stdio.hĿǰ»¹²»ÓÃtypedefint32_tq16_t;#defineQ16_
小小的橙菜吖!
·
2025-06-02 09:18
stm32
单片机
嵌入式硬件
STM32
——SPI/QSPI读写串行FLASH
SPI协议简介:SPI协议是由摩托罗拉公司提出的通讯协议,即串行外围设备接口,是一种高速全双工的通信总线。它被广泛的使用在ADC,LCD与MCU间,要求通讯速率较高的场合SPI物理层结构特点主要用到4条线SS,SCK,MOSI,MISOSS:从设备选择信号线,常称为片选信号线,也称为NSS,CS每个从设备都拥有独立的这一条SS信号线,本信号线独占主机的一个引脚,即有多少个从设备,就有多少条片选信号
青篱竹枫
·
2025-06-02 09:18
单片机与电路学习
大数据
基于
STM32
的流水线机器人自动分拣系统设计与实现:技术、优化与应用
一、引言1.1研究背景与意义在现代工业快速发展的进程中,生产效率与质量的提升始终是企业关注的核心要点。自动分拣系统作为工业自动化的关键组成部分,在众多领域中都发挥着举足轻重的作用,已然成为提高生产效率、降低人力成本以及增强企业竞争力的重要手段。随着电商、物流、制造业等行业的蓬勃发展,货物的分拣工作变得愈发繁重和复杂。传统的人工分拣方式不仅效率低下,容易出现人为失误,而且在面对大规模、高强度的分拣任
道亦无名
·
2025-06-02 07:36
论文1
stm32
机器人
嵌入式硬件
STM32
单片机 定时器TIM输出比较 PWM波形
一.OC(OutputCompare)输出比较了解:IC(InputCapture)输入捕获、CC(Capture/Compare)输入捕获和输出比较单元OC功能:用来输出PWM波形,PWM波形又是用来驱动电机的必要条件,用来做智能车、机器人等输出比较可以通过比较CNT计数器与CCR捕获/比较寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形。当CNT>C
斯kk
·
2025-06-02 04:42
单片机
stm32
嵌入式硬件
stm32
串口的中断接收
一,ustart.c函数(一)结构体的配置1.GPIO口的配置PA9与PA10串口的配置----输出输入引脚2.USART,收发器结构体的配置3.NVIC,中断控制器结构体的配置(二)串口的中断配置USART_ITConfig(USART1,USART_IT_RXNE,ENABLE);//USART_IT_RXNE接收数据寄存器非空标志位;因为使用的是中断接收作用,所以来判断接收数据寄存器是否为空
演达路旁的演
·
2025-06-02 02:24
stm32
stm32
串口通信
单片机
嵌入式
STM32
串口通讯中断接收
串口的设置串口的时序和工作原理就不写了,主要写如何应用串口的设置除了GPIO外,需要设置的参数有波特率、数据位、停止位,校验方式;GPIO输出配置AF_PP复用推挽输出GPIO出入配置IN_FLAOTING浮空输入USART的配置为115200的波特率,8位数据长度,1位停止位,无校验,无硬件流控制GPIO_InitTypeDefGPIO_InitStructure;USART_InitTypeD
guijiaqing
·
2025-06-02 01:23
STM32
STM32
串口中断
STM32
学习之路一
学习目标:初识单片机学习内容:1.什么是单片机单片机是一种集成电路芯片,把具有数据处理能力的中央处理器CPU、随机存储器RAM、闪存FLASH、多种I/O、中断系统和定时器/计数器等集成到一块硅片上构成的一个小而完善的微型计算机系统。单片机特点:体积小功耗低:毫安级集成度高:I/O、TIM、AD/DA使用方便:C/Debug扩展灵活:IIC/SPI/FSMC2.Cortex-M系列介绍2.1ARM
专业打龟人
·
2025-06-02 01:20
stm32
学习
嵌入式硬件
关于keil编译生成elf文件
问题:最近要使用protues去仿真
stm32
,由于keil使用的编译器是keilforarm因此不能生成elf文件。方案一:更改keil5的编译器。
Wsunsky
·
2025-06-01 23:36
单片机小白
STM32
G4 TIM1触发ADC转换
STM32
G4TIM1触发ADC转换相关篇《HAL
STM32
G4+ADC手动触发采集+各种滤波算法实现》《HAL
STM32
G4+TIM13路PWM互补输出+VOFA波形演示》《HAL
STM32
G4内部运放的使用
perseverance52
·
2025-06-01 17:21
stm32
ADC注入
stm32
g431-pt100-opamp-adc的调试笔记
根据前面的ADC采集的调试经验这个功能调试就很快了首先了解电路原理http://www.elecfans.com/yuanqijian/sensor/20171026570474.htmlCubemx该外设默认配置注意ADC部分最后要在程序中手动增加开启使能语句工程如下https://download.csdn.net/download/sqeasww/19700294
sqeasww
·
2025-06-01 17:50
笔记
stm32
STMicroelectronics 系列:
STM32
L4 系列_(2).
STM32
L4系列的体系结构
STM32
L4系列的体系结构1.引言
STM32
L4系列是STMicroelectronics公司推出的一系列低功耗高性能微控制器。
kkchenkx
·
2025-06-01 16:17
机器人控制系统和单片机开发
stm32
嵌入式硬件
单片机
arm开发
数据库
十五、
STM32
的TIM(六)(PWM驱动舵机)
介绍:本章节主要讲解如何在
STM32
C8T6上使用PWM驱动舵机。通过按键输入控制,输出以PWM信号调整舵机转动角度,从而实现对舵机的精准控制。
Da雾
·
2025-06-01 16:16
STM32
stm32
嵌入式硬件
单片机
STM32
HAL库函数学习 CRC篇
而
STM32
中的CRC技术使用非常简单高效。CRC计算设计到多项式和初始值,如果不需要设置则可以直接使用ST默认的多项式和初始值。staticvoidMX_CRC_Init(voi
似是燕归来
·
2025-06-01 16:43
stm32
学习
嵌入式硬件
STM32
控制 OLED 全攻略(二):实现字符和汉字的显示
目录一前言二OLED介绍(一)SSD1306(二)OLED屏幕三显示原理+结合代码解释1指令---0x002数据---0x403初始化oled函数4codetab.h四显示字符串的原理ASCII编码范围:✅OLED_ShowStr变量对照表五汉字显示的原理六源代码一前言关于oled的一些基础介绍,我可能没有别的博主写的那么详细,代码所用到的知识会跟大家写明白,主要讲解oled显示字符串和汉字的具体
Edinburgh-Rain
·
2025-06-01 15:39
stm32
stm32
单片机
OLED
STM32
F207微控制器的串口通信实现与应用
本文还有配套的精品资源,点击获取简介:
STM32
F207是基于ARMCortex-M4的高性能微控制器,广泛应用于嵌入式系统。
白尼桑塔纳
·
2025-06-01 08:51
嵌入式单片机中
STM32
F1演示寄存器控制方法
该文以
STM32
F103C8T6为示例,演示如何使用操作寄存器的方法点亮(关闭LED灯),并讲解了如何调试,以及使用宏定义。第一:操作寄存器点亮LED灯。
嵌入式开发星球
·
2025-06-01 01:34
单片机项目实战操作之优秀
单片机
嵌入式硬件
风力摆电子设计大赛专用实践教程与项目实战
教程强调PID调试、
STM32
微控制器和嵌入式系统应用。涵盖PID控制器参数优化、
STM32
微控制器编程和使用、嵌入式系统设计等关键知识点。
大数据无毛兽
·
2025-06-01 00:54
普中
STM32
F103ZET6开发攻略(一)
目录普中
STM32
F103ZET6开发攻略1.GPIO端口实验——点亮LED灯1.1实验目的1.2实验原理1.3实验环境和器材:1.4实验思路1.5实验代码1.5.1LED相关代码1.5.2delay相关代码
一位搞嵌入式的 genius
·
2025-05-31 23:51
单片机
嵌入式硬件
STM32
基于
STM32
L4XX、HAL库的TM7707模数转换器ADC驱动程序设计
位无丢失代码精度可编程增益放大器(PGA):1/2/4/8/16/32/64/128倍双通道差分输入内置低噪声可编程增益放大器3线SPI兼容接口低功耗设计典型应用:温度测量压力测量工业过程控制便携式仪器二、硬件接口:TM7707
STM32
L4xx
July工作室
·
2025-05-31 22:42
模数转换器ADC驱动程序设计
stm32
嵌入式硬件
单片机
ADC -模数转换
ADC-模数转换-将模拟信号转换为数字信号目录ADC-模数转换-将模拟信号转换为数字信号
STM32
方面使用的AD转化方式是逐次逼近法ADC什么叫单次,连续,扫描,中断?
昵称p
·
2025-05-31 22:41
MCU
ADC
MCU
单片机
【PCB工艺】绘制原理图 + PCB设计大纲:最小核心板
STM32
F103ZET6
绘制原理图和PCB布线之间的联系,在绘制原理图的时候,考虑到后续的PCB设计+嵌入式软件代码的业务逻辑,需要在绘制原理图之初涉及到硬件设计流程的前期规划。在嵌入式系统开发中,原理图设计是整个项目的基础,直接影响到后续的:PCB布线效率和质量☆☆☆重点嵌入式软件的逻辑实现系统调试难度和可维护性原理图(Schematic)是电气连接的逻辑层,描述了元器件之间的连接关系。而PCB布线(Layout)是电
猫猫的小茶馆
·
2025-05-31 19:45
PCB工艺
pcb工艺
stm32
嵌入式硬件
单片机
51单片机
HAL_TIM_IC_CaptureCallback 函数
#【
STM32
输入捕获实战】HAL_TIM_IC_CaptureCallback函数详解与典型应用##摘要`HAL_TIM_IC_CaptureCallback`是
STM32
HAL库中处理输入捕获中断的核心回调函数
藏进云的褶皱
·
2025-05-31 14:17
stm32
stm32
STM32
中断系统实战:定时器与外部中断的集成应用
本文还有配套的精品资源,点击获取简介:本项目基于正点原子平台,旨在指导学生深入理解
STM32
微控制器中定时器中断和外部中断的集成与应用。
南城游子
·
2025-05-31 14:43
基于
STM32
F10X的BMP280程序
基于
STM32
F10X的BMP280完整程序示例,采用IIC通信方式,可以实现温度、气压和高度的测试。
ghie9090
·
2025-05-31 14:10
stm32
单片机
嵌入式硬件
基于
STM32
和ESP8266的宇航员无线天气时钟
今天我们将介绍一款基于
STM32
和ESP8266的宇航员无线天气时钟。
QoyOle
·
2025-05-31 10:43
stm32
单片机
嵌入式硬件
ESP8266+
STM32
AT驱动程序,心知天气API 记录时间: 2025年5月26日13:24:11
接线为串口2接入ESP8266esp8266.c#include"
stm32
f10x.h"//8266预处理文件#include"esp8266.h"//硬件驱动#include"delay.h"#include"usart.h
梦境虽美,却不长
·
2025-05-31 10:11
Esp8266
应用相关
stm32
嵌入式硬件
单片机
ESP8266
stm32
/ arduino TPL0401A使用教程
这是在给英国的一个学生讲课时用到的一个芯片,做一个dcdc的反馈电路,刚开始用的不是这个,后来发现国内这个芯片用的挺成熟,就选择了这个。芯片说明首先我买的是TPL0401A,我发现淘宝上卖的都是A,其实想用C,来作为DCDC的反馈电阻,但是A也能用,这个芯片一共分ABC三个型号。AB的区别在于地址不同,C的电阻值更大,50k,AB都是10k。AB的H端接地,C的H端悬空,这个从手册上都可以看到。内
沉醉不知归路1
·
2025-05-31 07:56
stm32
嵌入式硬件
单片机
[
STM32
问题解决(2)]
STM32
通过串口与PC通信,打开串口助手后无法在打开状态下下载程序和复位
STM32
问题回顾最近学习
STM32
单片机,经常使用
STM32
通过USART1串口与PC的串口助手进行通信。为了简单便捷,通常在打开串口的状态下下载程序。
素履求知
·
2025-05-31 07:55
stm32
嵌入式硬件
单片机
基于
stm32
单片机的智能温室控制系统设计
STM32
智能农业大棚设计电子资料全套齐全(无硬件)该系统是基于
stm32
单片机的农业大棚/智能家居/智慧农业控制硬件主要组成有:DHT11、MQ135、BH1750、WIFI模块,
STM32
F103C8T61
Electric_IT
·
2025-05-31 07:25
单片机
嵌入式硬件
基于
STM32
的农村污水处理控制系统设计与实现
摘要针对农村污水处理自动化程度低、运维成本高的问题,本文设计了一种基于
STM32
单片机的污水处理控制系统。
编码追梦人
·
2025-05-31 07:24
单片机项目实战
stm32
嵌入式硬件
单片机
stm32
中断详解
stm32
中断详解文章目录
stm32
中断详解1.什么是中断?
FightingLod
·
2025-05-30 21:43
单片机及嵌入式基础知识
stm32
嵌入式硬件
单片机
嵌入式开发复习笔记:C语言位操作
C语言支持如下表所示的6种位操作运算符含义运算符含义&按位与~取反|按位或>右移在
STM32
程序开发中,这六种位操作的应用场景:1.在不改变其他位的状况下,对某几个位赋值针对这种情况,应该怎么做才能实现对某几个位赋值呢
Tttccccsuperman
·
2025-05-30 18:22
c语言
开发语言
嵌入式硬件
STM-DMA数据转运(标准库)
二,代码解析:main:#include"
stm32
f10x.h"//Deviceheader#include"Delay.h"#include"OLED.h"#incl
香浓18章
·
2025-05-30 17:16
江协科技-STM32标准库开发
java
linux
ubuntu
STM32
架构解析
在嵌入式开发领域,
STM32
作为广泛应用的Cortex-M系列微控制器,常常被问及一个基础而深刻的问题:
STM32
是哈佛结构,还是冯·诺依曼结构?
硬核科技
·
2025-05-30 16:36
软件开发
stm32
架构
嵌入式硬件
单片机
软件
STM32
开发笔记96: 在PlatformIO中更改外部晶振频率
单片机型号:
STM32
F091RCT6低于PlatformIO开发平台,如果更改外部晶振频率,需修正
stm32
f0xx_hal_conf.h文件,原先使用keil开发时,此文件和项目相关,可以单独修改,
snmplink
·
2025-05-30 11:20
#
STM32快速开发
STM32
开发笔记
PlatformIO
外部晶振
频率
Arduino IDE进行
STM32
的串口通信
安装和配置ArduinoIDE开发环境1.Arduino简介2.软件安装及配置二、编译及烧录1、配置开发板型号系列及端口2、相关代码3、程序编译4、程序烧录5、结果三、基于标准库函数与基于HAL库函数的
stm32
Cyan啊
·
2025-05-30 09:40
嵌入式
单片机
stm32
arduino
stm32
cube ide如何将工具链替换成arm-none-eabi-gcc
在
STM32
CubeIDE中替换工具链为GNUArmEmbeddedToolchain(arm-none-eabi-gcc),可按以下步骤操作:1.检查是否已安装工具链首先确认系统中是否已安装arm-none-eabi-gcc
郝亚军
·
2025-05-30 08:06
stm32
STM32
:单片机界的 “香饽饽”
STM32
是啥?它是意法半导体出品的32位ARMCortex-M内核单片机,相比51单片机,性能大幅提升,堪称单片机界性价比超高的“性能小钢炮”。为啥都爱用
STM32
?
dd向上
·
2025-05-29 23:24
MCU
单片机
stm32
嵌入式硬件
mcu
STM32
学习笔记之串口协议
通信接口通信的目的:将一个设备的数据传送到另一个设备,扩展硬件系统通信协议:制定通信的规则,通信双方按照协议规则进行数据收发双工:全双工:通信双方能够同时进行双向通信,有俩根通信线,比如USART(SPI)一根TX发送、一根RX接收。半双工:只有一根数据线。单工:数据只能从一个设备到另一个设备,不能反着来。—————————————————————时钟:同步:I2C和SPI都有单独的时钟线,接受方
meiki不爱学
·
2025-05-29 22:14
stm32
学习
笔记
嵌入式硬件
硬件I2C和软件I2C的区别
硬件I2C和软件I2C的区别一、硬件I2C1、硬件I²C的局限性及学习意义尽管硬件I²C外设在
STM32
等微控制器中提供了标准化的通信支持,但在实际应用中,其稳定性可能存在问题。
想搞嵌入式的小白
·
2025-05-29 13:18
单片机
stm32
嵌入式硬件
基于
STM32
设计的便携式心电信号监测系统_146
基于
STM32
设计的便携式心电信号监测系统文章目录一、设计需求1.1项目背景1.2研究内容1.3系统基本方案【1】心率传感器部分【2】数据的接收与转换【3】单片机处理1.4需求总结1.5开发工具的选择1.6
DS小龙哥
·
2025-05-29 09:53
智能家居与物联网项目实战
stm32
嵌入式硬件
单片机
便携式心电信号监测
STM32
与PCF8563的串口通讯详解
STM32
与PCF8563的串口通讯详解引言在现代嵌入式系统中,时钟芯片PCF8563因其高精度、低功耗和广泛的应用而备受关注。
快撑死的鱼
·
2025-05-29 09:20
C++(C语言)
算法大揭秘
stm32
嵌入式硬件
单片机
基于
STM32
串口通信的ESP8266WiFi模块使用
参考文章:基于
STM32
串口通信的ESP8266WiFi模块使用_cipmuxandcipservermustbe0-CSDN博客1、ESP8266设置步骤ESP8266是一款超低
Leon_az
·
2025-05-29 04:08
stm32
stm32
嵌入式硬件
单片机
遥控系统实时响应方案科普:事件触发(0/1) vs. 心跳轮询
遥控系统实时响应方案科普:事件触发(0/1)vs.心跳轮询在无线遥控系统(如
STM32
遥控车、无人机✈️、工业设备)中,如何实现高实时性⏱️、低延迟⚡、稳定可靠的控制?核心在于通信协议的设计。
就叫飞六吧
·
2025-05-28 18:56
stm32
Stm32
学习笔记(五)Systick定时器
目录前言一、SysTick_Init()二、设置节拍程序三、加入延时函数前言在之前直接操作I/O口的输出来控制LED实现流水灯的时候,让LED灯以一定的时间间隔来变化,比如0.5秒变化一个LED灯。但之前没有刻意地要求这个时间间隔很精确,所以采用了软件跑空循环来延时的方式,这样虽然很简单,但是精度会比较低。这次通过Systick定时器来实现精确定时,控制LED灯交替闪烁。一、SysTick_Ini
savage_hurricane
·
2025-05-28 17:19
stm32入门笔记
stm32
学习
笔记
STM32
平台下ADXL345加速度传感器驱动程序开发指南
本文还有配套的精品资源,点击获取简介:本文介绍如何在
STM32
微控制器上开发ADXL345三轴加速度传感器的驱动程序。
銀河鐵道的企鵝
·
2025-05-28 14:01
stm32
h7xx_hal_conf.h讲解
stm32
h7xx_hal_conf.h讲解讲解都在注释里了,全部都有讲哈平时最常遇到的坑点都写了//
stm32
h7xx_hal_conf.h#ifndef
STM32
H7xx_HAL_CONF_H#define
STM32
H7xx_HAL_CONF_H
gxt_kt
·
2025-05-28 04:42
stm32
单片机
arm
基于
STM32
实现MODBUS RTU通信协议的完整指南:从基础到高级应用的开发与优化
基于
STM32
实现MODBUSRTU通信协议的完整指南:从基础到高级应用的开发与优化引言MODBUSRTU是一种经典的工业通信协议,广泛应用于工业自动化、能源管理系统和远程终端设备之间的数据交换。
快撑死的鱼
·
2025-05-28 02:30
硬件算法实践
stm32
嵌入式硬件
单片机
STM32
实现Modbus协议主机源代码:项目核心功能及优势解析
STM32
实现Modbus协议主机源代码:项目核心功能及优势解析【下载地址】
STM32
实现Modbus协议主机源代码本项目提供了基于
STM32
微控制器的Modbus协议主机实现源代码,适用于需要与Modbus
翁佳忱
·
2025-05-28 02:58
STM32
CubeMX HAL库 串口的使用
1.配置2.开启中断后,生成代码3.串口的接收1).开启空闲中断接收__HAL_UART_ENABLE_IT(huart,UART_IT_IDLE);//关键步骤:启用空闲中断2).启动接收调用HAL_UARTEx_ReceiveToIdle_IT启动异步接收,可以使用连个数组交替接收#defineRX_BUFFER_SIZE256uint8_trx_buffer[RX_BUFFER_SIZE];
wenkic 小琪
·
2025-05-27 23:08
STM32CubeMX
stm32
嵌入式硬件
单片机
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他