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
CortexM3(STM32)
嵌入式Linux开发10——RTC时钟
背景知识 如果学习过
STM32
的话应该知道,
STM32
内部有一个RTC外设模块,这个模块需要一个32.768KHz的晶振,对这个RTC模块进行初始化就可以得到一个实时时钟。
贾贾乾杯
·
2025-05-27 14:41
Linux驱动开发
嵌入式
linux
I.MX6ULL
C
RTC
STM32
--串口函数
USART_GetFlagStatus()用于获取某个串口的寄存器中的某个标志位的状态,和中断无关。USART_ClearFlag()用于清楚串口寄存器中的标志位的状态,和中断无关。USART_ITConfig()使能或禁用指定的USART中断。USART_ITConfig(USART1,USART_IT_TXE,ENABLE);//等价于USART1->CR1|=USART_CR1_TXEIEU
猿饵块
·
2025-05-27 09:39
stm32
单片机
嵌入式硬件
STM32
- SPI 通信 协议
介绍:SPI(SerialPeripheralInterface)是由摩托罗拉公司开发的一种通用数据总线四根通信线:SCK(SerialClock)时钟线MOSI(MasterOutputSlaveInput)主机输出、从机输入MISO(MasterInputSlaveOutput)主机输入、从机输出SS(SlaveSelect)从机选择线同步,全双工支持总线挂载多设备(一主多从)特点:没有像I2
上山的月
·
2025-05-27 05:47
江科大STM32
笔记
stm32
单片机
STM32
--SPI通信协议
一、简介SPI(SerialPeripheralInterface)是由Motorola公司开发的一种通用数据总线四根通信线:SCK(SerialClock)、MOSI(MasterOutputSlaveInput)、MISO(MasterInputSlaveOutput)、SS(SlaveSelect)同步,全双工(数据接收和数据发送各占一根线)(全双工存在资源浪费的现象)支持总线挂载多设备(一
mltzhuo
·
2025-05-27 05:16
stm32
嵌入式硬件
单片机
【CubeMX + Makefile + OpenOCD】
针对Mac+
STM32
H743VIT6的完整流程如下:1.终极懒人包配置(Makefile版)A.安装工具链#1.安装arm-none-eabi工具链(交叉编译)brewinstallarm-none-eabi-gcc
学渣67656
·
2025-05-27 04:12
是
macOS烧录
stm32
程序初步成功
完整总结:
STM32
H7项目编译与烧录流程(macOS+OpenOCD/GDB)1️⃣编译工程在项目目录下执行make,生成ELF文件(如Blink.elf):cd/Users/code/
Stm32
code
学渣67656
·
2025-05-27 04:12
macos
stm32
策略模式
CAN通讯精简知识点及
STM32
库函数配置流程
一、CANt通讯有高速和低速两种方式,高速适合近距离传输,为闭环,而低速则适用于远距离传输,为开环。二、CAN电平标准CAN总线采用差分信号,即两线电压差来传输数据,对高速CAN而言,电压差为0时,表示逻辑1(隐性电平),相反,电压差为2v时,表示逻辑0(显性电平)低速CAN的电平标准稍有不同,显性电平有优先级三、CAN总线帧格式CAN协议规定了5种类型的帧:数据帧:发送设备主动发送的数据遥控帧:
没道理hhhhh
·
2025-05-27 00:18
stm32
单片机
STM32
库函数简介(重点)
一、通用输入/输出(GPIO)-----------------------------------------------------------------------------------------3二、外部中断/事件控制器(EXTI)-----------------------------------------------------------------------------
芯眼
·
2025-05-27 00:16
STM32
单片机
嵌入式硬件
stm32
c++
数据库
【TVM 教程】开发环境中加入 microTVM
在本教程中,我们使用
STM32
CubeIDE作为目标集成开发环境(IDE),但我们不依赖于此IDE的任何特定功能,将microT
·
2025-05-26 19:40
STM32
八股【10】-----
stm32
启动流程
启动流程1.上电复位2.系统初始化3.跳转到main函数启动入口:cpu被清空,程序从0x00000000开始运行0x00000000存放的是reset_handler的入口地址0x00000000的实际位置会变,根据不同的启动模式决定启动模式分为:flash启动:常用的启动方式,0x00000000被映射到0x0800000sram启动:用于调试系统闪存启动:用于烧录程序,跑的是系统自带的boo
Invinciblenuonuo
·
2025-05-26 10:02
stm32
嵌入式硬件
单片机
STM32
| 看门狗IWDG喂狗实战
通过按键中断,让CPU执行往非法地址写入一个数据(往非法地址写入数据,系统会卡死)非法地址:0xC000000002、看门狗头文件#ifndef__IWDG_H#define__IWDG_H#include"
stm32
f4xx.h"voidIwdg_Init
Qt历险记
·
2025-05-26 10:01
stm32
嵌入式硬件
单片机
STM32
USB HID的GET_REPORT 与 SET_REPORT请求
原文地址::http://blog.csdn.net/shench88/article/details/26719121相关文章1、usb通过getreport和setreport发送数据怎么设置----https://zhidao.baidu.com/question/1431521827822950619.html2、自定义hid设备set_report设置和get_report获取报告描述符
xqhrs232
·
2025-05-26 10:58
PS2/USB/HID技术
在
STM32
上配置图像处理库
在
STM32
上配置并使用简单的图像滤波库(以实现均值滤波为例,不依赖复杂的大型图像处理库,方便理解和在资源有限的
STM32
上运行)为例,给出代码示例,使用
STM32
CubeIDE开发环境和HAL库,假设已经初始化好了相关
道亦无名
·
2025-05-26 08:48
STM32学习
stm32
图像处理
嵌入式硬件
嵌入式开发之
STM32
学习笔记day09
STM32
C8T6TIM定时器中断配置全解析——手把手实现精准定时任务一、TIM定时器基础概念TIM(Timer)是
STM32
中用于定时、计数、PWM生成的核心外设。
小程同学>o<
·
2025-05-25 21:31
嵌入式学习之STM32
stm32
学习
笔记
经验分享
嵌入式开发之
STM32
学习笔记day03
STM32
之ADC(模拟数字转换器)1ADC简述2ADC转换时间3ADC转化结果存放机制4ADC转化结果存放机制5ADC电压转换1ADC简述ADC(Analog-DigitalConverter)模拟—
小程同学>o<
·
2025-05-25 21:31
嵌入式学习之STM32
单片机
笔记
学习
stm32
嵌入式硬件
keil使用
*************************************@file*@author*@versionV1.0.0*@date*@brief**@notePortionsbasedon
STM32
StandardPeripher
猿饵块
·
2025-05-25 08:39
stm32
linux与
stm32
spi通信,
STM32
SPI通信协议总结
简介SPI是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线,事实上3根也可以(单向传输时)。也是所有基于SPI的设备共有的,它们是SDI(数据输入),SDO(数据输出),SCK(时钟),CS(片选)。SDO--主设备数据输出,从设备数据输入SDI--主设备数据输入,从设备数据输出SCLK--时钟信号,由
余革革
·
2025-05-25 00:14
linux与stm32
spi通信
STM32
F103驱动无刷直流电机应用思路
一、
STM32
F103驱动无刷直流电机基本思路无刷电机控制是基于6步换相法如下图所示:二、
STM32
F103驱动无刷直流电机方法介绍通常我们用的方法是使用高级定时器3通道互补输出去驱动mos管,用通用定时器连接霍尔传感器去触发中断
小灰灰搞电子
·
2025-05-24 22:06
STM32编程技巧
无刷电机
stm32
iic笔记
set为高电压,代表1reset为低电压代表0起始位:scl高电压,sda由高变低。停止位:scl高电压,sda由低变高从机应答信号:主机释放sda,将sda写1,从机再将sda拉低。主机接受到应答信号后就可以传送数据了。发送方发送一个字节,接收方回复一个ack。先发送高位。初始化iicvoidmy_iic_init(){//1.io引脚初始化//重映射//开启AFIORCC_APB2Periph
有风平如镜
·
2025-05-24 20:25
stm32
笔记
嵌入式硬件
嵌入式
STM32
学习——ESP8266 01S的基础介绍
简介ESP8266系列模组是深圳市安信可科技有限公司开发的一系列基于乐鑫ESP8266EX的低功耗UART-WiFi芯片模组,可以方便地进行二次开发,接入云端服务,实现手机3/4G全球随时随地的控制,加速产品原型设计。模块核心处理器ESP8266在较小尺寸封装中集成了业界领先的TensilicaL106超低功耗32位微型MCU,带有16位精简模式,主频支持80MHz和160MHz,支持RTOS,集
小石(努力版)
·
2025-05-24 17:34
嵌入式STM32学习
stm32
学习
嵌入式硬件
C语言:将四个八位无符号数据拼接成32位的float数据
目录方法一:使用union解释方法二:使用memcpy解释方法三:直接指针类型转换(不推荐)综合推荐使用union方法注意事项验证代码在
STM32
H7这样的嵌入式系统中,将四个8位无符号数据(uint8
魂兮-龙游
·
2025-05-24 13:08
嵌入式C语言开发
c语言
算法
开发语言
数据分析
stm与51单片机哪个更适合新手学
STM32
:像学开汽车,复杂但功能强,能上高速公路,还能拉货载人(做复杂项目)。1.为啥有人说“先学51单片机”?
三三十二
·
2025-05-24 08:00
51单片机
嵌入式硬件
单片机
STM32
看门狗简述
概述看门狗一般分为硬件看门狗和软件看门狗,主要用来解决程序CPU异常,程序跑飞挂死等问题,提高系统的可靠性。硬件看门狗是利用一个定时器电路,其定时输出连接到电路的复位端,程序在一定时间范围内对定时器清零(俗称“喂狗”),因此程序正常工作时,定时器总不能溢出,也就不能产生复位信号。如果程序出现故障,不在定时周期内复位看门狗,就使得看门狗定时器溢出产生复位信号并重启系统。软件看门狗原理上一样,只是将硬
Strugglingler
·
2025-05-24 07:53
硬件知识碎片
stm32
单片机的仓储环境监测系统设计
本文针对仓储的 安全生 产设计 一款基 于单片
STM32
作为主 控单元 的环境 监测系 统。利 用DH T11 传感器 、夏普 光学灰 尘传感 器(G P
毕设工作室_wlzytw
·
2025-05-24 01:08
单片机
单片机
嵌入式硬件
【蓝桥杯嵌入式·模拟解析】第十五届蓝桥杯嵌入式设计与开发项目模拟赛(第三期)——程序设计试题
链接:蓝桥杯嵌入式方向备赛记录(
STM32
G431)为作者备赛蓝桥杯嵌入式过程中,整理的学习总结。包括各模块使用要点、各模块程序等,基本搭建好工程框架,给出了各模块处理程序。
ayzuer
·
2025-05-23 21:41
蓝桥杯嵌入式
蓝桥杯
嵌入式硬件
stm32
c语言
基于
STM32
的全自动洗车监控系统设计与实现
摘要本文提出一种基于
STM32
F103RCT6芯片的全自动洗车监控系统方案,通过多传感器融合与智能控制算法,实现车辆检测、洗车流程自动化及状态远程监控。
编码追梦人
·
2025-05-23 20:09
单片机项目实战
stm32
嵌入式硬件
单片机
STM32
DMA通道一览表
1.DMA2仅存在于大容量产品和互联型产品。2.SPI/I2S3、UART4、TIM5、TIM6、TIM7和DAC的DMA请求仅存在于大容量产品和互联型产品。3.ADC3、SDIO和TIM8的DMA请求仅存在于大容量产品。
weixin_45416637
·
2025-05-23 20:35
STM32
stm32
STM32
简易计算机设计
运用A0上拉按钮和A1A2下拉按钮设计按键功能加上独特的算法检测设计,先计算()内在计算乘除在计算加减的值在计算乘除优先级最后计算加减优先级#include"
stm32
f10x.h"#include#include
广药门徒
·
2025-05-23 16:38
stm32
嵌入式硬件
单片机
基于
STM32
的四轴飞行器的控制系统(论文+源码)
1.系统设计本次基于
stm32
单片机的四轴飞行器控制系统主要包括硬件和软件这两大部分,其中硬件部分是基于单片机的四轴飞行器控制系统实现的基石,其中主要
STM32
单片机负责整个系统功能的实现;NRF24L01
云山工作室
·
2025-05-23 13:16
stm32
嵌入式硬件
单片机
毕业设计
毕设
STM32
OTA 中断向量表重定向
在
STM32
的OTA(Over-the-Air)升级中,中断向量表重定向是关键技术需求,其核心原因在于
STM32
的硬件架构和固件运行机制。
GodKK老神灭
·
2025-05-23 04:16
STM32
stm32
单片机
STM32
FreeRTOS二值信号量的基本介绍和操作
文章目录前言一、什么是二值信号量二、cubeMX配置三、代码编写四、二值信号量具体操作总结前言本文主要介绍什么是二值信号量和二值信号量的基本操作。一、什么是二值信号量信号量名副其实就是一个信号可以进行任务之前信息的交互,二值信号量通常用于互斥访问或同步。二值信号量就是一个只能保存一个数据的队列,这个队列要么是空要么是有他就只有两种状态。二、cubeMX配置1.选择添加一个二值信号量2.设置二值信号
花落已飘
·
2025-05-23 04:45
FreeRTOS全系列教程
stm32
单片机
arm
基于智能家居项目 ESP8266 WiFi 模块通信过程与使用方法详解
它内置TCP/IP协议栈,支持STA(Station)、AP(AccessPoint)和STA+AP混合模式,可以独立作为主控MCU或配合其它主控(如
STM32
、Arduino)通过串口通信使用。
平凡灵感码头
·
2025-05-23 01:29
stm32项目实现
嵌入式学习
stm32
智能家居
单片机
嵌入式硬件
Cortex-M3体系结构与芯片
学习《基于
STM32
F的嵌入式系统原理与应用》一书摘要Cortex-M3内核Cortex-M3的内核是32位的。
2401向前
·
2025-05-22 21:33
学习
stm32
嵌入式硬件
单片机
stm32
串口通信(蓝牙)判断语句int无法判断
stm32
串口通信(蓝牙)判断语句int无法判断当如图所示串口发送端发送数据,接收端收到数据后判断接收数据和case的是否相同时,判断不出可以将接收到的数据定义为char格式
瓜大白
·
2025-05-22 20:58
stm32
单片机
嵌入式硬件
STM32
F4四轴飞行器全套开发资料
设计摘要本设计是基于
STM32
F4的四轴航拍平台。以
STM32
F407为控制核心,四轴飞行器为载体,辅以云台的航拍系统。硬件上由飞控电路,电源管理,通信模块,动力系统,机架,云台伺服系统组成。
无限虚空
·
2025-05-22 20:26
单片机
传感器
macos
嵌入式硬件
单片机
课程设计
如何使用
stm32
制作四轴飞行器
如果要使用
STM32
制作四轴飞行器,首先需要获取
STM32
开发板,并且安装相应的开发环境。然后需要准备电机、控制器、传感器和遥控器等部件,并将其连接到开发板上。
Clown爱电脑
·
2025-05-22 16:36
stm32
单片机
嵌入式硬件
基于
STM32
单片机的四轴飞行器
1.设计目标本次基于
STM32
的手机WIFI控制四轴飞行器设计,主要功能设计如下:完成飞行器的设计,使其可以正常飞行;飞行器可以检测当前的气压海拔数据;飞行器具有陀螺仪,能够检测当前的飞行状态飞行器具有摄像功能
沐欣工作室_lvyiyi
·
2025-05-22 16:04
物联网
毕业设计
单片机
stm32
嵌入式硬件
嵌入式
STM32
学习——串口USART 2.0(串口发送数据)
实现串口发送库函数实现串口发送串口USART结构体:typedefstruct{uint32_tUSART_BaudRate;uint16_tUSART_WordLength;uint16_tUSART_StopBits;uint16_tUSART_Parity;uint16_tUSART_Mode;uint16_tUSART_HardwareFlowControl;}USART_InitType
小石(努力版)
·
2025-05-22 16:33
嵌入式STM32学习
stm32
学习
单片机
基于
STM32
F103单片机的小四轴飞行器开发
序言本文采用
STM32
F103C8T6做主控芯片,整体控制思路分为以下四步:1、获取飞行器六轴数据:MPU6050采集飞行器原始六轴数据(三轴加速度、三轴角速度),通过卡尔曼滤波算法对加速度进行滤波、角速度采用一阶低通滤波
FrankFeng01
·
2025-05-22 16:33
单片机
stm32
嵌入式硬件
【
stm32
】自定义log组件
一、概述自定义log组件可以将头信息打印出来,方便调试定位。二、代码新建一个driver_dbg.h文件,复制下面的代码并保存。#ifndef__DRIVER_DBG_H_#define__DRIVER_DBG_H_#include"main.h"/*自定义printf函数的开关*/#defineLOG_ENABLE1#ifLOG_ENABLE#ifndefDBG_SECTION#defineDB
hello_world^_^
·
2025-05-22 13:46
stm32
STM32
自定义printf功能方法
最近在朋友那学到了如何重定义
STM32
的printf类似函数,在这做下记录:调用C语言库函数文件具体是哪一个我忘记了,都加上吧^_^#include//uartredirectfputc#include
Hello wl
·
2025-05-22 13:44
STM32学习
STM32
stm32
串口打印函数
STM32
串口打印函数#include#include"main.h"#include"string.h"#include"usart.h"#include"usart_printf.h"#defineTXBUF_SIZE_MAX100
连卡佛哈利
·
2025-05-22 13:44
stm32
stm32
串口通信
uart
【
STM32
】自定义打印函数
STM32
学习笔记:理解my_printf与va_start在嵌入式开发中,我们常常需要实现类似标准C中printf的调试输出功能。
hallo-ooo
·
2025-05-22 12:41
STM32学习笔记
stm32
基于单片机体温心率脉搏体重检测系统
文章目录前言概要二、功能设计设计思路软件设计效果图程序文章目录前言博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于精通51/
STM32
QQ1928499906
·
2025-05-22 09:47
单片机
毕业设计
单片机
嵌入式硬件
【嵌入式项目-MCU代码2】
MCU代码2■显示屏■正点原子资料下载中心■SSD1306驱动器■OLED多级菜单资料V3.2■1.8寸TFTLCD128X160ST7735SSPI串口屏驱动示例■元芯电子GD32F303VGT6开发板
STM32
光芒Shine
·
2025-05-22 08:09
#
代码集合
单片机
嵌入式硬件
mcu
有源晶振与无源晶振 旁路模式与非旁路模式 深度剖析
在
STM32
的标准外设库中,RCC_HSEConfig(RCC_HSE_ON)不仅仅是打开HSE的输入通道,它的核心功能是启用外部高速时钟源(HSE)的振荡器电路,也就是输出起振信号函数作用详解硬件层面
广药门徒
·
2025-05-21 14:10
单片机
嵌入式硬件
Keil软件中
STM32
(ARM)与C51兼容方法
推荐其他UP主:Keil5安装教程(包含C51与MDK共存)-Kojull-博客园我已经实现了!
让子弹飞02
·
2025-05-21 11:47
stm32
arm开发
嵌入式硬件
基于
STM32
使用ESP8266连接腾讯云或阿里云的物联网项目
注:我做的这个设计完全不用焊接,因为我也嫌麻烦用的全都是各种模块(狗头)设计方案:本设计整体分为设备侧与用户侧,设备侧以
STM32
F103ZET6单片机为主控制芯片,外接温湿度传感器、光照度传感器采集室内环境信息
YA:)
·
2025-05-21 11:46
esp8266
腾讯云
物联网智能家居
腾讯云
物联网
嵌入式硬件
stm32
ESP32和
STM32
就不应该放在一起比,
大家好,最近有遇到刚入行的小伙伴问学习的时候先学ESP32还是先学
STM32
。
嵌入式Linux,
·
2025-05-21 10:12
stm32
嵌入式硬件
单片机
USB转TTL
典型应用:单片机/嵌入式设备的程序下载与调试(如Arduino、
STM32
)。串口设备与电脑的连接
MzKyle
·
2025-05-21 10:42
嵌入式硬件
嵌入式
电控
嵌入式硬件
信息与通信
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他