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
GPIO唤醒
手表关于MPU6050中的功能实现
MPU6050OV-Watch中的睡眠和
唤醒
功能实现OV-Watch项目为MPU6050传感器实施了复杂的电源管理,以优化电池寿命,同时保持手腕检测和计步功能。
solomonzw
·
2025-05-08 01:24
单片机
嵌入式硬件
FreeRTOS
学习
MPU6050
STM32MP157A单片机移植Linux驱动深入版
需求整理在Linux设备树中新增leds节点,其有3个
gpio
属性,分别表示PE10对应led1,PF10对应led2,PE8对应led3,设备树键值对如下:leds{led1-
gpio
=;led2-
gpio
Johnson Sheng
·
2025-05-07 21:00
单片机
stm32
linux
基于STM32L4XX、HAL库的MCP4131数字电位器驱动程序设计
单通道,128抽头(7位分辨率)SPI接口通信电阻值可选(5kΩ,10kΩ,50kΩ,100kΩ)低功耗设计工作电压:1.8V至5.5V二、硬件接口:MCP4131引脚STM32L4XX引脚功能说明CS
GPIO
_PIN_X
July工作室
·
2025-05-07 13:42
数字电位器驱动程序设计
stm32
嵌入式硬件
单片机
单片机串口的监控按键实现
)、github开源爱好者(go-zero源码二次开发、游戏后端架构https://github.com/Peakchen)以下是单片机串口监控按键实现的原理详细解释:硬件设计:连接一个按键到单片机的
GPIO
鱼弦
·
2025-05-07 13:38
单片机
嵌入式硬件
Linux
gpio
-mockup 虚拟
GPIO
设备安装与使用指南
Linux
gpio
-mockup虚拟
GPIO
设备安装与使用指南1.简介
gpio
-mockup是Linux内核自带的一个虚拟
GPIO
控制器驱动,适用于开发、测试和CI环境下无真实
GPIO
硬件时的
GPIO
相关功能验证
Bigbig.
·
2025-05-07 12:29
linux
服务器
STM32F4 串口+DMA收发+注释·干货
defineUSART2_TX_MAX_SIZE1024#defineUSART2_RX_MAX_SIZE1024#defineUSART2_RX_MAX_TIME5#defineUSART2_TX_PIN
GPIO
D_USART2
IU991006
·
2025-05-07 01:57
stm32
单片机
嵌入式硬件
TMS320F28377D学习日志:day2点亮LED
文章目录一、28377开发板的led电路分析二、28377的
GPIO
相关寄存器介绍2.1前言2.2GPySET寄存器介绍2.3GPyCLEAR寄存器介绍三、程序介绍3.1引入库3.2配置
GPIO
引脚功能
天野英晴
·
2025-05-06 14:53
DSP学习日志
学习
单片机
dsp开发
嵌入式硬件
MSP432学习笔记2——
GPIO
输入输出
今日主要速通MSP432的
GPIO
输入输出功能,目标是连接矩阵键盘与LED流水灯模块到MSP432P401R开发板上进行练习。
NULL指向我
·
2025-05-06 11:00
MSP432学习笔记
笔记
嵌入式硬件
单片机
ARM Linux设备树(1)
在设备树中,可描述的信息包括:1)CPU的数量和类别2)内存基地址和大小3)总线和桥4)外设连接5)中断控制器和中断使用情况6)
GPIO
控制器和
GPIO
使用情况7)时钟控制器和时钟使用情况Bootloader
heminzheng2008
·
2025-05-06 03:08
linux
arm
单片机
RK3568 设备树文件组织结构的简单分析
设备树用于Linux内核,引导时用于配置CPU、内存、总线、
GPIO
、外设等信息。本回答将详细讲解RK3568设备树(DTS)架构,包括设备树的层次结构、主要节点及其作用,以及如何修改设备树。
吻等离子
·
2025-05-06 02:04
嵌入式驱动开发
嵌入式
设备树
linux
STM32移植U8g2图形库
STM32移植U8g2图形库目录标题前言U8G2图形库介绍移值精简c源码精简u8g2_d_setup.c精简u8g2_d_memory.c编写移植函数
GPIO
初始化u8x8_
gpio
_and_delay2.2.3u8g2Init
蒲公英666
·
2025-05-06 00:22
嵌入式
stm32
嵌入式硬件
单片机
学习STM32的震动传感器
本文将详细介绍以下内容:震动传感器的工作原理和接口连接;STM32的
GPIO
初始化和中断配置;使用STM32读取震动传感器的数据;数据处理和应用案例。
xiaoalla
·
2025-05-05 11:52
stm32
单片机
学习
STM32入门教程:声音传感器应用
STM32的声音传感器应用的代码示例:#include"stm32f4xx.h"#include"stm32f4_discovery.h"//定义声音传感器的引脚#defineSOUND_SENSOR_PIN
GPIO
_Pin
大黄鸭duck.
·
2025-05-05 10:51
stm32
单片机
嵌入式硬件
STM32入门教程:传感器数据采集
本教程将尽可能详细地介绍如何配置STM32的
GPIO
、ADC和串口功能,并提供相应的代码案例。
CyMylive.
·
2025-05-05 10:50
stm32
单片机
嵌入式硬件
嵌入式硬件篇---STM32F103C8T6&STM32F103RCT6
文章目录前言一、相同点内核与主频基础外设开发环境二、不同点1.存储容量2.外设资源3.封装与引脚三、代码移植注意事项1.内存与Flash限制Flash差异RAM调整2.外设差异外设缺失:
GPIO
映射:3
Ronin-Lotus
·
2025-05-04 14:36
嵌入式硬件篇
程序代码篇
嵌入式硬件
stm32
单片机
【C/C++】Linux的futex锁
文章目录LinuxFutex1.概述2.核心设计思想3.Futex系统调用接口4.核心操作4.1阻塞等待(`FUTEX_WAIT`)4.2
唤醒
线程(`FUTEX_WAKE`)4.3进阶操作5.Futex
CodeWithMe
·
2025-05-04 12:50
C/C++
中间件
c语言
c++
linux
STM32——
GPIO
(General Purpose Input/Output,通用输入/输出)8种引脚工作模式配置详细解释。
STM32中的
GPIO
是微控制器中非常灵活的一部分,可以被配置为输入或输出,以及不同的输入输出特性。
森森..
·
2025-05-04 04:33
STM32
单片机
嵌入式硬件
stm32
【STM32学习】——
GPIO
基本结构&位结构&8种工作模式&LED蜂鸣器输出实操&按键传感器输入实操
GPIO
——Generalpurposeinputoutput声明:出现的文字图片参照b站江科大自化协课程学习,但代码为跟着手打,发博客是作为学习笔记也是仅供自我学习纪录,便于自己复习查阅,非商用也禁商用侵权联系必删
柯宝最帅
·
2025-05-03 23:06
STM32学习
stm32
单片机
学习
STM32——
GPIO
输出 点亮LED灯
第一步,使用RCC开启
GPIO
的时钟第二步,使用
GPIO
_Init函数初始化
GPIO
第三步,使用输出或者输入的函数控制
GPIO
口typedefenum{
GPIO
_Mode_AIN=0x0,//模拟输入
GPIO
_Mode_IN_FLOATING
moon0501
·
2025-05-03 23:05
stm32
嵌入式硬件
单片机
STM32——
GPIO
(点亮LED&LED闪烁)
一、什么是
GPIO
?
GPIO
(通用输入输出接口):1.
GPIO
功能概述
GPIO
是通用输入/输出(GeneralPurposeI/O)的简称,既能当输入口使用,又能当输出口使用。
之行-
·
2025-05-03 23:05
stm32
单片机
嵌入式硬件
Java多线程同步方法wait与notify/notifyAll机制实现方式
一、基本机制与使用条件方法定义与作用wait():当前线程释放锁并进入等待池(WaitSet),等待被其他线程
唤醒
。
DKPT
·
2025-05-03 09:28
#
Java知识点
java
学习
笔记
开发语言
面试
【代码拾遗】linux内核中延时机制之msleep?如何利用msleep实现间歇性确认硬件状态的函数?(不可中断方式睡眠)
文章目录背景细节这里所谓的不可中断为什么又能被其他机制
唤醒
呢?
北冥的备忘录
·
2025-05-02 23:50
Linux内核
linux
驱动开发
[实战] Petalinux驱动开发以及代码框架解读
编写驱动文件2.7编写`Makefile`2.8验证配方配置2.9集成驱动到RootFS2.10全系统编译与部署2.11启动验证三、框架解读3.1模块基本信息3.2模块参数3.3数据结构:custom
Gpio
Export
开发者认证为什么要改昵称呢
·
2025-05-02 20:00
驱动开发
linux
c语言
嵌入式硬件
QMK固件旋钮编码器(Rotary Encoder)完全指南
二、硬件连接旋钮编码器的硬件连接非常简单:编码器的A和B引脚直接连接到MCU的
GPIO
引脚编码器的C/公
Despacito0o
·
2025-05-02 11:04
QMK
microsoft
QMK
c语言
计算机外设
stm32
【中间件】bthread_基础_TaskControl
TaskControl1Definition2Introduce**核心职责**3成员解析**3.1数据结构与线程管理****3.2任务调度与负载均衡****3.3线程停放与
唤醒
(ParkingLot)
CodeWithMe
·
2025-05-01 20:22
中间件
C/C++
中间件
c++
【C/C++】线程池_学习笔记
2简单回答线程池是用来管理和维持消费者线程的;目标对象是队列,队列状态决定消费者的状态,有->无则使线程休眠,无->有则
唤醒
线程线程池首先是一个池,用来保存和管理一定数量的对象,防止频繁调用系统调用接口
CodeWithMe
·
2025-05-01 20:22
C/C++
学习
笔记
Qemu-STM32(十六):STM32F103加入
GPIO
控制器
概述本文主要描述了在Qemu平台中,如何添加STM32F103的
GPIO
控制器模拟代码。
A-花开堪折
·
2025-05-01 10:18
qemu
stm32
嵌入式硬件
单片机
从零开始的Semaphore
如果当前没有剩余许可,该线程就会阻塞等待用完之后,线程再把许可归还给信号量,
唤醒
等待中的线程信号量可以很好地限制并发访
Emil S.
·
2025-05-01 00:11
理解八股文(持续更新!!!)
java
数据结构
算法
STM32 PWM输出配置步骤(自用)
1.使能定时器3和相关IO口时钟使能定时器3时钟:RCC_APB1PeriphClockCmd();使能
GPIO
B时钟:RCC_APB2PeriphClockCmd();RCC_APB1PeriphClockCmd
是红豆啊!
·
2025-04-30 19:12
STM32
stm32
单片机
arm
LED共阳极接法原理
具体原理如下:1.电路连接方式(共阳极)LED阳极(长脚)→接3.3V(高电平)LED阴极(短脚)→接STM32
GPIO
引脚**STM32引脚配置为低电平(0V)**时,电流才能流过LED,使其发光。
追月亮的少年
·
2025-04-30 09:37
单片机
嵌入式硬件
STM32F103C8T6单片机入门基础知识及LED流水灯实例
目录1.引言2.STM32F103C8T6简介2.1基本特性2.2引脚功能3.开发环境搭建3.1硬件准备3.2软件安装4.
GPIO
(通用输入输出)操作4.1
GPIO
模式配置4.2
GPIO
初始化4.3
GPIO
单宝华
·
2025-04-30 09:37
单片机
stm32
嵌入式硬件
进程与线程-----C语言经典题目(8)
可
唤醒
等待态S:进程挂起等在某个资源到达后继续向下执行。不可
唤醒
等
鱼嘻
·
2025-04-29 13:32
linux
服务器
开发语言
c语言
数据结构
算法
定时器的源码介绍与简单实现——多线程编程简单案例[多线程编程篇(5)]
目录前言什么是定时器JAVA标准库中的定时器而关于sched方法,请看源码:为什么我们能知道"notify()
唤醒
后台线程TimerThread"?
callJJ
·
2025-04-29 05:07
python
开发语言
java
多线程编程
定时器
jvm
算法
从头开始的树莓派64位bullseye系统 +pytorch+opencv+
gpio
安装
问题安装miniconda问题,出现conda.exe定位不到pytorch安装提示平台报错usb摄像头卡顿问题配置源出现公钥问题个人经历感觉:前两个问题是因为系统的问题使用了buster64位的系统,这个系统挂着aarch64位的皮,但不支持64位的pytorch的离线安装,还有个创建环境pip非法,使用克隆环境就可以了。直接建议刷成bullseye版本的(也就十几分钟),我使用的是第一代版本的
龙猫界
·
2025-04-28 14:30
pytorch
opencv
人工智能
ESP32-S3 入门学习笔记(四):LED实验
ESP32-S3入门学习笔记(四):LED实验开发板:正点原子ESP32S3B站学习链接:link1.
GPIO
&LED简介1.1
GPIO
简介
GPIO
是负责控制或采集外部器件信息的外设,主要负责输入输出功能
普普通通的一名码农
·
2025-04-28 08:25
ESP32-S3
入门学习笔记
学习
笔记
单片机
stm32 系统进入stop模式_STM32低功耗控制心得体会
待机模式电流最低,但是待机模式时的MCU处于不受控制的状态,所有的IO口都工作在高阻抗的状态的下,只有专门的几个引脚能够将MCU
唤醒
,而每次
唤醒
后相当于系统复位,RAM中的数据
weixin_40008033
·
2025-04-28 04:23
stm32
系统进入stop模式
Java多线程的暗号密码:5分钟掌握wait/notify
精准
唤醒
通过notif
种时光的人
·
2025-04-28 00:02
javaee
java
开发语言
ffplay播放器研究分析
FFplay框架分析内容涉及:1.队列设计与管理Packet队列设计线程安全(支持互斥、等待、
唤醒
)缓存数据大小
C9程序猿
·
2025-04-28 00:58
音视频开发
ffmpeg
音视频
h264
c++
c语言
推挽输出,开漏输出等8中IO模式的总结
(1)
GPIO
_Mode_AIN模拟输入(2)
GPIO
_Mode_IN_FLOATING浮空输入(3)
GPIO
_Mode_IPD下拉输入(4)
GPIO
_Mode_IPU上拉输入(5)
GPIO
_Mode_Out_OD
不文东
·
2025-04-27 22:17
室内导航机器人
stm32
IO
开漏
推挽
Java高频面试之并发编程-08
wait()所属类Thread类的静态方法Object类的实例方法锁的释放不释放锁(保持当前线程持有的锁)释放锁(让其他线程获取锁)调用条件可在任何地方调用必须在synchronized同步块或方法中调用
唤醒
机制时间到自动
唤醒
需其他线程调用
牛马baby
·
2025-04-27 21:43
java
面试
开发语言
AQS源码深入分析之条件队列-阻塞队列是如何实现的吗?
所以条件队列的出现为我们提供了主动式地、只有满足指定的条件后才能线程阻塞和
唤醒
的方式。
倾听铃的声
·
2025-04-27 11:39
后端
大数据
java
容器
docker
运维
C++11 条件变量
3、条件变量是一种线程间通信机制,使线程实现"等待"–>"
唤醒
"的逻辑,用于在线程之间传递消息。4、单靠互斥量无法实现线程同步,C++11提供条件变量结合互斥量,实现线程同步。
清醒的兰
·
2025-04-27 11:06
c++
开发语言
【Linux】基于阻塞队列的生产消费者模型
基于阻塞队列的生产消费者模型一、什么是生产消费者模型二、基于阻塞队列的生产消费者模型1、理论研究2、多生产多消费模型(一)BlockQueue.hpp(二)Task.hpp(三)main.cpp3、误
唤醒
问题一
s_little_monster_
·
2025-04-27 09:57
Linux
linux
缓存
经验分享
学习方法
运维
学习
笔记
ZYNQ DMA实战指南:PS与PL高效通信的底层密码(附创新优化方案)
然而,传统
GPIO
或共享内存的通信方式在面对实时视频处理、高速数据采集等场景时,往往陷入"CPU忙等、带宽瓶颈、延迟失控"的三重困境。
芯作者
·
2025-04-27 09:24
D1:ZYNQ设计
fpga开发
嵌入式 Linux LED 驱动开发实验
如何生成可参考右边的帮助文档文章目录前言一、点亮、熄灭LED1、物理地址与虚拟地址2、I/O内存访问函数3、代码梳理1、寄存器物理地址2、将物理地址映射到虚拟地址3、在led_init()对led初始化1、寄存器地址映射2、使能
GPIO
1
ぺ 陌念﹏丶
·
2025-04-26 22:48
linux
linux
驱动开发
嵌入式硬件
硬件工程
嵌入式 Linux LED 驱动开发实验学习
I.MX6U-ALPHA开发板上的LED连接到I.MX6ULL的
GPIO
1_IO03这个引脚上,进行这个驱动开发实验之前,需要了解下地址映射。
Bathwind-w
·
2025-04-26 22:48
linux
驱动开发
学习
嵌入式Linux驱动开发:LED实验
在嵌入式Linux驱动开发中,LED实验可以通过多种方式实现,主要包括设备树下的LED实验、新字符设备驱动的LED实验和
GPIO
子系统的LED实验。
阿牛的药铺
·
2025-04-26 22:14
LINUX驱动学习
linux
驱动开发
运维
gpio
_typedef_void
GPIO
_Init(
GPIO
_TypeDef*
GPIO
x,
GPIO
_InitTypeDef*
GPIO
_InitStruct) 理解
该函数原型是这样的:void
GPIO
_Init(
GPIO
_TypeDef*
GPIO
x,
GPIO
_InitTypeDef*
GPIO
_InitStruct)功能描述:根据
GPIO
_InitStruct中指定的参数初始化外设
一愫
·
2025-04-25 23:40
gpio_typedef
基于STM32的汽车主门电动窗开关系统设计方案
芯片和功能模块选型主控芯片STM32F103C8T6:基于ARMCortex-M3内核,有丰富的
GPIO
接口用于连接各类外设,具备ADC模块可用于电流检测,还有CAN控制器方便实现CAN总线通信。
编码追梦人
·
2025-04-25 22:05
单片机项目实战
stm32
汽车
嵌入式硬件
04-stm32的标准外设库
这个库包含了对各种外设(如
GPIO
、USART、SPI、I2C等)的操作函数,使得开发者可以不直接操作寄存器而通过调用这些封装好的函数来实现相应的功能。2、外设概念:外设通常
Bardb
·
2025-04-25 14:03
stm32
stm32
c#
上一页
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
其他