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-
GPIO
输入——按键检测
方便移植在“工程模板”之上新建“bsp_key.c”及“bsp_key.h”文件,这些文件也可根据您的喜好命名,这些文件不属于STM32HAL库的内容,是由我们自己根据应用需要编写的1.1编程要点1)使能
GPIO
语文同步练习
·
2024-02-02 06:45
STM32
HAL库
stm32
单片机
嵌入式硬件
32单片机学习——点灯点灯
2.点灯步骤操作stm32的
GPIO
分三步,第一步,使用RCC开启
GPIO
时钟;第二步,使用
GPIO
_Init函数初始化GPI
盐析大白兔
·
2024-02-02 06:08
单片机
学习
嵌入式硬件
串口通讯(串行接口通讯)
我们首先要使能
GPIO
时钟,然后使能复用功能时钟,同时要把
GPIO
模式设置为复用功能对应的模式。这些准备工作做完之后,剩下的当然是串口参数的初始化
有名企梦的小菜鸡
·
2024-02-02 06:07
嵌入式学习
单片机
stm32
嵌入式硬件
数码管——wiringPi接口的使用
我们先来看下数码管的实物图正面背面数码管由四个引脚:CLK,DIO,VCC,GNDVCC接5VGND接GNDCLK和DIO接
GPIO
。
B_____b
·
2024-02-01 20:43
DSP-TMS320F2837x学习---X-BAR
X-BAR主要包括三部分:输入X-BAR、输出X-BAR、ePWMX-BAR、CLB-XBAR(注:28377D及以下不含有CLB模块)一、输入X-BAR输入X-BAR可以访问每个
GPIO
,送到不同IP
该用户已躺平@
·
2024-02-01 20:39
学习
单片机
嵌入式硬件
Linux_kernel驱动之
GPIO
子系统
前言:
gpio
子系统的内容在drivers/
gpio
文件夹下,主要文件有:devres.c:devres.c是针对
gpio
api增加的devres机制的支持
gpio
lib.c:
gpio
lib.c是
gpio
小黄鸭-
·
2024-02-01 18:42
Linux_随笔
笔记
使用Pinctrl 和
Gpio
子系统 配置引脚
1.关于Pinctrl和
GPIO
子系统1.1Pinctrl子系统Pinctrl子系统主要负责处理SOC(Systemonchip)的引脚控制,现代MCU中很多引脚都是多功能的,可以配置成不同的角色(
GPIO
wenchun2021
·
2024-02-01 16:38
嵌入式Linux—驱动
单片机
嵌入式硬件
给驱动设备添加属性文件
ssize_tpcie_pwr_show(structdevice*dev,structdevice_attribute*attr,char*buf){structdevice_node*node=dev->of_node;intpwr_
gpio
qxqxa
·
2024-02-01 16:28
Linux内核之驱动
驱动开发
设备树配置
GPIO
的简单总结
GPIO
/PINCTRL
gpio
子系统的框架概述和pinctrl子系统的框架概述,这两章已经简单说了下
gpio
是怎么在linux里面工作的,说白了就是为了统一的接口,半导体厂商按照框架在自己的驱动里去在底层做的实现
qxqxa
·
2024-02-01 16:28
Linux内核之驱动
驱动开发
撸一遍STM32最小系统板
GPIO
(通用输入/输出):单片机的
GPIO
引脚可以用于控制电机的开关、使能以及接收传感器的反馈信号。通过设置
GPIO
引脚的电平状态,可以实现电机的启动、停止和方向控制。
沉沙丶
·
2024-02-01 13:29
stm32
问题排除
无刷直流电机
stm32
单片机
嵌入式硬件
STM32学习
管脚名称:即对应引脚的名字,PD0~5表示
GPIO
引脚,VSS_10和VDD_10表示第10组电源引脚。类型:I/O——表示输入/输出引脚,S——表示电源引脚。
饼干饼干圆又圆
·
2024-02-01 09:52
stm32
stm32
学习
嵌入式硬件
【STM32F407学习笔记】模拟IIC协议
【STM32F407学习笔记】模拟IIC协议1.IIC协议简介1.1物理层1.2协议层1.2.1I2C基本读写流程1.2.2I2C通信各信号分解2.
GPIO
模拟IIC时序2.1
GPIO
模式初始化2.2模拟
wlisontj
·
2024-02-01 09:49
STM32学习
stm32
单片机
学习
stm32学习笔记:IIC架构和IIC通讯过程
1.引言:如果我们直接控制STM32的两个
GPIO
引脚,分别用作SCL及SDA,按照IIC信号的时序要求,直接像控制LED灯那样控制引脚的输出(若是接收数据时则读取SDA电平),就可以实现I2C通讯。
卡莫西夫的忧伤
·
2024-02-01 09:42
stm32
学习
笔记
pinctrl/
gpio
子系统(1)-pinctrl子系统介绍及驱动源码分析
1.简介在如今的驱动开发工作中,实际上已经很少去对着寄存器手册进行驱动开发了,一般板子拿到手,已经有原厂的驱动开发工程师,在
gpio
子系统、pinctrl子系统中将自家芯片的引脚适配好了。
Embedded-Xin
·
2024-02-01 09:41
Linux驱动/内核编程
gpio/pinctrl子系统
驱动开发
linux
【国产MCU】-CH32V307-
GPIO
控制-外部中断
GPIO
控制-外部中断文章目录
GPIO
控制-外部中断1、CH32V307中断介绍2、
GPIO
外部中断相关API3、外部中断使用代码实现CH32V3x系列内置可编程快速中断控制器(PFIC–ProgrammableFastInterruptController
视觉&物联智能
·
2024-02-01 08:34
物联网全栈开发实战
单片机
嵌入式硬件
物联网
传感器
CH32V307
国产
MCU
15EG使用ps点亮mio的led
创建工程模板在hello_world中已经介绍过了,这里直接从配置完zynq开始因为要用到ps的
GPIO
,所以要对ZYNQ进行额外的配置,双击ZYNQ打开配置->打开IO口配置->勾选
GPIO
0MIO外设
mcupro
·
2024-01-31 21:19
单片机
嵌入式硬件
FPGA
fpga开发
STM32学习笔记八——I2C通信&SPI通信
I2C通信协议I2C总线简介硬件电路I2C时序基本单元I2C时序MPU6050MPU6050简介MPU6050参数MPU6050硬件电路MPU6050框图软件I2C读写MPU6050软件I2C是通过
GPIO
寂寞的风来
·
2024-01-31 21:22
stm32
学习
笔记
RT-Thread:STM32的PB3,PB4 复用IO配置为
GPIO
说明:在使用STM32F103CBT6配置了PB3为IO,测试时发现读取这个IO的电平时钟是0,即便单管脚上的电平是1,读取的数据任然是0,查规格书后发现PB3,PB4是JTAG复用口,要当普通IO用需要配置。配置工具:STM32CubeMX1.配置流程如下:1.打开对应芯片的工程,配置PB3,PB4的IO功能2.生成代码3.提取相应的配置代码文件中找到这段代码,复制到MAIN函数中,在最开始的地
软饭硬吃666
·
2024-01-31 20:29
stm32
嵌入式硬件
单片机
RT-Thread
STM32——温湿度LCD显示并上传手机
否则需要接可调电阻)引脚封装RS、RW、EN三根信号线经常需要进行拉高/拉低操作,可以进行封装#defineRS_
GPIO
_Port
GPIO
B#defineRW_
GPIO
_Port
GPIO
B#defineEN_
GPIO
_PortGPI
my hope !
·
2024-01-31 20:12
STM32
stm32
单片机
网络
STM32——智能小车
1.让小车动起来motor.c#include"motor.h"voidgoForward(void){//左轮HAL_
GPIO
_WritePin(
GPIO
B,
GPIO
_PIN_2,
GPIO
_PIN_SET
my hope !
·
2024-01-31 20:12
STM32
stm32
嵌入式硬件
单片机
GPIO
的8种工作模式
一、8种工作模式二、IO端口的基本结构下面是一张F1的IO的结构图。圆圈2是芯片内部的上下拉电阻,输入数据寄存器简称IDR,cpu读IDR就可以知道外面的是高电平还是低电平,单片机IO口输出的高低电平主要依靠P-MOS和N-MOS,输出数据寄存器简称ODR,位设置清除寄存器BSRR。如果IO输入5V电压,VDD为3.3V,VSS为0V,圆圈1部分的上半部分通路,下半部分不同路,上半部分就会因为电流
黑珍珠hz
·
2024-01-31 19:08
单片机
嵌入式硬件
STM32学习笔记(三) ——
GPIO
点亮LED
1.
GPIO
简介
GPIO
,全称是General-purposeinput/output(通用输入输出)。在单片机中是表示能被控制的引脚,能检测输入信号的高低电平,也能输出高低电平控制外部设备。
SSS&10&01
·
2024-01-31 18:41
STM32学习笔记
stm32
stm32 IIC 硬件从机功能实现
在实际项目中stm32作为从机只需要读取数据,故目前只实现读函数
GPIO
操作函数voidSDA_H(intid)voidSDA_L(intid)intSDA_READ(intid)SCL_READ(intid
yinchen192
·
2024-01-31 12:18
stm32
单片机
arm
STM32的
GPIO
的详细配置指南
1.
GPIO
简介
GPIO
(GeneralPurposeInput/Output)是用于在微控制器中与外部世界通信的接口。
石头嵌入式
·
2024-01-31 07:47
STM32
stm32
嵌入式硬件
单片机
GPIO
推挽
开漏
STM32单片机基本原理与应用(四)
在软件层面,STM32可以通过
GPIO
引脚的高低电平来控制电机的正反转。例如,当
GPIO
引脚输出高电平时,电机正转;当输出低电平时,电机反转。通过改变
GPIO
引脚的
江苏学蠡信息科技有限公司
·
2024-01-31 07:13
单片机
stm32
嵌入式硬件
[AG32VF407]国产MCU+FPGA Verilog编写控制2路
gpio
输出不同频率方波实验
视频讲解[AG32VF407]国产MCU+FPGAVerilog编写控制2路
gpio
输出不同频率方波实验实验过程根据原理图,选择两个pin脚作为输出修改VE文件,clk选择PIN_OSC,使用内部晶振8Mhz
LitchiCheng
·
2024-01-31 07:51
fpga
fpga开发
单片机
嵌入式硬件
安卓主板_紫光展锐T820安卓主板方案定制
多路视频输出和输入,丰富的接口设计,包括
GPIO
、RS232、RS485、LINE-
智物通讯科技
·
2024-01-31 06:53
安卓主板
安卓主板定制
10V单通道负载开关
开关由接通和断开低电平逻辑输入控制,其能够与
GPIO
信号接口。设备的可编程上升时间可以减少了通电期间由大负载电容引起的浪涌电流。
攻城狮Wayne
·
2024-01-31 00:09
嵌入式开发应用案例
开源项目
芯片的设计与验证案例
嵌入式硬件
人工智能
【总线接口】3.常见总线、接口
GPIO
、I2C、SPI、I2S、Modbus
系列文章【总线接口】1.以Xilinx开发板为例,直观的认识硬件接口【总线接口】2.学习硬件这些年接触过的硬件接口、总线·大汇总【总线接口】3.常见总线、接口
GPIO
、I2C、SPI、I2S、Modbus
神仙约架
·
2024-01-30 15:14
硬件
接口
总线
IIC
SPI
GPIO
Modbus
I2S
STM32学习笔记1(初识STM32)
如
GPIO
、USART(串口)、I2C、SP
Gratified_
·
2024-01-30 10:34
stm32
STM32 1-5
目录STM32简介点亮PC13LED
GPIO
LED闪烁LED流水灯按键控制LED光敏传感器控制蜂鸣器OLED调试工具OLED显示EXTI外部中断对射式红外传感器计次旋转编码器计次继续STM32简介点亮PC13LEDmain.c
qq_45981247
·
2024-01-30 09:06
stm32
嵌入式硬件
单片机
ESP32 单片机学习笔记 - 03 - MCPWM脉冲输出/PCNT脉冲计数
目录ESP32单片机学习笔记-03-MCPWM脉冲输出/PCNT脉冲计数一、电机PWM输出-MCPWM1)引脚初始化
gpio
_init2)配置模块config3)PWM控制二、编码器脉冲输入-PulseCounter1
兴趣使然_
·
2024-01-30 08:35
Espressif
学习笔记
python
单片机
STM32通用输入输出端口
GPIO
(IO口)
1.
GPIO
口的概念1.1概念IO口:通用输入输出端口,通过软件控制其输入输出,STM32芯片的
GPIO
引脚与外部设备连接起来,从而可以实现与外部的通信,控制以及数据采集的功能;输出模式下,可控制端口输出高低电平
开心的龙
·
2024-01-30 06:28
stm32
嵌入式硬件
单片机
STM32——点灯
STM32——点灯1.开发准备开发环境:keil5,STM32CubeMX开发语言:C语言烧录工具:ST-Link库函数:HAL库2.点灯常用的
GPIO
HAL库函数://
GPIO
初始化voidHAL_
GPIO
_Init
my hope !
·
2024-01-30 02:13
STM32
stm32
单片机
嵌入式硬件
STM32-电动车报警器
STM32-电动车报警器1.振动传感器点亮LED灯需求:当振动传感器接收到振动信号时,使用中断方式点亮LED1//重写中断服务函数,如果检测到EXTI中断请求,则进入此函数voidHAL_
GPIO
_EXTI_Callback
my hope !
·
2024-01-30 02:13
STM32
stm32
ZYNQ7020确定EMIO的引脚编号的方法
从UG585中可以看到,7020的
GPIO
分为了4组,其中BANK0和BANK1是MIO,共有54个,编号为0~53;BANK2和BANK3是EMIO,共有64个,编号为54~117。
隋边边
·
2024-01-29 22:17
FPGA
Vivado
ZYNQ
EMIO
引脚编号
7020/7010
树莓派笔记06—树莓派
GPIO
介绍和wiringPi库安装
树莓派开发板上提供了大量的
GPIO
引脚,它们通过40Pin的排针引出,早期版本只有26Pin。
TonyCode
·
2024-01-29 22:10
江科大stm32学习笔记5——蜂鸣器
二、代码部分将3-2文件夹复制粘贴一份,重命名为“3-3蜂鸣器”打开之后,我们只需要将“
GPIO
A”改为“
GPIO
B”,“
GPIO
_Pin_0”改为“
GPIO
_Pin_
风痕天际
·
2024-01-29 18:43
江科大stm32学习笔记
stm32
学习
笔记
江科大stm32学习笔记6——
GPIO
输入准备
一、按键消抖由于按键内部使用的是机械式弹簧片,所以在按下和松开时会产生5~10ms的抖动,需要通过代码来进行消抖。二、滤波电容在电路中,如果见到一端接在电路中,一端接地的电容,则可以考虑它的作用为滤波电容,作用为保证电路的稳定,在分析电路时可以隐去。三、sdint关键字sdint关键字是用typedef定义的关键字,用来代替原C语言的关键字,这里只是换个叫法而已,含义其实都相同。int8_t对应c
风痕天际
·
2024-01-29 18:43
江科大stm32学习笔记
stm32
学习
笔记
C
用stm32操作DS18B20温度传感器学习思考
#include"stm32f10x.h"//Deviceheader#include"Delay.h"#defineDS_DQ_PORT
GPIO
B//数据线#defineDS_DQ_PIN
GPIO
_Pin
保佑我勇心想事成
·
2024-01-29 14:57
stm32
学习
嵌入式硬件
Stm32学习笔记,3万字超详细
Stm32学习笔记文章目录Stm32学习笔记前言的前言前言笔记Stm32三种开发方式的区别为什么Stm32初始化外设都需要先打开时钟
GPIO
八种模式Stm32寄存器映射Stm32中的位段映射Stm32中的时钟系统
TheBszk
·
2024-01-29 14:56
嵌入式
stm32
单片机
学习
嵌入式硬件
c语言
stm32学习笔记1
(基于库函数开发)
GPIO
输入输出:输入:从IO口读取电平数据(读出输入数据寄存器),出现在I/O脚上的
nayuta0728
·
2024-01-29 13:54
stm32
单片机
学习
STM32 引脚重映射
目录文章目录前言一、引脚重映射的作用二、重映射使用的库函数2.1RCC_APB2PeriphClockCmd函数2.2
GPIO
_PinRemapConfig函数三、重映射步骤四、重映射代码示例4.1开启
Echo_cy_
·
2024-01-29 11:47
STM32
stm32
嵌入式硬件
单片机
STM32单片机的基本原理与应用(二)
其原理就是由
GPIO
口产生触发信号,通过NVIC中断控制器和EXTI外部中断控制器完成中断响应。使用外部中断可以对优先级进行分组,设置抢占优先级和响应优先级。
江苏学蠡信息科技有限公司
·
2024-01-29 10:26
单片机
stm32
嵌入式硬件
STM32单片机基本原理与应用(三)
矩阵键盘工作原理矩阵键盘由多个独立按键组成,按键的一端接地,一端接MCU的
GPIO
。当按键没有被按下时,电路其实是一个断路,将单片机该引脚设置成输入上拉状态,读到的电平为高电平。
江苏学蠡信息科技有限公司
·
2024-01-29 10:26
单片机
stm32
嵌入式硬件
NB-IOT实验练习3——传感器采集及执行器控制
1.传感器模块类型的自动识别无线传感器网络实验平台提供的实验代码在senior_main.c文件中为所有的传感器和执行器都编写了独立的.c文件以进行传感器初始化、模块类型识别、
GPIO
初始化操作等对每个传感器模块进行底层硬
江苏学蠡信息科技有限公司
·
2024-01-29 10:25
单片机
物联网
stm32
单板计算机(SBC)-片上系统(SOC)嵌入式C++和FPGA(VHDL)
RESTful提示状态单板计算机(ESP8266)C++无线网络MQTT土壤湿度监测仪,实现HTTP服务器,创建网页版监控界面,构建ESP8266监控固件,单板计算机集成到IP网络,添加二氧化碳检测传感器,使用
GPIO
亚图跨际
·
2024-01-29 08:26
嵌入式
FPGA
C/C++
单板计算机SBC
片上系统SOC
Raspberry
Pi
ESP8266
MQTT
C++
Qt
江科大stm32学习笔记3——LED闪烁
一、
GPIO
简介
GPIO
全称GeneralPurposeInputOutput,通用输入输出口,引脚电平一般是0~3.3V,部分引脚(就是文档中带了“FT”的可以承受5V电压),输出模式可以控制外设电路
风痕天际
·
2024-01-29 06:19
江科大stm32学习笔记
stm32
学习
笔记
野火霸道V2学习笔记
野火霸道V2学习笔记STM32F103学习笔记说明基础配置配置KeilMDK配置串口下载程序美化Keil界面配置VScode理论知识STM32命名方式例子置位与清零
GPIO
GPIO
简介
GPIO
和引脚的区别引脚的分类
JUSTfFUN
·
2024-01-29 03:02
#
野火霸道V2学习笔记
笔记
stm32
STM32 外部中断配置操作
总体操作:第一步:打开时钟,开启
GPIO
时钟和AFIO时钟,只有开启时钟了才能运行。
Hungry_11
·
2024-01-28 23:07
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
其他