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
基于
GPIO
子系统编写LED驱动,编写应用程序进行测试,设置定时器,5秒钟打印一次hello world
设备树添加的代码myled{led-
gpio
s=,,;};头文件#ifndef__HEAD_H__#define__HEAD_H__#defineLED_ON_IO('l',1)#defineLED_OFF_IO
土豆学习ing
·
2023-10-29 20:53
学习
Linux驱动
07. 蜂鸣器
BEEP是通过SNVS_TAMPER1这个IO控制的代码编写将前面的bsp、imx6ul、obj和project拷贝过来初始化SNVS_TAMPER1这个IO复用为
GPIO
5_IO01设置SNVS_TAMPER1
等你看日出
·
2023-10-29 20:20
嵌入式裸机ARM驱动开发
嵌入式硬件
STC8H1K08 -
GPIO
按键检测
文章目录不使用硬件或软件消抖的按键检测原理图Keil工程结构源文件参考STC8H系列单片机所有的I/O口均有4种工作模式:准双向口/弱上拉(标准8051输出口模式)、推挽输出/强上拉、高阻输入(电流既不能流入也不能流出)、开漏输出。注意:除P3.0和P3.1外,其余所有I/O口上电后的状态均为高阻输入状态,用户在使用I/O口之前必须先设置I/O模式。不使用硬件或软件消抖的按键检测原理图使用3V电源
好好活着,不要熬夜
·
2023-10-29 20:20
单片机(MCU)
单片机
MCU
STC
STC8H1K08
按键检测
[学习笔记]STM32F1按键输入(寄存器、标准库、HAL库)
目录2.按键输入1.实验内容及步骤:2.硬件说明3.寄存器说明3.1时钟寄存器配置2.
GPIO
寄存器配置3.
GPIO
的读取和输出4.程序设计(寄存器)5.程序设计(标准库)6.程序设计(HAL库)7.实验结果
不大聪明的派大星
·
2023-10-29 20:19
STM32F1
按键中断实验
2、分析按键中断的数据手册2.1分析2.5.2章节,确定
GPIO
F,RCC,EXTI,GIC外设分别接到哪个总线上,以及外设寄存器对应的基地址2.2分析RCC章节,使能
GPIO
F外设控制器的时钟2.3分析
向着太阳迎着光_
·
2023-10-29 19:48
arm
汇编
c语言
单片机
stm32
嵌入式硬件
树莓派 Learning 003 —
GPIO
002 输入模式 — 按键控制LED
原博文链接在我的官方网站,网址是:http://www.aobosir.com/blog/2017/03/08/raspberrypi-
GPIO
-input-key-control-led/我的树莓派型号
AoboSir
·
2023-10-29 19:48
树莓派
raspberry
pi
GPIO
输入模式
STM32查询式按键输入[直接用寄存器]
对于按键输入有两种方式:1、查询式(不断检测
GPIO
口电平变化)2、中断式(触发中断进入中断服务程序)这一章先讲查询式,学过中断之后再讲中断式。
故梦听风吟
·
2023-10-29 19:18
stm32
08. 按键输入
08.按键输入按键原理图代码编写
GPIO
驱动代码按键驱动代码主函数加上清除BSS段,代码不运行按键原理图按键KEY0连接到了UART1_CTS上。
等你看日出
·
2023-10-29 19:46
嵌入式硬件
Linux嵌入式学习第一节:汇编点亮LED灯
目录前言一、目的二、原理1.硬件电路分析2.寄存器分析(1)时钟(2)复用(3)设置
GPIO
电气属性(4)设置
GPIO
的输入输出(5)设置
GPIO
1_3输出低电平三、代码总结
Youngqqqq
·
2023-10-29 17:36
Linux嵌入式之裸机
嵌入式
linux
imx
驱动day8作业
基于
GPIO
子系统编写cdLED驱动,编写应用程序进行测试设置定时器,5秒钟打印一次helloworld驱动程序#include#include#include#include#include#include
m0_64588047
·
2023-10-29 16:07
开发语言
D12.
GPIO
实验-ARM体系结构与接口技术-嵌入式学习LV9
DAY12.
GPIO
实验如果出现图片无法查看可能是网络问题,我用的GitHub+图床保存的图片,可以参考我另外一篇文章GitHub的使用方法含网络问题解决GitHub使用教程含网络问题_github加速器
肉丸子QAQ
·
2023-10-29 16:46
arm开发
linux
驱动开发
学习
LV.12 D12
GPIO
实验 学习笔记
一、
GPIO
简介
GPIO
(General-purposeinput/output)即通用型输入输出,
GPIO
可以控制连接在其之上的引脚实现信号的输入和输出芯片的引脚与外部设备相连,从而实现与外部硬件设备的通讯
djjyy
·
2023-10-29 16:43
学习
笔记
arm开发
2021-11-17 ESP32引脚参考
关于如何使用ESP32
GPIO
有很多问题。你应该用什么pin?在项目中应该避免使用哪些pin?本文旨在成为一个为ESP32的
GPIO
提供一个简单易懂的参考指南。
海的思想
·
2023-10-29 11:37
micropython
python
pycharm
ide
Betaflight关于STM32F405 SBUS协议兼容硬件电气特性问题
协议兼容硬件电气特性问题1.源由2.储备知识2.1三态逻辑(Tri-stateLogic)2.1上拉(Pull-up)2.2下拉(Pull-down)2.3CurrentSink2.4CurrentSource2.5
GPIO
lida2003
·
2023-10-29 09:53
xFlight
DIY
Drones
stm32
嵌入式硬件
单片机
STM32CubeMX手摸手教程:软件模拟IIC驱动OLED显示屏
1.使用stm32cubemx生成对应的mdk工程模板本教程使用的板卡是ST的NUCLEO-G071RB板卡,stm32g071rbt6主控因为使用的是软件模拟IIC,所以随便选择两个
GPIO
口就行OLEDG071GNDGNDVCCVCCSCKPC10SDAPC12
stark1898y
·
2023-10-29 08:25
stm32cubemx
stm32
单片机
嵌入式
底层驱动day8作业
代码://驱动程序#include#include#include#include#include#includestructdevice_node*dnode;//unsignedint
gpio
no;
a136630108
·
2023-10-29 08:38
linux驱动
【luckfox】添加压力传感器hx711
文章目录前言一、参考资料二、电路图三、驱动四、makefile——添加驱动五、dts——使能
gpio
5.1参考5.2改动1——hx117节点5.3改动2——引脚节点5.4已经被定义的引脚5.5
gpio
源码六
飞鸟厌鱼
·
2023-10-28 23:45
开发板试用
hx711
linux
luckfox
香蕉派 BPI-PicoW-S3开发板采用乐鑫ESP32-S3设计,兼容树莓派 Pico
尺寸与树莓派pico大小完全相同,大多数
GPIO
定义与树莓派pico兼容硬件接
Top-希
·
2023-10-28 23:42
单片机
开源
ubuntu
运维
树莓派Pico入手
的是指给你焊好排针1.3性能核心:双核ArmCortex-M0+@133MHz存储:芯片内置264KBSRAM和2MB的板载闪存,支持最高16MB的片外闪存电源:芯片是3.3V供电,开发板支持2~5V输入外设:26x
GPIO
3xADC16xPWM
tangYi0_0
·
2023-10-28 23:34
#
MCU
嵌入式硬件
树莓派Pico
MicroPython
斑梨电子Air101开发板LuatOS XT804内核QFN32支持128x160分辨率
id=719888144249【产品简介】[]Air101开发板使用Air101处理器,内置2MFlash和176KLuatOS专属RAM,最高主频可以达到240MHz,采用QFN32封装,18组
GPIO
斑梨电子
·
2023-10-28 23:30
物联网
ESP07的启动与下载
其连接图如下所示:还有
GPIO
2和
GPIO
0在运行和下载时的连接方式如下图所示:(二)ESP07程序的编译其make时的命令为:makeCOMPILE=gccBOOT=noneAPP=0SPI_SPEED
菜鸟小码农的博客
·
2023-10-28 16:02
ESP8266
嵌入式
STM32L476+STM32cubeMx+Freemodbus移植记录
STM32L476+STM32cubeMx+Freemodbus移植成功记录modbus通信需要一个串口和定时器,在STM32L476上串口使用USART3,定时器使用TIM4,同时由于使用了485通信,需要一个
GPIO
Amber_2015
·
2023-10-28 14:25
stm32
单片机
arm
树莓派python界面qt_树莓派QT入门教程——使用Qt开发界面程序控制
GPIO
树莓派QT入门教程——使用Qt开发界面程序控制
GPIO
玩转树莓派2017-07-1212:36树莓派入门教程——使用Qt开发界面程序前言Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架
weixin_39617215
·
2023-10-28 12:51
树莓派python界面qt
STM32学习之ADC(模拟数字转换器)
目录ADC的定义及其类型ADC-单通道独立规则模式对于该模式的理解:通道及ADC分配:时钟配置:
GPIO
配置:ADC模式配置:校准:读取ADC:代码:野火的开源代码由于大二学生一枚,水平有限,文中自己的理解难免出错
当呆猫爱上电子
·
2023-10-28 11:24
STM32
stm32
学习
单片机
嵌入式硬件
五秒输出和灯的亮灭
mycdev.c#include#include#include#include#include#include/*myled{led1-
gpio
=;led2-
gpio
=;led3-
gpio
=;};*/
是不知梦
·
2023-10-28 11:35
windows
linux
运维
电脑、手机与ESP8266通讯
GPIO
0:
GPIO
0为高电平代表从FLASH启动,
GPIO
0为低电平代表进入系统升级状态
我爱吃猪脚
·
2023-10-28 08:42
ESP8266
ESP8266
WIFI
手机
电脑
通讯
驱动 DAY4
include"head.h"structcdev*cdev;unsignedintmajor=0;unsignedintminor=0;dev_tdevno;structclass*cls;structdevice*dev;
gpio
_t
Y-O-Y
·
2023-10-28 01:25
c语言
驱动DAY8
#include#include#include#include#include#include/*myled{led1-
gpio
=;led2-
gpio
=;led3-
gpio
=;};*/structdevice_node
Y-O-Y
·
2023-10-28 01:44
windows
linux
运维
基于 Qt控制开发板 LED和C语言控制LED渐变亮度效果
##应用实例想要控制这个LED,首先出厂内核已经默认将这个LED注册成了
gpio
-leds类型设备。所以我们可以直接在应用层接口直接可以操作这个LED设备。
Qt魔术师
·
2023-10-27 19:06
Qt
高级开发工程师
qt
c++
c语言
LED
嵌入式
STM32基础——PWM呼吸灯
pwm.C代码#include"pwm.h"//TIM2PWM部分初始化//PWM输出初始化//arr:自动重装值//psc:时钟预分频数voidTIM3_PWM_Init(u16arr,u16psc){
GPIO
_InitTypeDef
GPIO
_InitSt
求学者_
·
2023-10-27 11:13
stm32
单片机
arm
STM32使用PWM完成呼吸灯
题目要求:使用TIM3和TIM4,分别输出一个PWM波形,PWM的占空比随时间变化,去驱动你外接的一个LED以及最小开发板上已焊接的LED(固定接在PC13
GPIO
端口),实现2个LED呼吸灯的效果。
Kamisato_
·
2023-10-27 11:41
stm32
单片机
arm
R130MG二维码stm32
include"stdio.h"#include"string.h"UART_HandleTypeDefhuart2;voidSystemClock_Config(void);staticvoidMX_
GPIO
_Init
糖环
·
2023-10-27 01:03
经验分享
STM32F103ZET6+
GPIO
(通用输入/输出)讲解
STM32F103ZET6+
GPIO
(通用输入/输出)讲解
GPIO
(GeneralPurposeInput/Output,通用输入/输出)是微控制器最基本的片上外设,微控制器通过
GPIO
实现与外界的信息交换
辰小夏
·
2023-10-27 00:15
STM32F103ZET6开发
stm32
单片机
嵌入式硬件
c语言
linux中断下文之tasklet(中断二)
在申请
GPIO
中断时使用request_irq,但是request_irq绑定的中断服务程序指的是中断上文。
温人之周.
·
2023-10-26 22:13
RK3568
linux驱动开发笔记(迅为)
linux
【BSP视频教程】STM32H7视频教程第11期:STM32H7的
GPIO
实战,深化非阻塞编程思想,移植驱动到全新器件上,开启Event Recorder狂暴模式
本期视频教程为大家分享BSP驱动教程第11期深化非阻塞编程思想,移植驱动到全新器件上,使用杜邦线洞洞板搭建的,不使用我们自己的开发板,来一期
GPIO
应用实战,并给
硬汉嵌入式
·
2023-10-26 22:52
视频教程
STM32
stm32
dsp开发
GPIO
mdk
STM32CubeMAX:H库函数整理笔记
GPIO
:HAL_
GPIO
_TogglePin(
GPIO
_TypeDef*
GPIO
x,uint16_t
GPIO
_Pin)功能:用于切换指定的
GPIO
引脚HAL_
GPIO
_EXTI_Callback(uint16
努力的敲码工
·
2023-10-26 21:05
STM32
stm32
笔记
嵌入式硬件
MTK 驱动(4)---MTK Android Driver知识大全
、DSI.在使用DSI接口时,目前75/77都只支持到2条datalane,加上一条clocklane.使用DPI接口时,根据LCMIC支持的情况,可以选择16bus、18bus传输RGB格式文件,在
GPIO
zhangbijun1230
·
2023-10-26 19:33
MTK
驱动
ESP8266(NODEMCU)Arduino环境下实现多个软串口通信
用到的头文件#include硬件连接软串口1:
GPIO
14(D5)————RX;
GPIO
12(D6)————TX;软串口2:
GPIO
13(D7)————RX;
GPIO
15(D8)————TX;杜邦线连接
菜机任帅帅
·
2023-10-26 18:12
arduino
串口通信
IIC总线协议基本原理以及
GPIO
虚拟IIC接口
IIC一般应用于芯片之间的通信,是半双工串行同步通信总线,它的传输距离短,但其好处是IIC支持一主多从的挂载方式,因此主机和多个从机之间的通信线只要两条就够了,IIC硬件结构:IIC串行总线一般有两根信号线,一根是双向的数据线SDA,另一根是时钟线SCL。所有接到IIC总线设备上的串行数据SDA都接到总线的SDA上,各设备的时钟线SCL接到总线的SCL上。因为IIC通信过程中,同一时间内,IIC的
木秋木
·
2023-10-26 16:38
开发语言
stm32
arm
浅谈IIC总线通信协议
IIC的
GPIO
为开漏模式,支持线与功能,开漏模式无法输出高电平,所以需要外部上拉两条线上接有上拉电阻,保
国家级退堂鼓
·
2023-10-26 10:41
stm32
c语言
IIC
通信协议
STM32CubeMX和STM32F4
使用STM32CubeMX可以配置微控制器的时钟、
GPIO
、
一只天蝎
·
2023-10-26 10:21
嵌入式学习
stm32
单片机
嵌入式硬件
ZYNQ中断例程
GPIO
中断系统初始化流程:第一步:初始化cpu的异常处理功能第二步:初始化中断控制器第三步:向CPU注册异常处理回调函数;第四步:将中断控制器中的对应中断ID的中断与中断控制器相连接第五步:设置
GPIO
FPGA小白758
·
2023-10-26 10:17
嵌入式硬件
fpga开发
1024程序员节
正点原子嵌入式linux驱动开发——platform设备驱动
在前面的学习笔记中,编写的设备驱动都非常的简单,都是对
GPIO
进行最简单的读写操作。
努力自学的小夏
·
2023-10-26 09:36
linux学习
linux
驱动开发
学习
笔记
stm32
【stm32】stm32MX定时器
指的是*htim里面的实例voidHAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef*htim){if(htim->Instance==TIM2){HAL_
GPIO
_Toggle
莓果兰竹
·
2023-10-26 07:01
stm32
嵌入式硬件
单片机
STM32F4VGT6-DISCOVERY:uart1驱动
一、PA9/PA10复用成串口1功能不可用驱动测试代码如下:main.c:#include"main.h"#includevoidusart1_init(void){
GPIO
_InitTypeDef
GPIO
_InitStructure
渣渣小码
·
2023-10-26 00:07
官方探索版
单片机
stm32
嵌入式硬件
GD32F3x0 官方PWM驱动正频宽偏小(定时不准)的问题
1.代码#include"gd32f3x0.h"#include#include"gd32f350r_eval.h"void
gpio
_config(void);voidtimer_config(void
lljss2020
·
2023-10-25 22:31
#
GD32
单片机
嵌入式硬件
stm32正常运行流程图_stm32学习笔记之问题总结
1、SYSCLK时钟源有三个来源:HSIRC、HSEOSC、PLL;2、MCO[2:0]可以提供4源不同的时钟同步信号;3、
GPIO
口貌似有两个反向串联的二极管用作钳位二极管;4、总线矩阵采用轮换算法对系统总线和
果可
·
2023-10-25 21:40
stm32正常运行流程图
1_STM32之常用知识点
基础要多学多问5.学习过程中不懂的,先找资料,然后提问6.高级的知识,可以慢慢来学[谭浩强《C程序设计第四版》][库函数和寄存器对比学习,掌握库函数基本配置方法|了解寄存器底层配置过程]常见外设:1)基本外设:-
GPIO
承诺$枷锁
·
2023-10-25 21:37
stm32
stm32
单片机
嵌入式硬件
【STM32】
GPIO
控制LED(HAL库版)
·林何/STM32F103C8-码云-开源中国(gitee.com)STM32最新固件库v3.5/Libraries/STM32F10x_StdPeriph_Driver/src/stm32f10x_
gpio
.c
m0_63077733
·
2023-10-25 20:44
STM32
stm32
嵌入式硬件
单片机
CH8571 沁恒微 RISC-V EC 用芯片实验 (一)参考手册 第一章 接脚描述
RISC-V嵌入式控制器eSPIInterface接口LPC接口嵌入式闪存EC时钟源SMBusInterface接口系统唤醒控制EC唤醒控制中断控制器定时器/看门狗定时器UARTACPI电源管理通道BRAM
GPIO
KBC
READ LEE
·
2023-10-25 19:17
risc-v
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他