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
【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
嵌入式
上海先楫半导体
航芯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
嵌入式硬件
单片机
解决Buildroot-2022.8.3安装lib
gpio
d库报错
最近使用buildroot-2022.8.3制作文件系统,安装lib
gpio
d时报错如下:core.c:399:25:错误:‘
GPIO
LINE_FLAG_BIAS_DISABLE’undeclared(
顾小豆
·
2023-12-31 16:54
Linux
linux
libgpiod
buildroot
记录一下imx6ull linux 5.10.9多点电容触摸屏驱动报错问题解决方法
最近再研究如何将linux5.10.9移植到imx6ull,用的原子的开发板,在移植电容触摸屏驱动时报错
gpio
gpio
chip0:(209c000.
gpio
):
gpio
chip_lock_as_irq
顾小豆
·
2023-12-31 16:24
Linux
linux
imx6ull
ft5406
电容屏驱动
嵌入式开发——ADC开发
ADC开发流程ADC配置ADC采样ADC配置
GPIO
配置主要配置
GPIO
的模式和引脚信息,如果ADC采样需要通
除不掉的灰色
·
2023-12-31 15:28
嵌入式开发
单片机
嵌入式硬件
arm开发
物联网
stm32
STM32CubeMX(02)HAL库之定时器
三种定时器功能比较2、计数器时钟频率计算三、HAL库函数的设计方法1、计数器时钟频率计算举例2、定时器基本配置结构体3、定时器相关库函数四、定时翻转LED灯状态(定时中断方式)1、设计步骤2、工程配置1、系统设置2、
GPIO
学工科的皮皮志^_^
·
2023-12-31 14:06
STM32cubeMX
单片机
经验分享
stm32
嵌入式
STM32CubeMX
STM32L051使用HAL库操作实例(12)- FreeRTOS系统点亮LED实例
目录一、前言二、FreeRTOS目录文件介绍三、STM32CubeMX配置(本文使用的STM32CubeMX版本为5.6.0)1.MCU选型2.使能时钟3.时钟配置4.设置
GPIO
口5.
GPIO
口配置6
皮克斯之旅
·
2023-12-31 13:03
STM32L0
STM32
stm32
c语言
freertos
ARMday7
stm32mp157AAA三个按键中断实现led灯亮灭key_it.h#ifndef__KEY_IT_H__#define__KEY_IT_H__#include"stm32mp1xx_
gpio
.h"#
施纪
·
2023-12-31 13:03
单片机
嵌入式硬件
通用定时器PWM波输出原理
:递增:CNT=CCRx,输出无效电平0递减:CNT>CCRx,输出无效电平0CNT=CCRx,输出有效电平递减:CNT>CCRx,输出有效电平CNTInstance==GTIM_TIMX_PWM){
GPIO
_InitTypeDef
gpio
_init_struct
m0_libinc++
·
2023-12-31 13:29
单片机
嵌入式硬件
ARAM 中断实验
思路:按键->EXTI->GIC->CPU->异常向量表//使能
GPIO
F时钟//设置PF9管脚为输入(KEY1)//设置PF9作为EXTI9事件的输入(事件编号对应管脚号)//设置下降沿使能检测EXTI9
ZK12345_
·
2023-12-31 11:35
开发语言
关于大一上学期STM32培训的经验及教训(完全初学)
主要是写出来给要直接学习STM32的人的一些经验或者是教训以及踩坑点,我后续也会开始写STM32的一些我已经学会的基础性的初学者应用型教程(如没有前置知识点亮LED,我会在这里说
GPIO
是个啥,怎么选口
fancc椰
·
2023-12-31 07:37
#
STM32
stm32
嵌入式硬件
单片机
荔枝派nano(f1c100s)中断按键驱动
硬件环境:1、荔枝派nano(f1c100s)软件环境:1、Linux4.15文章目录一、
GPIO
子系统二、程序大致流程三、按键原理图四、完整的驱动程序五、测试结果六、总结一、
GPIO
子系统
GPIO
子系统是操作系统内核提供的一个软件接口
林政硕(Cohen0415)
·
2023-12-30 19:05
荔枝派nano
-
f1c100s
linux
【树莓派4B】树莓派4B 8G版+arduino uno R3开发环境搭建
带风扇的亚克力外壳安装树莓派4B的镜像下载和风扇安装和镜像的烧写三、安装32位的官网系统(64位还不成熟,先不装)如何给树莓派安装操作系统配置wifi配置SSH配置VNC安装wiringpi库安装Pythonidle
GPIO
Geekero
·
2023-12-30 16:26
USB -- STM32F103 USB DFU设备固件升级(IAP)控制传输讲解(六)
字符串描述符2基本命令简介2.1DFU基本命令2.2命令解析3关键函数讲解3.1接口函数讲解3.1.1初始化函数讲解3.1.2擦除函数讲解3.1.3读函数讲解3.1.4写函数讲解3.1.5获取状态函数讲解3.2
GPIO
二十四画生920
·
2023-12-30 12:04
usb
stm32
嵌入式硬件
单片机
USB -- STM32F103自定义HID设备及HID上位机中断传输讲解(四)
目录链接快速定位前沿1描述符讲解1.1设备描述符1.2配置描述符1.3接口描述符1.4功能描述符1.5端点描述符1.6字符串描述符1.7报告描述符1.7.1报告描述符自动生成2关键函数讲解2.1
GPIO
二十四画生920
·
2023-12-30 12:34
usb
stm32
嵌入式硬件
单片机
USB -- STM32F103虚拟串口bulk传输讲解(三)
目录链接快速定位前沿1描述符讲解1.1设备描述符1.2配置描述符1.3接口描述符1.4功能描述符1.5端点描述符1.6字符串描述符2关键函数讲解2.1
GPIO
配置讲解2.2非零端点函数讲解2.3中断函数讲解
二十四画生920
·
2023-12-30 12:33
usb
stm32
嵌入式硬件
单片机
2021-07-05
实训背景为了满足人们更高、更舒适的生活需求二、实训目的1,通过平台,硬件和app共同作用,实现智能家居系统三、实训步骤(1)编写代码:在工程文件中找到user.c,将产品ID换为自己创建的产品ID,并添加这句代码
GPIO
_WriteBit
李现豪
·
2023-12-30 12:40
英飞凌TC3xx之一起认识GTM系列(四)如何实现GTM与
GPIO
关联的配置(ATOM/TIM实例)
英飞凌TC3xx之一起认识GTM系列(四)说一说GTM的实现1各系列芯片的子模块集成能力2TC38x芯片的子模块连接性总览3GTM到
GPIO
的连接3.1GTM对外输出时钟信号3.2GTM输出到端口配置寄存器
elsa_balabala
·
2023-12-30 10:22
手把手教你学英飞凌AURIX™
TC3xx系列芯片各模块配置
mcu
英飞凌
TC3xx
GTM
ATOM
TIM
c语言
F429-外设之定时器(基本定时器)
定时器分类:基本定时器通用定时器高级定时器定时器资源:429有2个高级定时器10个通用定时器2个基本定时器计数器分辨率:计数最大值2^16/32基本定时器计数器16位,只能向上计数只有TIM6TIM7没有外部
GPIO
Stone_Xin_H_T
·
2023-12-30 10:14
ESP32入门三(ESP32的引脚(
GPIO
)信号)
但在ESP32中,可以发送或接收的并不仅仅是数字信号,所以在介绍更多关于代码方面的知识前,我们首先应该先了解ESP32引脚(
GPIO
)信号方面的知识,因为在物联网中,ESP32大部份情况下,都是通过引脚来控制其它设备
你的幻境
·
2023-12-30 06:58
ESP32开发入门
物联网
经验分享
网络协议
嵌入式硬件
单片机
树莓派4B ubuntu20.04 环境配置 python控制
GPIO
口 教程
关于树莓派的系统安装可以见这篇博客https://blog.csdn.net/ourkix/article/details/113412367环境配置:由于我们需要python写程序,所以要安装python的IDE,这里使用叫Thonny的IDE,是树莓派自带系统上的IDE。首先在桌面空白的地方点击右键,点击OpeninTerminal,即打开命令行控制台。打开后会出现如下图右边的窗口在此窗口中,
ourkix
·
2023-12-30 05:50
树莓派
GPIO
Linux
ubuntu
python
GPIO
树莓派
增量式旋转编码器在STM32平台上的应用
查看MSP430的代码,看懂其基本思路,是将旋钮的2路输出信号接到2个
GPIO
管脚,并让这2个管脚作为中断源,驱动在中断里检测2路输出信号的电平
六个九十度
·
2023-12-29 20:50
驱动开发
硬件hack
stm32
嵌入式硬件
单片机
旋转编码器
单片机第三季-第七课:STM32中断体系
目录1,NVIC2,中断和事件的区别3,优先级的概念4,如何实际编程使用外部中断5,STM32开发板通过按键控制LED5.1,打开相应
GPIO
模块时钟5.2,NVIC设置5.3,外部中断线和配套的
GPIO
weixin_47207479
·
2023-12-29 20:19
单片机
stm32
嵌入式硬件
51单片机(STC8)--
GPIO
输入输出
文章目录I/O口相关寄存器端口数据寄存器端口模式配置寄存器(PxM0,PxM1)端口上拉电阻控制寄存器(PxPU)关于I/O的注意事项配置I/O口I/O设置demoI/O端口模式LED控制(I/O输出)按键检测(I/O输入)STC8H系列单片机所有的I/0口均有4种工作模式,可使用软件对I/O口的工作模式进行配置:准双向/弱上拉(标准8051输出口模式)推挽输出/强上拉高阻输入(电流既不能流入也不
GenCoder
·
2023-12-29 12:28
51单片机学习笔记
51单片机
嵌入式硬件
STC8H
STM32F407-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-1x010
如上表所示,MOE=1,OSSR=0,CCxE=1,CCxNE=0时,OCx输出状态取决于OCx_REF与极性选择(CCxP),OCxN输出状态取决于
GPIO
端口上下拉状态。
weixin_43420126
·
2023-12-29 07:15
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
STM32F407-14.3.10-表73具有有断路功能的互补通道OCx和OCxN的输出控制位-1x001
如上表所示,MOE=1,OSSR=0,CCxE=0,CCxNE=1时,OCx输出状态取决于
GPIO
端口上下拉状态,OCxN输出状态取决于OCx_REF与极性选择(CCxNP)。
weixin_43420126
·
2023-12-29 07:45
STM32学习手记14-定时器
stm32
嵌入式硬件
单片机
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他