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
zynq7000系列PS端
GPIO
初始化函数X
Gpio
Ps_LookupConfig()和X
Gpio
Ps_CfgInitialize()详解
前言 xilinx公司在设计这款芯片时就同步编写了ps端的函数库,我们在对zynq这款芯片进行开发,直接调用库函数就可以了。不过比较难过的是,官方虽然编写了函数驱动库,但并没有出版相应的类似于函数指导之类的文档,需要开发者自己去理解这个函数用法,但官方还是有相应的历程,我们可以学历历程来基本掌握这些函数的用法,但并不是很详细,也没有说明文档,需要结合datasheet和其他的文档进行综合理解分析
Nina_小哥
·
2023-10-04 15:11
单片机
fpga
嵌入式
soc
全志orangepi-zero2驱动编写2,控制电平高低
使用驱动编写控制高低电平可看我前俩篇文章:【1】全志orangepi-zeor2驱动编写【2】驱动函数框架详解检索芯片手册关键信息知道
GPIO
基地址知道PC偏移地址知道想要控制的端口的信息知道数据位如何操作代码实操驱动代码
张顺(Strange_Head)
·
2023-10-04 12:46
全志Arm-Linux
arm开发
linux
驱动开发
STM32CubeMX学习笔记-USB接口使用(HID按键)
新建工程1.打开STM32CubeMX软件,点击“新建工程”2.选择MCU和封装3.配置时钟4.配置调试模式三、USB3.1参数配置3.2引脚配置3.3配置时钟3.4USBDevice四、添加按键4.1
GPIO
自小吃多
·
2023-10-04 09:49
stm32
学习
笔记
树莓派3B/3B+的串口使用
serial0是
GPIO
引脚对应的串口,serial1是蓝牙对应的串口。操作前先看下默认的映射关系,使用指令:ls-l/dev这是没打开
GPIO
串口的情
Walk_In_Jar
·
2023-10-04 08:10
STM32复习笔记(二):
GPIO
目录(一)Demo流程(二)工程配置(三)代码部分(四)外部中断(EXTI)(一)Demo流程首先,板子上有4个按键,两颗灯,一个beep,所以设计一个demo如下:1、按下KEY0,LED0输出翻转;2、按下KEY1,LED1输出翻转;3、按下KEY2,LED0和LED1输出翻转;4、按下WK_UP,蜂鸣器输出翻转;相关部分电路schematic如下:此外,WK_UP接到PA0;简单分析一下电路
~O'Connor
·
2023-10-04 05:40
STM32复习笔记
stm32
笔记
嵌入式硬件
GD32F103x IIC通信
由于在设置SDA,SCL两个串行时
GPIO
时都会设置成开漏模式。
牛牛ly
·
2023-10-04 02:13
GD32F10X
单片机
一个常用的
gpio
驱动
分享一个
gpio
驱动,其中使用了
gpio
、pinctrl、irq、workqueue、input等知识,代码中有较详细的注释,不时可以来瞅一瞅!
东皇※太一
·
2023-10-03 22:25
linux驱动
驱动开发
【智能家居项目】裸机版本——设备子系统(LED && Display && 风扇)
输入子系统中目前仅实现了按键输入,剩下的网络输入和标准输入在以后会逐步实现,今天先来实现设备子系统,包含LED设备(
GPIO
控制),风扇设备,OLED设备。
一只大喵咪1201
·
2023-10-03 18:33
智能家居项目
智能家居
单片机
物联网
menuconfig下配置界面外设驱动功能分布
配置界面硬件驱动配置板载外设片上外设驱动片上外设序号驱动简介1
GPIO
操作
GPIO
管脚2UART通过串口收发数据3softI2C通过软件I2C收发数据4SPI通过SPI收发数据5ADC测量管脚上的模拟量
huojusan
·
2023-10-03 17:33
ESP32设备驱动-I2C-LCD1602显示屏驱动
通过前面的实例我们知道,并口方式连接LCD1602将占用一定数量的
GPIO
口,在
GPIO
口紧张的情况下,可以通过I2C方式驱动。这样会大
视觉&物联智能
·
2023-10-03 09:28
物联网全栈开发实战
单片机
嵌入式硬件
ESP32
物联网
传感器
10. GD32F103C8T6 定时器-测量pwm的占空比和频率
一、利用TIM2的输入通道0,通道1测量pwm的占空比和频率1.配置
gpio
voidinpit_
gpio
_config(void){rcu_periph_clock_enable(RCU_
GPIO
A);
Car12
·
2023-10-03 04:18
GD32
GD32F103C8T6
输入捕获
占空比
频率
GD32F103定时器输出PWM
#defineTIMERTIMER3#defineTIMER_CHTIMER_CH_2#defineRCC_TIMERRCU_TIMER3#defineTIMER_PORT
GPIO
B#defineTIMER_BG_PIN
GPIO
_PIN
黑暗中的一束光1023
·
2023-10-03 04:47
嵌入式
c语言
开发语言
后端
8. GD32F103C8T6 定时器-输入捕获测频率
1采集方波频率/*-----------------------输入捕获----------------------------*/void
gpio
_configuration(void){/*1.使能时钟
Car12
·
2023-10-03 04:47
GD32
GD32F103C8T6
频率
输入捕获
TIM
移植uboot-分析uboot启动流程(详解)
本节总结:uboot启动流程如下:1)设置CPU为管理模式2)关看门狗3)关中断4)设置时钟频率5)关mmu,初始化各个bank6)进入board_init_f()函数(初始化定时器,
GPIO
,串口等,
一口Linux
·
2023-10-03 02:26
笔记
exynos4412
uboot
STM32 DMA从存储器发送数据到串口
2.相关程序2,1定义数据缓冲区u8SendBuff[SENDBUFF_SIZE*2]={0};2.2串口的配置voidUsart_Init(void){//定义结构体
GPIO
_InitTypeDef
GPIO
齐落山大勇
·
2023-10-02 23:25
嵌入式学习
stm32
单片机
嵌入式硬件
直流电机速度闭环控制(结合vofa+经行串口调试)
一、对编码器经行初始化:voidMotorEncoder_Init(void){//初始化定义结构体
GPIO
_InitTypeDef
GPIO
_InitStructure;TIM_TimeBaseInitTypeDefTIM_TimeBaseStructure
特轮飞
·
2023-10-02 19:18
单片机
嵌入式硬件
编码器的使用和测速原理
也可以是速度)常用的有光电编码器,霍尔编码器四倍频:常规:A相计数,B相判断方向四倍频:测量A、B相的上升沿和下降沿基本框图:编码器配置voidEncoder_Init_TIM4(u16arr,u16psc){
GPIO
_I
特轮飞
·
2023-10-02 19:48
单片机
stm32之智能小车总结
intmain(void){HAL_Init();MX_
GPIO
_Init();MX_U
tsc000
·
2023-10-02 18:53
stm32
嵌入式硬件
单片机
15: 8种
GPIO
模式和其他资源
目录一:
GPIO
1:简历2:模式3:位结构4:八种模式A:浮空/上拉/下拉输入B:模拟输入----
GPIO
_Mode_AINC:开漏/推挽输出D:复用开漏/推挽输出E:模式总结二:其他资源1:片上资源/
菜鸟-01
·
2023-10-02 15:59
STM32
stm32
嵌入式硬件
单片机
ESP32设备驱动-数据持久化到Flash
文章目录数据持久化到Flash1、Preferences库介绍2、软件准备3、硬件准备4、代码实现4.1初始化NVSFlash4.2读写Key/Value对4.3保存/读取网络凭据4.4复位后记住最后的
GPIO
视觉&物联智能
·
2023-10-02 11:15
物联网全栈开发实战
ESP32
嵌入式硬件
单片机
物联网
传感器
S32K144
GPIO
编程
前面的文章介绍了如何在MDK-Keil下面进行S32K144的开发,下面就使用该工程模板进行
GPIO
LED的编程试验。
luobeihai
·
2023-10-02 06:18
NXP-S32K
S32K144
GPIO
基于STM32A7核按键点亮LED灯的示例程序
intms){inti,j;for(i=0;iMP_AHB4ENSETR|=(0x1MODER&=(~(0x3EXTICR1)+exticrn)&=(~(0xffEXTICR1)+exticrn)|=(
gpio
FTSR1
l'm coming
·
2023-10-02 05:18
嵌入式
基于stm32平台控制led、风扇、震动马达、蜂鸣器启停的案例
mychrdev.c#include#include#include#include#include#include"head.h"intmajor;charkbuf[128]={0};//映射至虚拟空间的
GPIO
gpio
_t
l'm coming
·
2023-10-02 05:18
arm开发
嵌入式Linux应用开发-基础知识-第十八章系统对中断的处理③
第十八章Linux系统对中断的处理③18.5编写使用中断的按键驱动程序③18.5.1编程思路18.5.1.1设备树相关18.5.1.2驱动代码相关18.5.2先编写驱动程序18.5.2.1从设备树获得
GPIO
18.5.2.2
华为奋斗者精神
·
2023-10-02 05:44
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
树莓派4b 串口通信实现自发自收
1、树莓派串口映射设置运行以下命令:ls/dev-al出现串口映射的情况,但是此时是在默认状态下,serial0(就是
GPIO
14,15)是映射到ttyS0的,serial1(跟板载蓝牙相连)映射到ttyAMA0
Ooo。
·
2023-10-01 21:00
树莓派
树莓派4b串口通信配置1----
树莓派4b本身是两个串口,运行ls/dev-al如下:请注意:在默认状态下,serial0(就是
GPIO
14,15)是映射到ttyS0的(就是MINI串口:/dev/ttyS0),ttyS0的特点是其工作时钟来自于
弑梦空间-涛
·
2023-10-01 21:58
树莓派
智能小车代码
嵌入式
串口通信
linux
stm32
树莓派4B实现和电脑之间的UART串口通信
树莓派型号:4B固件版本:2022-04-04-raspios-bullseye-armhf-full.img一,初始方案接线:
gpio
14(板子上的8号针脚)是树莓派的TXD,和TTL转usb模块的RXD
Nanopole
·
2023-10-01 21:57
linux
新手入门STM32不知道的概念第一讲:使能、RCC、
GPIO
与PIN 的区别
例如,单片机中的
GPIO
口可以用来控制LED灯的亮灭,其中需要用到一个使能信号,即一个控制LED灯开关的信号。
三马分享家
·
2023-10-01 21:56
STM32与模块
单片机
stm32
嵌入式硬件
树莓派4B串口通信配置方式
目录1树莓派4B的安装:1.1安装Serial与使用1.1.1安装serial1.1.2打开串口1.2设置硬件串口为
GPIO
串口(修改串口映射关系)1.2.1修改配置文件2.1minicom串口2.1.1
三马分享家
·
2023-10-01 21:54
树莓派
嵌入式硬件
树莓派
学习
【分析笔记】全志 T507 PF4 引脚无法被正常设置为中断模式的问题分析
以下是以
gpio
_keys.c驱动为入口进行分析://drivers/input/keyboa
lovemengx
·
2023-10-01 20:34
Linux
驱动开发
驱动开发
linux
嵌入式硬件
C语言 Cortex-A7核 PWM实验
实验目的驱动开发板蜂鸣器风扇、马达进行工作2代码pwm.h#ifndef__PWM_H__#define__PWM_H__#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_
gpio
.h
徐艺桐
·
2023-10-01 18:33
ARM
c语言
开发语言
linux
单片机
嵌入式硬件
16.PWM输入捕获示例程序(输入捕获模式测频率&PWMI模式测频率和占空比)
需要配置电路连接图示如下:所以步骤就是:第一步,RCC开启时钟,把
GPIO
和TIM的时钟打开第二步,
GPIO
初始化,把
GPIO
配置成输入模式(一般选择上拉输入或浮空输入模式)第三步,配置时基单元,让C
Archie_IT
·
2023-10-01 17:35
STM32标准库开发
单片机
嵌入式硬件
C语言 Cortex-A7核 SPI 实验
000011112222....99992、数码管不同的值12342代码include/spi.h#ifndef__SPI_H__#define__SPI_H__#include"stm32mp1xx_
gpio
.h
徐艺桐
·
2023-10-01 16:11
ARM
c语言
开发语言
arm开发
linux
DSP与STM32的对比浅见(一)
GPIO
、IIC、SPI、UA
lingcoln
·
2023-10-01 13:55
DSP
dsp
stm32
嵌入式学习笔记(37) S5PV210的PWM定时器
其中0、1、2、3各自对应一个外部
GPIO
,可以通过这些对应的
GPIO
产生PWM波形信号并输出;timer4没有对应的外部
GPIO
(因此不是为了产生PWM波形,而是为了产生内部定时器中断而生的)。
嵌入式开发白菜
·
2023-10-01 13:20
嵌入式学习笔记
编程
嵌入式
学习
笔记
单片机
嵌入式实时数据库
嵌入式硬件
GPIO
的输入模式
1.
GPIO
支持4种输入模式(浮空输入、上拉输入、下拉输入、模拟输入)1.模拟输入首先
GPIO
输出部分(N-MOS,P-MOS)是不起作用的。并且TTL施密特触发器也是不工作的。
牛牛ly
·
2023-10-01 11:22
GD32F10X
单片机
嵌入式硬件
stm32学习记录之0.96寸OLED显示屏配置
目录0.96寸oled屏概述工程实现
GPIO
初始化SSD1306初始化启动与停止函数各个功能函数0.96寸oled屏概述本次实验所用oled显示屏为黄蓝屏,即屏上1/4部分为黄光,下3/4为蓝;而且是固定区域显示固定颜色
askasz
·
2023-10-01 10:45
STM32学习记录
stm32
Linux驱动笔记-TNYCL
即片上系统;UART:通用异步收发传输号,串行异步收发协议,二进制按位为单位传输;XT:发送数据线BB:BaseBand基带;SPI:串行外围设备接口,四线、全双工、高速、同步;LTE:3G演化系统,通信;
GPIO
Apollo.1
·
2023-10-01 05:56
linux
驱动开发
嵌入式Linux应用开发-第十五章具体单板的按键驱动程序
嵌入式Linux应用开发-第十五章具体单板的按键驱动程序第十五章具体单板的按键驱动程序(查询方式)15.1
GPIO
操作回顾15.2AM335X的按键驱动程序(查询方式)15.2.1先看原理图确定引脚及操作方法
华为奋斗者精神
·
2023-10-01 05:53
Linux
ARM
MCU
MCU
C51
linux
单片机
运维
c++
c语言
嵌入式Linux应用开发-基础知识-第十六章
GPIO
和Pinctrl子系统的使用
嵌入式Linux应用开发-基础知识-第十六章
GPIO
和Pinctrl子系统的使用第十六章
GPIO
和Pinctrl子系统的使用16.1Pinctrl子系统重要概念16.1.1引入16.1.2重要概念16.1.3
华为奋斗者精神
·
2023-10-01 05:53
Linux
ARM
MCU
MCU
C51
linux
运维
服务器
c++
c语言
【STM32基础 CubeMX】从0带你点灯
文章目录前言一、
GPIO
的概念二、CubeMX配置
GPIO
2.1基础配置2.2
GPIO
配置三、点灯代码讲解3.1cubemx生成的代码3.21个库函数四、LED闪烁总结前言一、
GPIO
的概念STM32是一系列微控制器芯片的品牌
人才程序员
·
2023-10-01 00:38
stm32
单片机
嵌入式硬件
c++
c语言
物联网
mcu
【STM32基础 CubeMX】按键的检测
文章目录前言一、按键原理图分析二、cubeMX配置key
GPIO
三、代码分析3.1cubemx生成的代码3.21个库函数四、按键点灯示例代码总结前言在嵌入式系统开发中,按键检测是一个基础而重要的任务,特别是在使用
人才程序员
·
2023-10-01 00:35
stm32
嵌入式硬件
单片机
c语言
c++
物联网
mcu
linux设备树中
gpio
配置介绍,Linux设备树帮助(
GPIO
控制器/中断)
我一直在学习Linux设备树,我们一直在尝试开始移植一些旧的代码来使用它们.我在使用
gpio
控制器节点时遇到了一些麻烦:
gpio
1:
gpio
-controller@c00{#
gpio
-cells=;compatible
佐懿
·
2023-09-30 16:43
在设备树中指定中断,在代码中获得中断
中断硬件框图:在硬件层面中断控制器只有GIC这一个,但是在软件层面我们把上图中的
GPIO
也称为中断控制器。很多芯片上有多个
GPIO
,所以软件层次上的“中断控制器”也就会有很多个。
一只有理想的程序猿
·
2023-09-30 16:43
Linux系统
中断
设备树
uc/OS系统移植
的移植1.准备源码3.开始添加文件4.参数配置三、波形分析1.用示波器去观察LED输出电平和串口通信的波形2.Keil虚拟仿真逻辑仪四、参考文献一、建立stm32hal库工程1.文件配置配设置PC13为
GPIO
_Output
HILYX
·
2023-09-30 16:37
fpga开发
stm32
arm
C语言 Cortex-A7核 IIC实验
iic.h#ifndef__IIC_H__#define__IIC_H__#include"stm32mp1xx_
gpio
.h"#include"stm32mp1xx_rcc.h"/*通过程序模拟实现I2C
徐艺桐
·
2023-09-30 12:22
ARM
c语言
开发语言
STM32F10x系列的MCU设置PB3和PB4为普通IO口
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);
GPIO
_PinRemapConfig
芋头莎莎
·
2023-09-30 11:55
STM32
stm32
mcu
单片机
GD32F10x的输出模式
2.
GPIO
的输出模式。1.开漏模式2.推挽模式3.复用开漏模式4.复用推挽模式。开漏模式:(写入位设置,输出数据寄存器来控制MOS)只有N-MOS管导通。PMOS不导通。
牛牛ly
·
2023-09-30 10:52
GD32F10X
单片机
嵌入式硬件
Jetson.
GPIO
-适用于Tegra的Linux
Jetson.
GPIO
-适用于Tegra的Linuxhttps://github.com/NVIDIA/jetson-
gpio
JetsonTX1,TX2,AGXXavier和Nano开发板包含一个40针
YottaYuan
·
2023-09-30 01:19
C语言 cortex-A7核 按键中断 实验【重点】
一、KEY1include/key.h#ifndef__KEY_H__#define__KEY_H__#include"stm32mp1xx_rcc.h"#include"stm32mp1xx_
gpio
.h
徐艺桐
·
2023-09-29 23:30
ARM
c语言
linux
服务器
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他