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 学习(三)OLED 调试工具
、简介在进行单片机开发时,有很多调试方法,如下图:其中OLED就是一种比较好用的调试工具:OLED硬件电路如下,左边为四引脚型的电路,SCL和SDA为I2C的通信引脚,可以接到单片机上的I2C引脚或者
GPIO
Patarw_Li
·
2024-01-04 10:34
STM32学习
stm32
学习
嵌入式硬件
【INTEL(ALTERA)】Arria V FPGA
GPIO
引脚上的内部箝位二极管是否始终处于活动状态?
说明当设备未通电或未配置设备时,英特尔®Arria®VFPGA
GPIO
引脚上的内部箝位二极管是否处于活动状态?
神仙约架
·
2024-01-04 08:11
INTEL(ALTERA)
FPGA
fpga开发
关于HAL库外部中断的开关流程
通过HAL库配置好外部中断后,会生成如下代码:staticvoidMX_
GPIO
_Init(void){
GPIO
_InitTypeDef
GPIO
_InitStruct={0};/*USERCODEBEGINMX_
GPIO
_Init
O WL
·
2024-01-04 07:01
stm32
STM32F407-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-00x11
如上表所示,MOE=0,OSSI=0,CCxE=1,CCxNE=1时,OCx与OCxN的输出状态取决于
GPIO
端口上下拉状态。
weixin_43420126
·
2024-01-04 05:06
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F407-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-01x00
如上表所示,MOE=0,OSSI=1,CCxE=0,CCxNE=0时,OCx与OCxN的输出状态取决于
GPIO
端口上下拉状态。
weixin_43420126
·
2024-01-04 05:36
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F407-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-00x10
如上表所示,MOE=0,OSSI=0,CCxE=1,CCxNE=0时,OCx与OCxN的输出状态取决于
GPIO
端口上下拉状态。
weixin_43420126
·
2024-01-04 05:35
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F407-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-00x01
如上表所示,MOE=0,OSSI=0,CCxE=0,CCxNE=1时,OCx与OCxN的输出状态取决于
GPIO
端口上下拉状态。
weixin_43420126
·
2024-01-04 05:35
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
ESP32学习笔记(22)——ADC接口使用
支持以下通道:ADC1:8通道:
GPIO
32-
GPIO
39ADC2:10个通道:
GPIO
0、
GPIO
2、
GPIO
4、
GPIO
12-
GPIO
15、GOIO25-
GPIO
27ESP-IDF编程指南——ADC1.1ADC
Leung_ManWah
·
2024-01-04 02:44
【
Gpio
和i2c区别】
Gpio
和i2c是两种不同的通信协议,它们有以下区别:
Gpio
(GeneralPurposeInput/Output)是一种通用输入输出接口,用于控制和读取数字信号。
进击的程序汪
·
2024-01-03 23:25
linux
嵌入式硬件
RK3588 在uboot 和kernel下对
GPIO
的配置
由于项目的原因在kernel初始化
GPIO
已不能满足需求,所以在uboot时就必须初始化好
GPIO
,本想着uboot跟kernel一样dts中直接配置就完成了,结果却不行,大概看了下uboot下的pinctrl
dreamliweiming
·
2024-01-03 22:04
RK3588外围设备开发
linux
GPIO
和Pinctrl子系统的使用
文章目录前言一、Pinctrl子系统重要概念1.1引入1.2重要概念1.3示例1.4代码中怎么引用pinctrl二、
GPIO
子系统重要概念2.1引入2.2在设备树中指定引脚2.3在驱动代码中调用
GPIO
乱世半仙
·
2024-01-03 22:14
linux设备驱动
pinctl与
gpio
子系统(正点原子笔记)
Linux内核针对PIN的配置推出了pinctrl子系统,对于
GPIO
的配置推出了
gpio
子系统.pinctrl子系统作用就是设置PIN(有的SOC叫做PAD)的复用和电气属性。
鸭鸭怪~
·
2024-01-03 22:44
linux
pinctl和
gpio
子系统(一)-22
pinctl和
gpio
子系统(一)什么是pinctrl和
gpio
子系统?前面编写的基于设备树的LED驱动,本质上还是配置LED使用的
GPIO
寄存器,驱动开发方式和裸机基本没区别。
杨斌并
·
2024-01-03 22:44
内核
linux
内核
pinctl和
gpio
子系统(二)-23
pinctl和
gpio
子系统(二)Linux内核提供了pinctrl子系统和
gpio
子系统用于
GPIO
驱动,当然pinctrl子系统负责的就不仅仅是
GPIO
的驱动了而是所有pin脚的配置。
杨斌并
·
2024-01-03 22:44
内核
linux
pinctl和
GPIO
子系统
pinctl和
GPIO
子系统不管什么外设驱动,
GPIO
驱动基本都是必须的,而pinctrl和
gpio
子系统又是
GPIO
驱动必须使用的。
学习使人进步--
·
2024-01-03 22:13
linux驱动开发学习3 pinctl和
gpio
子系统试验
linux对于
gpio
有专门的驱动框架借助pinctl子系统做pin的复用·和电气属性借助
gpio
子系统来使用
gpio
大多数SOC的pin都是支持复用的,比如I.MX6ULL的
GPIO
1_IO03既可以作为普通的
西伯利亚大草原的狼
·
2024-01-03 21:11
Linux驱动层开发
linux
学习
运维
迅为嵌入式linux驱动开发笔记(五)—pinctl和
gpio
子系统
一、pinctl和
gpio
子系统pinctrl子系统设置引脚的复用关系和电气属性。2、LinuxPinctrl子系统提供的功能是什么?
梅山剑客
·
2024-01-03 21:11
Linux操作系统
#
嵌入式驱动linux
linux
学习
单片机
arm
驱动开发
Linux驱动学习—pinctl和
gpio
子系统
1、pinctl和
gpio
子系统(一)1.1pinctrl子系统主要工作内容获取设备树中pin信息,管理系统中所有的可以控制的pin,在系统初始化的时候,枚举所有可以控制的pin,并标识这些pin。
suifen_
·
2024-01-03 21:40
linux
学习
驱动开发
STM32入门教程-2023版【3-2】使用库函数点亮
GPIO
灯
二、正式点亮一个LED灯(3)使用库函数点亮
GPIO
灯RCC初始化首先用的是,RCC里面的APB2外设时钟控制函数,将RCC_APB2PeriphClockCmd函数名复制,粘贴到main函数中,然后右键跳转到定义我们要点亮
硬核王同学
·
2024-01-03 17:02
stm32
嵌入式硬件
单片机
STM32入门教程-2023版【3-2】点亮LED灯之库函数介绍
二、正式点亮一个LED灯操作STM32的
GPIO
需要三个步骤:1.使用RCC打开
GPIO
的时钟;2.使用
GPIO
_Init函数初始化
GPIO
;3.使用输出或输入函数来控制
GPIO
口这里涉及了
GPIO
和RCC
硬核王同学
·
2024-01-03 17:32
stm32
单片机
嵌入式硬件
STM32入门教程-2023版【3-2】推挽输出和开漏输出驱动问题
二、正式点亮一个LED灯(4)推挽输出和开漏输出驱动问题把LED的正负极对换,这样LED是高电平点亮方式,这样可以看到,LED依旧是正常闪烁的,说明在推挽模式下,高低电平都是有驱动能力的把端口模式换为
GPIO
_Mode_Out_OD
硬核王同学
·
2024-01-03 17:58
stm32
嵌入式硬件
单片机
STC进阶开发(二)独立按键、数码管
代码展示获取单个按键状态#include"
GPIO
.h"#incl
苗春辉
·
2024-01-03 15:21
单片机
stm32
嵌入式硬件
STM32——通用定时器输入捕获实验(脉冲宽度)
通用定时器捕获脉冲原理2.通用定时器捕获脉冲原理1,配置定时器基础工作参数HAL_TIM_IC_Init()2,定时器输入捕获MSP初始化HAL_TIM_IC_MspInit()配置NVIC、CLOCK、
GPIO
m0_libinc++
·
2024-01-03 14:36
stm32
单片机
嵌入式硬件
【Linux应用编程笔记】输入设备
系列文章目录【Linux应用编程笔记】
GPIO
本系列使用的开发板为正点原子阿尔法IMX6ULL开发板,及根据正点原子所的提供教程学习文章目录系列文章目录【Linux应用编程笔记】
GPIO
做什么?
第六个葫芦娃
·
2024-01-03 14:27
Linux
linux
笔记
arm
arm开发
嵌入式硬件
单片机
【Linux应用编程笔记】tslib库使用
系列文章目录【Linux应用编程笔记】
GPIO
【Linux应用编程笔记】输入设备本系列使用的开发板为正点原子阿尔法IMX6ULL开发板,及根据正点原子所的提供教程学习文章目录系列文章目录做什么?
第六个葫芦娃
·
2024-01-03 14:27
Linux
linux
笔记
arm
arm开发
嵌入式硬件
单片机
STM32F4 HAL库学习笔记之串口通讯 2
STM32F4HAL库学习笔记之串口通讯2步骤函数使用串口初始化串口中断串口接收串口发送串口使用流程总结步骤
GPIO
和串口时钟使能;初始化
GPIO
,复用;设置串口参数及中断;使能串口;编写中断服务函数。
第六个葫芦娃
·
2024-01-03 14:56
STM32
HAL
stm32
学习
单片机
STM32--中断使用(超详细!)
写在前面:前面的学习中,我们接触了STM32的第一个外设
GPIO
,这也是最常用的一个外设;而除了
GPIO
外,中断也是一个十分重要且常用的外设;只有掌握了中断,再处理程序时才能掌握好解决实际问题的逻辑思路
King~30+
·
2024-01-03 13:58
单片机
嵌入式硬件
stm32
mcu
STM32--
GPIO
点亮LED灯(手把手,超详细)
写在前面:在前面的学习中,我们学习了STM32的编译环境(MDK)、时钟树以及
GPIO
的8种工作模式;这节我们学习正式入门STM32---点亮第一个LED灯;即利用
GPIO
进行电灯,尽管是一个十分简单的实现
King~30+
·
2024-01-03 13:57
STM32
单片机
嵌入式硬件
stm32
12.21作业
.text.global_start_start:@设置rccldrr0,=0x50000a28ldrr1,[r0]orrr1,r1,#(1<<4)strr1,[r0]@设置
GPIO
E_MODERldrr0
sleepkewu
·
2024-01-03 12:21
javascript
开发语言
ecmascript
STM32 学习(二)
GPIO
目录一、
GPIO
简介1.1
GPIO
基本结构1.2
GPIO
位结构1.3
GPIO
工作模式二、
GPIO
输出三、
GPIO
输入1.1传感器模块1.2开关一、
GPIO
简介
GPIO
(GeneralPurposeInputOutput
Patarw_Li
·
2024-01-03 11:27
STM32学习
stm32
学习
嵌入式硬件
【十年开发积累】STM32产品开发代码案例合集,嵌入式物联网工程师珍贵资料(物联技术666)
0001基于STM32F103单片机
GPIO
实现控制LED灯闪烁的程序代码0001.rar0002基于STM32F103单片机
GPIO
实现按键KEY的检测程序代码0002.rar0003基于STM32F103
物联技术666
·
2024-01-03 11:13
物联网项目实战之单片机接口开发
嵌入式培训笔记
stm32
物联网
嵌入式硬件
物联网+嵌入式项目产品开发例程代码资料(基于STM32F103)
下载地址:https://download.csdn.net/download/weixin_39804904/88671879开发例程清单(持续新增中,欢迎点赞关注):0001基于STM32F103单片机
GPIO
物联技术666
·
2024-01-03 11:43
物联网项目实战开发之设备端开发
物联网
stm32
嵌入式硬件
12.21
.text.global_start_start:@============led1========================@设置
GPIO
E时钟使能RCC_MP_AHB4ENSETR[4]->10X50000A28LDRR0
2301_79965609
·
2024-01-03 09:18
linux
【无标题】
#include"uart4.h"voiduart4_config(){//使能
GPIO
G,
GPIO
B,UART4外设时钟RCC->MP_AHB4ENSETR|=(0x1MP_AHB4ENSETR|=(
2301_79965609
·
2024-01-03 09:18
linux
ARM波形控制
1.2uart串口波形发送0xFF0X000X040X08数据串行通信参数设置:BAUD:115200,8位数据,1个停止位,无奇偶校验,发送顺序为低位先发送波形实现方法:CPU已实现,仅需设置寄存器
GPIO
qq_41548103
·
2024-01-03 07:08
嵌入式学习
arm
单片机
【无标题】
.text.global_start_start:@===================LED1======================@设置
GPIO
E时钟使能RCC_MP_AHB4ENSETR[
Sinbia_Lurika
·
2024-01-03 07:03
开发语言
12.26 stm32mp157按键中断
key.h#ifndef__KEY_IT_H__#define__KEY_IT_H__#include"stm32mp1xx_
gpio
.h"#include"stm32mp1xx_gic.h"#include"stm32mp1xx_exti.h
Sinbia_Lurika
·
2024-01-03 07:33
stm32
javascript
嵌入式硬件
ARM1.2作业
实现数码管不同位显示不同的数字spi.h#ifndef__SPI_H__#define__SPI_H__#include"stm32mp1xx_
gpio
.h"#include"stm32mp1xx_rcc.h
zhuyu0828
·
2024-01-03 07:59
ar
嵌入式Linux系统中对
GPIO
操作的方法总结
在Linux系统里操作
GPIO
的方法有以下几个:1.写驱动的方式需要自己编写linux驱动,在驱动里操控
GPIO
,应用通过驱动提供的节点来控制
GPIO
。优点是结构清晰,可扩展性强,比较灵活。
不醒的兔子
·
2024-01-03 06:29
12.26
key_it.h#ifndef__KEY_IT_H__#define__KEY_IT_H__#include"stm32mp1xx_
gpio
.h"#include"stm32mp1xx_gic.h"#include"stm32mp1xx_exti.h
m0_61791148
·
2024-01-03 05:28
javascript
前端
开发语言
大作业
spi_2024.1.2
spi.h#ifndef__SPI_H__#define__SPI_H__#include"stm32mp1xx_
gpio
.h"#include"stm32mp1xx_rcc.h"#include"uart4
m0_61791148
·
2024-01-03 05:27
大作业
HPM6750开发笔记《
GPIO
例程深度解析》
目录创建工程:代码分析:1.头文件包含:2.宏定义:3.中断服务程序(ISR):清除中断标志:处理LED状态切换:处理用户按键状态:处理其他情况:4.voidtest_
gpio
_input_interrupt
Vizio<
·
2024-01-02 19:11
#
HPM6750学习笔记
笔记
单片机
hpm6750
嵌入式
上海先楫半导体
适用于电话机上的电路芯片选型分析
适用于电话机上的电路芯片D34018工作电压范围6V~11V采用SOP28封装形式D34118工作电压范围3.5V~6.5V采用SOP28封装形式压缩
扩展器
电路芯片D31101D5015D5020窄带中频放大器电路
lucy15302751079
·
2024-01-02 12:49
芯谷
单片机
嵌入式硬件
电话
社交电子
人工智能
航芯ACM32G103开发板评测 02-
GPIO
输入输出
航芯ACM32G103开发板评测02-
GPIO
输入输出航芯ACM32G103开发板评测
GPIO
输入输出应用软硬件平台ACM32G103Board开发板MDK-ARMKeil
GPIO
输出典型应用——点灯
GPIO
End-ING
·
2024-01-02 12:46
ACM32
开发板评测
ACM32
开发板
嵌入式硬件
树莓派4B-Python-控制超声波模块
在树莓派最新官方系统Raspbian中都安装有一个比较好使用的
GPIO
库,名为“
gpio
zero”,它包含了许多模块的使用函数,直接调用就好,在许多情况下(仅本人觉得哈)
One-For-All
·
2024-01-02 10:22
树莓派4B
python
Zynq中spi、iic等协议配置器件
首先打开EMIO,比如iic需要2个接口,那就打开两个emio-
gpio
口,在这配置zynq时记得打开spi、iic接口,在arm上初始化iic、spi等接口,记得绑定。
be to FPGAer
·
2024-01-01 12:43
zynq
arm开发
fpga开发
学习
c语言
FQML_AXI_
GPIO
工程构建调试记录
FQML_AXI_
GPIO
工程构建调试记录一、概述此记录JFMQL15T开发板,实现ps通过axi接口控制pl的EMIO接口led闪烁,添加EMIOPJTAG用于PS端调试,先创建vivado工程,最终生成
try_HH
·
2023-12-31 20:51
ZYNQ
嵌入式硬件
fpga开发
驱动开发
硬件架构
ZYNQ
FMQL
vivado
SEGGER-RTT
RTT的技术特点如下:与目标嵌入式应用的双向通信能力不影响嵌入式应用的实时行为的高速传输速率使用调试通道用作通信(相当于不用再额外占用
GPIO
等外设接口
SSONICX
·
2023-12-31 18:27
STM32
单片机
模块测试
蓝桥杯嵌入式KEY
1.按键原理图2.按键
GPIO
引脚设置成输入,上拉模式3.设置TIM4时钟源为外部时钟源PSC为80-1Period为10000-1打开NVIC中断时间为10ms4.在bsp文件中添加interrupt.c
ff_juju
·
2023-12-31 17:44
蓝桥杯
stm32 HAL库 4096线ABZ编码器
@[TOC]目录ABZ编码器4096线买的是这个AB相代表计数方向,Z代表过零点cubemx配置定时器Encoder也可以选上DMA中断Z相
GPIO
中断找一个空闲管脚打开对应中断代码不用DMAintmain
韬_17
·
2023-12-31 17:13
stm32
嵌入式硬件
单片机
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他