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
树莓派-7-
GPIO
的应用之LED灯实验
文章目录1
GPIO
编码方式2RPI.
GPIO
2.1PWM2.2静态函数2.3DATA3LED灯实验3.1小双色LED灯实验3.2三色LED灯实验3.3七彩LED灯实验4参考附录4.1异常及解决4.2参考资料
皮皮冰燃
·
2025-03-26 18:53
树莓派
树莓派
树莓派5-
GPIO
和40针引脚
1.树莓派5引脚图2.
GPIO
引脚作用(1)电压板上有两个5V引脚和两个3.3V引脚,以及一些不可配置的接地引脚(0V)。其余引脚均为通用3.3V引脚,这意味着输出设置为3.3V,输入可接3.3V。
小牛牛先生
·
2025-03-26 17:18
单片机
嵌入式硬件
STM32标准库开发中断流程
例如,使用USART1的中断,需先开启USART1和
GPIO
的时钟:RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1|RCC_APB2Periph_
GPIO
A,ENABLE
逆旅可好
·
2025-03-25 23:01
stm32
单片机
嵌入式硬件
QuecPython 外设接口之
GPIO
应用指南
基础知识了解
GPIO
基础知识更有益于我们使用它。框图
GPIO
(通用输入输出)是指一种通用的数字输入/输出接口,用于与外部电子元件或设备进行通信。它通常存在于微处理器、微控制器和其他嵌入式系统中。
移远通信
·
2025-03-25 18:55
QuecPython
单片机
嵌入式硬件
STM32F103C8T6外部中断配置-PA0+PA1+PA2
EXTI_InitTypeDefEXTI_InitStructure;NVIC_InitTypeDefNVIC_InitStructure;
GPIO
_InitTypeDef
GPIO
_InitStructure
蓑衣客VS索尼克
·
2025-03-25 18:52
个人总结
stm32
单片机
嵌入式硬件
STM32 时钟输出
对于STM32F1只能使用PA8口,配置外设MCO,将指定时钟从A8口输出示例代码:voidfreq_init_spl(void){
GPIO
_InitTypeDef
GPIO
_InitStructure;
桐子将你军
·
2025-03-25 18:51
单片机
stm32
嵌入式硬件
单片机的时钟输出功能-MCO输出(7)
在嵌入式系统开发中,时钟输出功能(MCO,MasterClockOutput)是一种非常实用的功能,它可以将单片机的内部时钟信号输出到
GPIO
引脚,用于外部设备的时钟源或调试目的。
蓑衣客VS索尼克
·
2025-03-25 17:47
如何成为一名合格的单片机工程师
单片机
嵌入式硬件
STM32的
GPIO
各模式及应用场景总结
GPIO
(通用输入/输出)在STM32微控制器中有多种输入和输出模式,每种模式适用于不同的场合。
没道理hhhhh
·
2025-03-25 17:15
stm32
单片机
STM32的八种
GPIO
的工作模式以及其应用场景
STM32的
GPIO
(General-PurposeInput/Output,通用输入输出)端口可以配置为八种不同的工作模式,每种模式都有其特定的应用场景。
天将夜
·
2025-03-25 17:14
STM32教程笔记
stm32
嵌入式硬件
单片机
STM32
GPIO
8种工作模式的应用场景
目录一、四种输入模式1、模拟输入:2、浮空输入:3、上拉输入:4、下拉输入:二、四种输出模式1、推挽输出:2、开漏输出:3、复用推挽输出:4、复用开漏输出:一、四种输入模式1、模拟输入: 相较于其他输入模式只能读取到逻辑高/低电平(数字量),该模式能读取到细微变化的值(模拟量)。通常用于ADC模拟输入、低功耗模式2、浮空输入: 在无信号输入的情况下,端口的电平是不确定的。一般用于外部按键输入、
Lin201230
·
2025-03-25 17:12
STM32
stm32
单片机
嵌入式硬件
并口、串口和
GPIO
口区别
并口并行接口,简称并口。并口采用的是25针D形接头。所谓“并行”,是指8位数据同时通过并行线进行传送,这样数据传送速度大大提高,但并行传送的线路长度受到限制,因为长度增加,干扰就会增加,数据也就容易出错,目前,并行接口主要作为打印机端口等。并口的工作模式1:SPP(StandardParallelPort)称为标准并口,它是最早出现的并口工作模式,几乎所有使用并口的外设都支持该模式。2:EPP(E
@ZhangJun
·
2025-03-25 16:42
Android
进阶
GPIO
SerialPort
并口
USB
串口
六、
GPIO
中断控制器(1)—— pcf8575
前言完成一个
GPIO
扩展芯片的
GPIO
驱动后,可以使用上一节实现的驱动进行简单的
GPIO
控制,但是对于中断输入功能,该驱动是不支持的。
duapple
·
2025-03-25 14:29
Linux设备驱动
Linux设备驱动
四、
GPIO
控制器驱动 —— pcf8575
前言PCF8575是一个16bit的
GPIO
扩展芯片,可以支持两组共16个
GPIO
的控制。但是由于较为简单,16个
GPIO
只能同时被配置为输入或者输出,不支持对单个
GPIO
的控制特殊控制。
duapple
·
2025-03-25 14:28
Linux设备驱动
Linux设备驱动
STM32单片机
GPIO
x_BSRR与
GPIO
x->BSRR的对比分析
在STM32开发中,
GPIO
x_BSRR和
GPIO
x->BSRR均用于操作BSRR(BitSet/ResetRegister)寄存器,但两者的实现方式、抽象层级及适用场景存在显著差异。
SpringGush
·
2025-03-25 14:21
STM32单片机
单片机
嵌入式硬件
linux驱动(三):
gpio
lib
本文主要探讨使用210的
gpio
lib库编写led驱动。
gpio
.h#defineS5PV210_
GPIO
_A0_NR(8)......
菜_小_白
·
2025-03-24 16:10
linux
c语言
驱动开发
通过stm32最小系统板实现串口收发功能
使用时请确保系统时钟配置正确本文使用到两个串口其配置方式一样USART1初始化函数Usart1_InitvoidUsart1_Init(unsignedintbaud){
GPIO
_InitTypeDef
gpio
_initstruct
超561
·
2025-03-24 16:04
stm32学习笔记
stm32
嵌入式硬件
单片机
STM32F1基于HAL库的学习记录实用使用教程分享(五、PWM驱动舵机、呼吸灯)
往期内容STM32F1基于HAL库的学习记录实用使用教程分享(一、
GPIO
_Output)STM32F1基于HAL库的学习记录实用使用教程分享(二、
GPIO
_Input按键)STM32F1基于HAL库的学习记录实用使用教程分享
藤樂.
·
2025-03-24 10:52
STM32学习
stm32
学习
数据库
驱动开发1
include"myled.h"#defineCNAME"myled"unsignedintmajor=0;charkbuf[100]="";unsignedint*rcc_virt=NULL;//定义rcc虚拟地址
gpio
_t
zhaoliancheng6
·
2025-03-24 02:04
驱动开发
ZYNQ学习笔记_
GPIO
之输入输出
ZYNQ学习笔记_
GPIO
之输入输出
GPIO
介绍MIO介绍EMIO介绍控制
GPIO
接口的寄存器原理_输入输出部分
GPIO
介绍
GPIO
的英文全称为General-purposeinput/output,即一种通用外设
凌星星星星星
·
2025-03-23 17:20
ZYNQ学习笔记
gpio
mio
fpga
嵌入式
单片机
zynq设计学习笔记2——
GPIO
之MIO控制LED实验
vivado软件操作步骤与学习笔记1——helloworld差不多,这里不再过多赘述,不同点是在zynq的设置中添加上
GPIO
的设置即可。
墨漓_lyl
·
2025-03-23 17:49
FPGA之zynq设计学习笔记
嵌入式
fpga
OpenWrt
GPIO
模拟I2C最佳实践
OpenWrt
GPIO
模拟I2C最佳实践一、软件实现方案选择|方案|优点|缺点|适用场景||-------------------|-------------------------|---------
HH予
·
2025-03-23 02:04
嵌入式驱动工程项目开发
LUCI
LUA
UCI
Openwrt
openwrt
第四章:ESP32零基础教学 - 4.2继电器、舵机与L298N电机
ESP32开发板5V继电器模块9g微型舵机(SG90)L298N电机驱动模块DC电机(6-12V)面包板与杜邦线外部电源(用于电机供电)二、继电器控制接线说明继电器引脚ESP32引脚VCC5VGNDGNDIN
GPIO
23
龙大大L
·
2025-03-23 02:03
ESP32
arduino
单片机
嵌入式硬件
stm32
解决stm32引脚如果选择输入模式
1.输入模式分类STM32的
GPIO
输入模式主要分为以下四种:浮空输入(FloatingInput/InputFloating)上拉输入(InputPull-Up)下拉输入(InputPull-Down
雁过留声花欲落
·
2025-03-23 00:51
单片机
嵌入式硬件
C语言,记录一次局部变量被意外修改的问题
1、源码分析voidmain(void){init_
gpio
();init_face();face_power_up();begin_face_rec
三日沐水
·
2025-03-22 01:39
嵌入式全套学习教程
c语言
STM32寄存器编码流程总结(上部)
目录一、
GPIO
二、中断系统三、USART串口通信四、I2C通讯五、高级定时器六、DMA存储访问七、ADC数模转换八、API通信九、FSMC控制器十、LCD显示一、
GPIO
1.时钟的配置//开启引脚的时钟
物联网菜鸟
·
2025-03-21 13:26
基础知识学习
stm32
单片机
嵌入式硬件
深入分析串口使用rs485功能的内部机制之使用
gpio
控制传输方向读取rs485温湿度传感器数据(第一期)
ModbusRTU读取rs485温湿度传感器使用ModbusRTU读取rs485温湿度传感器有俩种方法,第一种采用
gpio
控制数据的传输方向:高电平表示主发从收,低电平表示主收从发。
@曙光,
·
2025-03-21 11:36
linux
网络
嵌入式
STM32F407 SPI1源代码
头文件#ifndef__spi1_PA567_H#define__spi1_PA567_H#include"sys.h"#include"project_config.h"#include"
gpio
.h
heraldww
·
2025-03-20 19:51
keil
ARM
stm32
单片机
嵌入式硬件
保姆级 STM32 HAL 库外部中断教学
GPIO
与EXTI的映射:每个
CircuitWizard
·
2025-03-20 17:34
单片机
stm32
单片机
嵌入式硬件
stm32基于HAL库的串口UART中断接收不定长数据代码实现
总体分析:代码使用的串口USART1,
GPIO
的复用引脚分别是:PA9复用为RX引脚;PA10复用为TX引脚。数据接收标志符为"\r\n"即回车按键按下,当接收到\r\n时接收停止。
ls20010901
·
2025-03-20 16:26
stm32
单片机
mcu
CAN通信步骤详解
一.CAN初始化voidCAN_Init(void){
GPIO
_InitTypeDef
GPIO
_InitSt
Embedded software
·
2025-03-20 12:58
单片机
stm32
嵌入式硬件
【35】单片机编程核心技巧:Switch在工业控制中的应用
通过端口配置、定时器中断优化及状态机设计,重点解析
GPIO
模式设置、中断机制适配及多状态程序
智木芯语
·
2025-03-19 12:16
【编程技巧】
单片机
嵌入式硬件
#STM32
嵌入式
#STC8
蓝桥杯嵌入式之按位点灯 按键长按、短按、双击操作(附源码)
蓝桥杯嵌入式之按位点灯按键长按、短按、双击操作(附源码)
GPIO
引脚配置原理STM32的每个IO端口都有7个寄存器来控制,分别是:CRH、CHL、ODR、IDR、BSRR、BRR、LCLK,加上APB2
啦啦啦1021
·
2025-03-18 17:06
MCU外设
常用器件分享
蓝桥杯
单片机
stm32
感知层编程实验一
GPIO
及外部中断
实验目的加深和巩固学生对于中断、
GPIO
等概念的理解学生通过本实验了解和掌握
GPIO
及中断编程的整个过程提高学生的上机和编程过程中处理具体问题的能力实验要求实验要求自己独立的完成;编写和调试过程中出现的问题要做好记录
Elysiaaaaaaaaaa
·
2025-03-18 12:30
物联网
单片机
c语言
嵌入式硬件篇---PWM输出通道&定时器
的时基发生器3.通道作为PWM的输出接口4.协同工作流程5.关键公式二、输出PWM的设置步骤(通用流程)1.选择定时器与通道2.配置时钟源3.初始化定时器参数预分频器自动重装载4.配置PWM模式5.配置
GPIO
Ronin-Lotus
·
2025-03-18 12:29
嵌入式硬件篇
程序代码篇
上位机知识篇
嵌入式硬件
单片机
stm32
c
PWM
定时器
嵌入式硬件篇---龙芯UART通信
文章目录前言一、代码结构解析1.头文件部分作用2.宏定义与全局变量龙芯特性3.主函数流程关键点4.UART发送函数龙芯实现5.串口配置函数(set_port)龙芯注意事项6.
GPIO
控制函数龙芯
GPIO
Ronin-Lotus
·
2025-03-18 12:29
嵌入式硬件篇
上位机知识篇
程序代码篇
嵌入式硬件
c
UART
龙芯
2k1000
pwm
嵌入式C语言进阶(汇总)系统化详解
以下是嵌入式C语言进阶知识的系统化详解,结合嵌入式开发的实际需求和典型场景:一、硬件级编程技巧1.位操作与寄存器控制//位掩码操作(STM32
GPIO
控制示例)#define
GPIO
_PIN5(1USR
niuTaylor
·
2025-03-17 17:15
c语言
开发语言
从点灯开始的51单片机生活
以下可能是咱们这些新手朋友常见的点灯代码:#include//reg52.h只定义sfr而没定义sbit可寻址空间的位变量intmain(){while(1){P2_0=0;//P几取决于宁板子上led的对应的
gpio
shixiexunnie
·
2025-03-17 00:09
嵌入式拨云见日
51单片机
嵌入式硬件
学习
单片机
16届蓝桥杯模拟试题三-编程解析
主函数初始化程序的相关初始化,记得引入自己的头文件,以及对下面会用lcd驱动的几个函数进行一定的修改,防止led出错,修改就不一一展示了,大致都是这样的,进入lcd驱动的相关函数时保存当前的led输出状态,即
GPIO
C
真-大意失仙人
·
2025-03-16 07:08
蓝桥杯
关于STM32常用的8种
GPIO
输入输出模式的理解
目录
GPIO
共有8中输入输出模式,分别是:上拉输入、下拉输入、浮空输入、模拟输入、开漏输出、推挽输出、开漏复用输出、推挽复用输出,下面我们详细介绍以下上面的八种输入输出模式。
MPU技术极客笔记
·
2025-03-16 04:17
项目开发经验:STM32
stm32
单片机
嵌入式硬件
STM32 单片机常见的 8 种输入输出模式
STM32单片机常见的8种输入输出模式文章目录STM32单片机常见的8种输入输出模式1.浮空输入模式(
GPIO
_Mode_IN_FLOATING)介绍使用场景示例代码2.上拉输入模式(
GPIO
_Mode_IPU
嵌入式修炼师
·
2025-03-16 04:17
STM32
单片机
stm32
MCU的工作原理:嵌入式系统的控制核心
4.结果输出通过
GPIO
、通信接口或模拟接口输出处理结果。MCU的架构:模块化与可扩展性MCU的架构设计注重模块化和可
绿算技术
·
2025-03-16 04:16
MCU架构介绍
单片机
嵌入式硬件
Linux驱动开发——(五)内核中断
目录一、内核中断简介1.1中断号1.2中断API函数1.2.1irq_of_parse_and_map函数1.2.2
gpio
_to_irq函数1.2.3request_irq函数1.2.4free_irq
KarudoLee
·
2025-03-15 14:59
Linux设备驱动开发
linux
驱动开发
zynq和petalinux环境下控制
gpio
的两种方法
查看,如果没用/sys目录可#mkdir/sys#mount-tsysfssysfs/sys/sys/class/
gpio
/
gpio
chipN/得到N=512,实际LED
GPIO
是38拉低这个
GPIO
点亮
qqssbb123
·
2025-03-15 11:39
petalinux
gpio
petalinxu 在zynq的FPGA下的ST7735S的驱动配置
spi的接线:【TFT模块排针8】【开发板spi,
gpio
】【antminers9】VCC-----------3.3V-----------3.3VGND-----------GND---------
qqssbb123
·
2025-03-15 11:05
zynq
petalinux
dts
st7735
Linux下C方式操作
GPIO
1摘要嵌入式编程中对
GPIO
的读写操作是最常见的应用的了,这里介绍一种C语言方式操作
GPIO
,涉及代码,以源代码的形式提供,方便快速嵌入实际项目开发;这种操作
GPIO
的方法类似MCU,实现一行代码拉高、
大牛攻城狮
·
2025-03-14 19:47
c语言
Linux
操作GPIO
/sys/class/gpio
MCU操作IO方式
功能驱动层 单片机编程
GPIO
(通用输入输出)驱动
GPIO
是单片机最基本的模块之一,其作用在于连接单片机和外部设备,使单片机能
代码编织匠人
·
2025-03-14 19:09
单片机
嵌入式硬件
MicroPython 智能硬件开发完整指南
支持
GPIO
、PWM、I2C、SPI等硬件接口。适用于ESP32、ESP8266、RaspberryPiPico等开发板。
老胖闲聊
·
2025-03-14 14:35
Python
智能硬件
STM32 标准库函数
GPIO
_SetBits、
GPIO
_ResetBits、
GPIO
_WriteBit、
GPIO
_Write 区别
GPIO
_SetBits:使用例:
GPIO
_SetBits(
GPIO
A,
GPIO
_Pin_1|
GPIO
_Pin_2);意思是将
GPIO
A1和
GPIO
A2设为高电平
GPIO
_SetBits(
GPIO
A,0x0003
cykaw2590
·
2025-03-14 03:44
嵌入式
stm32
嵌入式硬件
单片机
STM32常见外设的驱动示例和代码解析
1.
GPIO
驱动应用场景:控制LED、按键检测、继电器开关等。示例代码://初始化LED(推挽输出)voidLED_Init(void){
GPIO
_InitTypeDef
GPIO
_Struct={
HH予
·
2025-03-13 07:16
嵌入式驱动工程项目开发
stm32
第四章:ESP32零基础教学 - 4.1.3超声波传感器(HC-SR04)
1.硬件准备所需材料ESP32开发板HC-SR04超声波传感器面包板连接线硬件连接将HC-SR04超声波传感器与ESP32开发板按照以下方式连接:VCC->3.3VGND->GNDTrig->
GPIO
5Echo
龙大大L
·
2025-03-13 01:03
ESP32
arduino
单片机
嵌入式硬件
c语言
上一页
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
其他