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
STM32-架构分层与CMSIS实战指南
从硬件到应用)图中架构分为MCU层、CMSIS层、用户层,每层职责和文件分工明确:1.MCU层(硬件基础)包含内容:Cortex-M内核(如Cortex-M4)、SysTick、NVIC、调试模块、片上外设(
GPIO
东方少爷
·
2025-07-07 12:18
单片机
单片机
嵌入式硬件
架构
stm32
硬件工程
ModusToolbox 实战入门 - PSOC C3 Smart IO 与
GPIO
应用篇
摘要本文将带您了解PSOC™ControlC3MCU的架构与开发工具,并示范如何使用EclipseIDEforModusToolbox™创建项目。通过本次使用smartI/O外设的实作示例,您将学习如何将按钮输入引脚通过smartI/O连接至输出引脚,以驱动外部LED,在无需CPU参与的情况下完成初始化后自动运行,进一步体验PSOC™ControlC3的低功耗与高集成特性。软件下载与安装软件版本M
WPG大大通
·
2025-07-07 09:00
Infineon产线
大大通
软件
GPIO
CPU
开发工具
【ESP32-IDF笔记】08-SD(SDMMC)卡配置和使用
目录配置环境SDMMC主机驱动概述支持的速率模式使用SDMMC主机驱动配置总线宽度和频率配置
GPIO
eMMC芯片的DDR模式相关文档API参考头文件功能函数初始化SDMMC主机外围设备初始化SDMMC外设的给定插槽选择要用于数据传输的总线宽度获取配置为用于数据传输的总线宽度设置卡时钟频率启用或禁用
@Hwang
·
2025-07-07 03:25
ESP32-IDF
笔记
#ESP32
#ESP32-IDF
#ESP32S3
SD卡
SDMMC
LK32T102学习-0
工程建立步骤:建立一个文件夹,文件夹的名称就是任务名称,如XX将test1-
gpio
文件夹中的内容全部拷贝到XX通过uVision(或直接点击XX文件夹下的*.uvprojx)打开工程打开工程文件夹下的
和风化雨
·
2025-07-06 18:12
嵌入式系统
LK32T
单片机
嵌入式硬件
LK32T102学习2-
GPIO
GPIO
即可编程输入输出口,LK32T102有3组
GPIO
口,每组最多32条口线。
GPIO
口线可以实现很多的功能,可以说掌握了
GPIO
功能也就MCU编程也就基本实现了MCU的入门。
·
2025-07-06 18:12
【第七节】ESP32-S3 霍尔传感器应用实战:磁场检测与蜂鸣器控制
ESP32-S3霍尔传感器应用实战:磁场检测与蜂鸣器控制本文介绍了如何基于ESP32-S3实现霍尔传感器的磁场检测,并在检测到磁场变化时控制蜂鸣器发声及
GPIO
信号输出控制的应用。
·
2025-07-06 12:20
上拉电阻的用途详解:告别“悬空”的引脚
当一个单片机的
GPIO
引脚被设置为输入模式时,它就变成了一个极其灵敏的电压探测器。如果这个引脚没有连接到任何东西,我们称之为“
·
2025-07-06 02:13
微控制器中的EXTI0(External Interrupt 0)中断是什么?
EXTI0(ExternalInterrupt0)是微控制器(如STM32等ARMCortex-M系列芯片)中的一个外部中断线,专门用于处理来自特定
GPIO
引脚的外部信号触发中断。
Yashar Qian
·
2025-07-05 16:02
#嵌入式
单片机
嵌入式硬件
mcu
树莓派用c语言pwm控制电机,树莓派学习笔记之PWM控制直流电机转速
树莓派控制PWM控制电机转速一、硬件树莓派12V直流电机L298N电机驱动器220V转12V变压器二、连线树莓派与L298N需要共地L298N驱动模块树莓派接线三、树莓派python库配置安装
GPIO
库
简单的艾伦
·
2025-07-05 16:00
树莓派用c语言pwm控制电机
树莓派4B控制步进电机(电机28BYJ4+驱动板ULN2003)
tk=nZVJ2VDNXfW我使用的是树莓派口是
GPIO
.21-24,对应的BCM编码是5,6,13,19引
·
2025-07-05 16:29
树莓派驱动步进电机
测试了两天终于OK了下图是DM422C接步进电机和树莓派
GPIO
步进电机红绿一组,黄蓝一组控制器接的是网线橘色,绿色,蓝色分别对应杜邦线灰色,蓝色,紫色下图是接树莓派控制器接线树莓派OPTO-橘色--25VPUL
easyboot
·
2025-07-05 16:59
树莓派
树莓派
树莓派5-编写python、实现io口点灯
利用树莓派5点亮小灯我们可以用
gpio
zero库一、安装
gpio
zero库sudoaptupdatesudoaptinstallpython3-
gpio
zeropinout
gpio
zero库文档:
gpio
zero—
gpio
zero2.0.1Documentation
·
2025-07-05 16:59
禾赛嵌入式工程师面试
面试的是机器人嵌入式岗位1如果一个按键A,按键B,用ST32控制,你会如何设计从而识别哪个短按,长按,同时按,你会如何设计为了识别按键的短按、长按和同时按的情况,可以通过STM32的
GPIO
(通用输入输出
·
2025-07-05 00:18
Python 物联网(IoT)与边缘计算开发实战(1)
与边缘计算开发实战https://www.python.org/static/community_logos/python-logo-master-v3-TM.png物联网基础与硬件交互RaspberryPi
GPIO
gohacker
·
2025-07-04 18:02
python
开发语言
人工智能
stm32之测量周期
h"voidTIM4_Init(void){//开启时钟RCC->APB1ENR|=RCC_APB1ENR_TIM4EN;RCC->APB2ENR|=RCC_APB2ENR_IOPBEN;//使用TIM4的
GPIO
B
Young soul2
·
2025-07-04 00:32
物联网
stm32
单片机
嵌入式硬件
EZ-USB FX2 USB接口控制器芯片项目实战指南
该芯片集成了USB协议栈,简化了USB设备开发流程,提供了多种串行接口与
GPIO
,支持即插即用和热插拔。开发ez-usbfx2项目涉及编
夏勇兴
·
2025-07-03 22:21
基于STM32对接光敏传感器的检测系统
以下是主要应用方向及技术实现要点:一、基础环境光检测与显示系统光线状态识别原理:光敏传感器(如LM393模块)的DO引脚输出数字信号(光线低于阈值输出高电平,高于阈值输出低电平),STM32通过
GPIO
速易达网络
·
2025-07-03 12:39
物联网技术实训课程
单片机
嵌入式硬件
与客服关于博文收益的对话记录
我的聊天记录我2025-07-0210:00:58使用qemu运行Linux5.10.168原创高质量VIP文章2025-07-0116:34:49240317016Linux内核
GPIO
子系统
gpio
io
brooknew
·
2025-07-03 01:10
平台规则
Android系统LED控制的5层架构与
GPIO
扩展实现
此项目提供了一个多层源码结构示例,包含完整的从App到Drivers的实现,以及对
GPIO
的扩展支持,适用于2440开发板并可移植到其他板卡。
王元祺
·
2025-07-02 21:43
树莓派与stm32通信
这里树莓派的引脚定义表可以在树莓派用pinout的命令查看可以看到树莓派的引脚,但还是不知道Tx,Rx应该是哪个引脚,这时候可以找点质料了,下面帮你找好:可以看到在8号引脚和10号引脚,对应的是
GPIO
14
·
2025-07-02 15:28
嵌入式C语言常用的代码模块库
1.底层硬件访问库1.1
GPIO
kaikaile1995
·
2025-07-02 13:44
网络
GPIO
、I2C、SPI、UART
GPIO
、I2C、SPI、UART是嵌入式系统和电子设备中常用的通信协议和接口标准,它们各自具有不同的特点和应用场景。
科学的发展-只不过是读大自然写的代码
·
2025-06-30 21:05
驱动开发
linux
ubuntu
驱动开发
7-STM32的模拟IIC
STM32的模拟IICvoidIIC_Init(){
GPIO
_InitTypeDef
GPIO
_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_
GPIO
B
水果里面有苹果
·
2025-06-30 00:23
嵌入式软件
stm32
单片机
嵌入式硬件
PIC16F877A与Proteus仿真-
GPIO
寄存器与配置
GPIO
寄存器与配置在本文中,我们将讨论PIC控制器的端口配置。我们将使用PIC16F877A作为参考,同样适用于其他PIC系列控制器。
视觉与物联智能
·
2025-06-29 19:46
物联网全栈开发实战
PIC16F877A
proteus
嵌入式
物联网
仿真
嵌入式 - i.MX93的
GPIO
寄存器解读
有四组
GPIO
,
gpio
1~
gpio
4,每组32个端子,序号从0~31。例如,
GPIO
1_IO00~
GPIO
1_IO31。表示
GPIO
状态时,一组寄存器的32个端子用32bit表示,正好四个字节。
夜流冰
·
2025-06-29 18:43
嵌入式
笔记
嵌入式硬件与应用篇---寄存器
GPIO
控制
在ARM架构中,通过32位寄存器控制
GPIO
(通用输入输出)的核心步骤和方法可分为以下几个关键环节,结合不同芯片的实现差异,具体操作需参考对应的数据手册:一、
GPIO
控制的核心步骤1.使能
GPIO
时钟必要性
·
2025-06-29 18:10
004-TMS320F28335 DSP外设详解:
GPIO
的配置与应用
GPIO
(通用输入输出)作为最基本的外设模块,提供了灵活的输入输出功能,是初学者入门的理想起点。本文将深入讲解
GPIO
的功能、配置方法及应用实例,助力开发者快速上手。
Seraphina_Lily
·
2025-06-29 10:16
嵌入式硬件
dsp开发
树莓派(Raspberry Pi)常见的各种引脚介绍
树莓派是一款非常受欢迎的单板计算机,它拥有多个
GPIO
(通用输入输出)引脚,这些引脚可以用于各种电子项目和交互式应用。1.树莓派引脚概述树莓派有多种型号,包括RaspberryPi1、2、3和4。
qq_39717490
·
2025-06-29 07:17
单片机
嵌入式硬件
linux应用:linux下用户空间操作
GPIO
的几种方式
目录一、sys文件系统二、devmem工具三、lib
gpio
d库四、操作/dev/
gpio
chipN设备节点五、自己实现的一种方式六、其它方式本文基于linux5.10版本说明一、sys文件系统1、使用步骤
·
2025-06-29 00:29
Linux I/O 文件操作详解:从系统调用到实际工程应用
一、写在前面在Linux或任何类Unix操作系统中,文件是一切的核心——无论是硬盘上的文本文件,还是串口设备、
GPIO
寄存器、甚至网络接口,几乎都被抽象为“文件”。
平凡灵感码头
·
2025-06-28 15:18
linux学习
linux
运维
服务器
RK系列(RK3568)
GPIO
按键驱动 和Android key新值添加
平台:Android12SOC:RK3568kernel:Linux-4.19首先按键驱动那块不用我们自己写,内核本身有支持可以查看kernel-4.19-driver/input/keyboard/
gpio
_keys.c
hmbbPdx_
·
2025-06-28 10:47
RK驱动开发
Rk开发(RK3568)
android
驱动开发
linux
STM32学习笔记
实现按键控制LED灯前置知识:基本的
GPIO
输入模式:读取外部信号(如按键、传感器状态)。——主要用到上拉输入输出模式:向外部输出信号(如控制LED、继电器)。
·
2025-06-28 09:12
【BUG】为什么同样的初始化代码STM32F1正常而F0报错?
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE);//开启USART1的时钟RCC_APB2PeriphClockCmd(RCC_APB2Periph_
GPIO
A
吃货界的嵌入式攻城狮
·
2025-06-28 04:37
嵌入式开发经验
stm32
单片机
bug
嵌入式硬件
STM32 CAN 单个设备回环通信及三个设备互相通信
一、基本流程基础配置分为三大块:1.CAN外设的初始化RCC时钟初始化(
GPIO
时钟和CAN1的时钟)
GPIO
初始化(CAN_TX复用推挽输出模式,CAN_RX上拉输入模式)整个CAN外设的初始化(结构体配置
2401_88885971
·
2025-06-28 03:36
网络
Ubuntu22.04安装CH343驱动并创建udev规则
因此,设备制造商可以创建能够访问设备特定功能集(例如硬件流控制或
GPIO
功能)的替代或自定义驱动程序。驱动文件下载:https://github.com/WCHSoftGroup/ch343s
·
2025-06-27 07:16
STM32[笔记]--4.嵌入式硬件基础
认识上官二号开发板主控芯片:STM32F103C8T6高速晶振:8M低速晶振:32.768kLED:5颗KEY:3个主控芯片内部的资源如下项目介绍内核Cortex-M3Flsah64K*8bitSRAM20K*8bit
GPIO
37
wind_one1
·
2025-06-26 10:25
STM32入门教程
stm32
嵌入式硬件
笔记
ESP32S3
GPIO
全模式解析:掀开Arduino底层的神秘面纱
文章总结(帮你们节约时间)ESP32S3的
GPIO
输入输出功能及底层实现原理。详细讲解了ESP32S3的8种
GPIO
工作模式。解释了ESP32S3
GPIO
寄存器配置及底层驱动机制。
SlientICE
·
2025-06-26 01:28
单片机
嵌入式硬件
物联网
硬件工程
RK3568---kernel驱动整理汇总(一)
核心结构体------------>2.1.2、qt2160驱动------------>2.1.3、查看输入设备------------>2.1.4、用户空间接口------>2.2、pinctrl/
GPIO
文艺小少年
·
2025-06-25 17:23
RK3568及AI项目实践
单片机
嵌入式硬件
驱动
中断
pinctrl
uniapp安卓
GPIO
电平控制
模块简介本模块为UniApp提供了对Android系统下
GPIO
的访问能力,支持导出、设置方向、读写电平值等操作。适用于Android架构设备(如RK3288平台)。
不知名的前端专家
·
2025-06-25 16:50
uni-app
android
实时系统vxWorks-Zynq7020 axi
gpio
使用
概述这篇文章将为大家展示如何编写vxWorks应用程序来操作axi
gpio
。注意开发环境:vxWorks6.9.4,workbench3.3.5,开发板:TLZ7x-EasyEVM-A3。
不只会拍照的程序猿
·
2025-06-25 15:08
实时vxWorks
听说ZYNQ
嵌入式
物联网
ZYNQ
vxworks
实时操作系统
STM32F103C8T6学习笔记
void
GPIO
_DeInit(
GPIO
_TypeDef*
GPIO
x);参数可以写
GPIO
A、
GPIO
B等等,调用这个函数后,所指定的
GPIO
外设就会被复位。
JBB2000
·
2025-06-24 22:33
stm32
学习
笔记
GPIO
协议详解
文章目录简介工作模式常见输入输出模式工作原理工作流程硬件层面软件层面优点与缺点简介
GPIO
是通用输入/输出(GeneralPurposeInput/Output)的缩写,它是电子系统中用于控制和监视外部设备的一种接口
南风知奇意
·
2025-06-24 12:55
硬件外设通信
单片机
GPIO
通信协议
STM32
GPIO
模式详解
STM32
GPIO
模式详解输入浮空:浮空就是逻辑器件与引脚即不接高电平,也不接低电平。由于逻辑器件的内部结构,当它输入引脚悬空时,相当于该引脚接了高电平。一般实际运用时,引脚不建议悬空,易受干扰。
嗒曦
·
2025-06-24 12:25
STM32GPIO模式详解
GPIO
模式运用场合详解
而普通开漏输出模式一般应用在电平不匹配的场合,如需要输出5V的高电平,就需要在外部一个上拉电阻,电源为5V,把
GPIO
设置为开漏模式,当输出高阻态时,由上拉电阻和电源向外输出5V电平。
嗒曦
·
2025-06-24 12:24
GPIO
模式
GPIO模式运用
深入实战:ZYNQ中AXI BRAM打通PS与PL数据交互的高速通道
在ZYNQ中,PS与PL交互的常用方式包括:AXIDMA:适合大数据流传输AXI
GPIO
:仅适合小数据量控制AXIBRAM:低延迟、
芯作者
·
2025-06-24 08:29
D1:ZYNQ设计
fpga开发
智能硬件
硬件工程
STM32:STM32
GPIO
编程高级特性详解:开漏与推挽输出
STM32:STM32
GPIO
编程高级特性详解:开漏与推挽输出STM32
GPIO
概述
GPIO
的基本功能在STM32微控制器中,
GPIO
(GeneralPurposeInput/Output)模块提供了灵活的输入输出接口
kkchenjj
·
2025-06-23 23:28
STM32编程等单片机编程
stm32
嵌入式硬件
单片机
GPIO
电平被篡改的问题
一、简介应用场景是某个IO在中断里会被拉高,在任务里会拉低。而出现问题的时候是IO被拉高过一会儿马上就被拉低且不是因为进任务里的拉低流程。二、原因原因是因为在任务里有与这个IO同port口的模拟I2C在频繁的操作造成的。当操作模拟I2CIO口控制其电平时对于汇编来说并不是一条指令完成而是多条指令,第一步是先回读port口寄存器的值存于工作寄存器中,再去或上对应位,假设在回读前中断控制的IO口电平为
·
2025-06-23 22:51
论持久战-STM32实现的PWM输出学习记录
首先说下配置的思路及过程:1)开启TIM4和
GPIO
时钟,配置PB8|PB9|PB10|PB11选择复用功能AF输出2
半斤技术八两宅
·
2025-06-23 21:20
单片机控制相关
单片机
硬件控制
01-驱动开发开篇
特别是从linux-3.10开始使用设备树开始,现在的嵌入式Linux驱动开发几乎就剩下了复制粘贴和调试一些
GPIO
引脚。这也是我很困惑地方,如果我讲述驱动开发的步骤,对于
A-花开堪折
·
2025-06-23 18:56
ARM
Linux驱动
linux
嵌入式硬件
STM32之定时器之输入捕获
从上图可以看到输入捕获的配置流程,第一步就是配置
GPIO
口,以及复用。
绿竹-大地
·
2025-06-22 19:53
stm32
单片机
嵌入式硬件
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他