datasheet
首页 > 关键词 > GPIO

GPIO

General Purpose Input Output (通用输入/输出)简称为GPIO,或总线扩展器,利用工业标准I2C、SMBus或SPI接口简化了I/O口的扩展。当微控制器或芯片组没有足够的I/O端口,或当系统需要采用远端串行通信或控制时,GPIO产品能够提供额外的控制和监视功能。 分类:硬件/嵌入开发驱动开发/核心开发 每个GPIO端口可通过软件分别配置成输入或输出。Maxim的GPIO产品线包括8端口至28端口的GPIO,提供推挽式输出或漏极开路输出。提供微型3mm x 3mm QFN封装。

在电子工程世界为您找到如下关于“GPIO”的新闻

【STM32电机方波】记录1——GPIO基础配置
GPIO库函数:GPIO初始化:typedef struct { u16 GPIO_Pin;   //选择待设置的GPIO管脚,使用操作符“|”可以一次选中多个管脚GPIOSpeed_TypeDef GPIO_Speed;   //10MHz 、2MHz...
类别:ARM单片机 2018-09-22 标签: STM32 电机方波 GPIO 基础配置
通过控制LED灯,熟悉STM32的存储器结构、地址映射、时钟树、库文件、利用库的方法及开发工程的步骤,建立STM32的开发思想。这是我建立的第一个工程,由于涉及面较广,知识点分散,在此做一个总结。1)为控制LED灯,知道要使用GPIO外设。GPIO(General-Purpose I/O):I/O引脚可以被软件设置成各种不同的功能,如输入或输出。控制LED灯,即控制...
类别:ARM单片机 2018-09-13 标签: STM32 GPIO 流水灯例程
...
类别:ARM单片机 2018-09-11 标签: STM32 GPIO 8种模式
本篇学习目的: 一、学会对STM32芯片GPIO的基本操作 二、对GPIO的相关函数进行二次封装,以便于后期开发开发板GPIO原理图如下 由图可知LED接在GPIOC的PC0-PC7STM的GPIO有如下8中模式 GPIO相关库函数 GPIO模式配置函数:GPIO_Init(GPIO_TypeDef *GPIO...
类别:ARM单片机 2018-09-06 标签: STM32 GPIO
实验板:带有按键的Stm32开发板一块,本人用得是Open107V实验板,型号是107的库函数:STM32官方3.5的库其他材料:ST-LINK、跳线若干实验原理:按键实验和LED实验类似, GPIO点灯是向led的pin脚输出高低电平, 而按键则是向pin口输入高低电平。 对于按键有两种输入模式可以选择, 一,采用上拉输入模式,二,采用浮动浮空输入模式,上拉输入...
类别:ARM单片机 2018-09-06 标签: STM32 GPIO 按键实验
首先 上下拉 是给IO一个默认的状态 比如控制EN的话,那么高有效的我们就下拉,低有效的话我们就上拉而 很多IO 由于CMOS工艺问题会出现float的现象,所以不能悬空 需要PU PD。上拉和下拉是指GPIO输出高电位(上拉)还是低电位(下拉)。 上拉就是输入高电平,然后接一个上拉电阻(起保护作用),知道上拉就表示该端口在默认情况下输入为高电平。 下拉就相反了,指...
类别:ARM单片机 2018-09-06 标签: STM32F4 GPIO PuPd寄存器 上拉 下拉
1、STM32的GPIO结构图  GPIO共有8中设置模式:输入浮空、输入上拉、输入下拉、模拟输入、开漏输出、推挽式输出、推挽式复用功能,开漏复用功能,共4种输入,2种输入,2种复用功能。 2、模式说明 ①浮空输入  图中施密特触发器是开启的,IO口的状态可以直接送到输入寄存器中,CPU可以直接读取输入寄存器...
类别:ARM单片机 2018-09-06 标签: STM32 GPIO结构
背景:最近一直在学习HAL库,总结下STM32中HAL库的GPIO相关函数知识点。内容:在stm32l152xb.h头文件中定义了GPIO的相关寄存器,下面讲述的GPIO函数将会调用到这些寄存器。寄存器的结构体定义如下图:下面解析stm32l1xx_hal_gpio.c文件中一些常用的GPIO函数:(1)GPIO_PinState    ...
类别:ARM单片机 2018-09-06 标签: STM32 HAL库 GPIO

GPIO资料下载

void GPIO_DeInit(GPIO_TypeDef* GPIOx) {   /* Reset the GPIO registers values */   if(GPIOx == GPIO0)   {     SCU_APBPeriphReset(__GPIO0,ENABLE);    ...
类别:其它 2013年09月22日 标签: 看门狗 STR912
MTK驱动MTK平台驱动调试指南 ➢ GPIO设置篇一、GPIO有关的函数1. GPIO_ModeSetup: 函数原型:void GPIO_ModeSetup(kal_uint16 pin, kal_uint16 conf_dada) 功能:设置GPIO的工作模式是作为GPIO,还是作为专有功能接口。 参数: pin:GPIO...
类别:科学普及 2013年09月29日 标签: 驱动
N95清晰完整原理图 61.8VVIO_APE R4804 R5002 R5001 100k 100k 100kOMAP 2420OMAPD4800 OMAP2420POP_PS2.2_N1 AF6 AF4 AE6 W3 Y19 C22 C24 D22 E3 AB25 N24 AC22 C5 AC24 GPIO67 K24 GPIO102 Y24 GPIO...
类别:科学普及 2013年09月29日 标签: 清晰 完整 原理
MTK6223D+SP5368 Reference Design12345611/11/2009A DSP_INT CAM_PWDN USB_PWR_ENAMemoryP0U10D11 D11 EINT3/BE/GPIO43_U P0U10C11 C11 EINT2/MIRQ/BT/GPIO42_UP0U10B11 B11 EINT1P0U10D12 D12...
类别:科学普及 2013年09月29日 标签: MTK6223D SP5368 Reference Design
MTK6223D+SP5369 Reference Design12345611/11/2009A DSP_INT CAM_PWDN USB_PWR_ENAMemoryP0U10D11 D11 EINT3/BE/GPIO43_U P0U10C11 C11 EINT2/MIRQ/BT/GPIO42_UP0U10B11 B11 EINT1P0U10D12 D12...
类别:科学普及 2013年09月29日 标签: MTK6223D SP5369 Reference Design
从MMI到驱动-GPIO_v1 MTK程序设计 之 GPIO V1.1 yilisha...
类别:科学普及 2013年09月29日 标签: 到驱 GPIO
MT622554321MCCK MCINS MCDA3 MCDA2 MCDA1 MCDA0 MCCM0EINT3_BT EINT2_CHARGER EINT1_WIFI EINT0_HEADSETExternal Memory InterfaceED[0..15] GPIO33_LSCE1B GPIO32_LSCE0B GPIO...
类别:科学普及 2013年09月29日 标签: MT6225
MT630254321MCCK MCINS MCDA3 MCDA2 MCDA1 MCDA0 MCCM0EINT3_BT EINT2_CHARGER EINT1_WIFI EINT0_HEADSETExternal Memory InterfaceED[0..15] GPIO33_LSCE1B GPIO32_LSCE0B GPIO...
类别:科学普及 2013年09月29日 标签: MT6302
6225_MT6601_2007012854321MCCK MCINS MCDA3 MCDA2 MCDA1 MCDA0 MCCM0EINT3_BT EINT2_CHARGER EINT1_WIFI EINT0_HEADSETExternal Memory InterfaceED[0..15] GPIO33_LSCE1B GPIO...
类别:科学普及 2013年09月29日 标签: MT6601 20070128
手机原理图54321MCCK MCINS MCDA3 MCDA2 MCDA1 MCDA0 MCCM0EINT3_BT EINT2_CHARGER EINT1_WIFI EINT0_HEADSETExternal Memory InterfaceED[0..15] GPIO33_LSCE1B GPIO32_LSCE0B GPIO...
类别:科学普及 2013年09月29日 标签: 手机 原理

GPIO相关帖子

0

0

;   (1) 设备配置管脚:这些管脚同时需要输出(C6678的配置管脚和GPIO是公用管脚)且没有驱动(高阻态),即使内部上拉/下拉电阻也许满足需求电平, 但是外部上拉/下拉也是必须,目的是为了确保配置有效,也方便切换模式。     (2) 其他输入管脚:如果内部上拉/下拉没有满足需求电平,则需要外部上拉/下拉。 2. TMS320C6678设备配置管脚...
0次浏览 2018-09-23 【DSP】

3

0

本帖最后由 serialworld 于 2018-9-23 07:07 编辑       虽然使用108MH主频的单片机做一个定时器,有点 大才小用了,但是小小的作品也用到了定时器、ADC、中断和GPIO等模块。作品原理主要是使用三轴加速度传感器采集角度信息并转化为需要的定时时间,同时使用它采集动作信息,作为定时器控制信号。 1.开发环境...
122次浏览 2018-09-23 【GD32 MCU】

0

0

Flash"模式,当程序在RAM调试完善后就 //    可以将代码烧进Flash中并使用"boot to Flash"引导模式. // //       $Boot_Table: // //         GPIO87   ...
0次浏览 2018-09-22 【DSP】

0

0

本帖最后由 DDZZ669 于 2018-9-22 20:23 编辑 上个帖子【树莓派3B+测评】点亮LED介绍了如何用python控制树莓派的GPIO口点亮LED,这次介绍如何用python+opencv来使用USB摄像头。 首先介绍另一种可视化登录的安装方式, 因为之前介绍的xrdp+tightvncserver软件包貌似不支持opencv的远程窗口显示。 安装方式如下: sudo...
101次浏览 2018-09-22 单片机

0

0

E); GPIOPinConfigure(GPIO_PE4_I2C2SCL);   GPIOPinConfigure(GPIO_PE5_I2C2SDA); GPIOPinTypeI2C(GPIO_PORTE_BASE,GPIO_PIN_4); GPIOPinTypeI2C(GPIO_PORTE_BASE,GPIO_PIN_5); GPIO...
101次浏览 2018-09-22 【最爱TI M4】

0

0

上,蓝牙部分对外的接口,除了几个控制信号,就是UART,I2S和PWM了。在其它网站上(记不清楚出处了)看到过,CPU连接蓝牙芯片上的UART和IO扩展口上的UART(见下图中的GPIO14和GPIO15)是共用的,两者不能同时使用。后边会试用一下IO扩展口上的UART,看看是不是这样子的。       二、蓝牙的初步简单试用  ...
101次浏览 2018-09-22 单片机

0

0

一、基本原理 如上图所示,大致步骤为:1)由GPIO通过电阻R给电容C充电至Vcc;2)该GPIO输出0,电容C通过R进行放电,同时Timer开始计时、CA+开启;3)当电容电压放电至参考电压(此处是0.25Vcc)时,比较器CA+输出端出现电平变化;4)中断程序捕获这一变化,并利用Timer的capture mode获得该时刻的时间,最后通过以上方程计算电容值。 上图中R推荐采用...
0次浏览 2018-09-21 【MSP430 LaunchPad部落】

0

0

the MSP430 Launchpad as a Standalone I2C Host for Audio Products, SLAA605A —— 除了USCI I2C,还包含了GPIO I2C的驱动代码。 Application Report, Interfacing an EEPROM via I2C Using the MSP430, SLAA208A —— 驱动封装...
0次浏览 2018-09-21 【MSP430 LaunchPad部落】

0

0

GPIO通常用来做普通的输入输出,比如按键啊,LED啊,或者芯片的片选段之类的,算是最基本的操作。 话不多说,直接上 代码+注释 记录一下,以备以后使用 我用的板子是研旭实用板 led.c #include "led.h" //LED和蜂鸣器初始化 void Led_Gpoi_Init(void) { EALLOW...
0次浏览 2018-09-21 【TI C2000】

0

0

1. dsp28335一共88个io口     A组:GPIO0~GPIO31 B组:GPIO32~GPIO63 C组:GPIO64~GPIO87 2. GPIOmux  功能复用寄存器(2个位决定一个GPIO引脚)mux1:gpio0~gpio15,mux2:gpio16~gpio31     GPIO...
0次浏览 2018-09-21 【TI C2000】

GPIO视频

树莓派的 GPIO 基础
课程背景: GPIO 是树莓派最强大的特点之一,它也是树莓派与外部世界交互的物理接口之一。在现实世界里,你所能想像到的基于树莓派开发出来的各种奇妙的项目,大多数都与 GPIO 接口有关系,掌握树莓派的GPIO接口编程知识是你从树莓派的内部世界走向外部世界的一扇门,非常重要。 核心内容: 1. 树莓派...
2014-01-01 标签: ARM Linux GPIO 树莓派 Arch
Atmel AVR设计入门 - 如何配置GPIO
详细解释如何使用ATmega168PB 的管脚。...
2015-05-05 标签: Atmel AVR ATmega16 GPIO
TI-RSLK 模块 6 - GPIO
...
2018-08-28 标签: TI 机器人 GPIO RSLK
Atmel SAM D设计入门 - 如何配置GPIO
本视频会一步一步阐释如何利用Atmel D10 (ARM Cortex M0+ 内核)开发板与Studio开发软件配置IO 管脚。...
2015-05-05 标签: Atmel GPIO SAMD10 Cortex-M0
Stellaris LaunchPad入门讲座(三)
     本课程基于Stellaris EK-LM4F120XL LaunchPad,针对Stellaris M4F内核产品,面向Stellaris系列及MCU的初学者,通过多种练习,讲述产品的基础知识,包括产品内核,开发环境及工具,以及中断,时钟,GPIO和各种外设的基础知识。通过课程学习,使参加...
在EFM32GG上运行Lua脚本语言
描述了在EFM32GG设备上运行Lua脚本语言,并通过脚本控制MCU的GPIO和Timer等。...
轻松走进DSP的大门视频讲座连载
通过GPIO扫描按键...
2014-01-01 标签: DSP 处理器 CPLD
张掌柜讲28335
PIE模块、GPIO模块、XINTF模块、I2C模块、ADC模块、DMA模块、时钟和看门狗模块、外部中断模块、SCI模块、XDS100V2在CCS4.2下使用入门...
2017-03-19 标签: DSP 数字信号处理 28335
Altera MAX 10嵌入式闪存FPGA入门培训
MAX 10早在定义之初就被封为“下一代非易失FPGA”。Altera把大量的外围器件(包括振荡器、时钟、模数转换器、温度传感器等)集成到MAX 10中,而过去系统的核心32位处理器也可以用Altera的软核处理器Nios II来替代,这能够让电路板面积减小50%。 MAX 10的嵌入式处理功能也帮...
2015-06-09 标签: FPGA Altera MAX 10 嵌入式闪存
嵌入式系统及应用
微控制器是现代智能系统、工业物联网的“大脑”,是嵌入式系统的技术核心。本课程按照“入门时间较快、硬件成本较少,软硬件资料规范、知识要素较多,学习难度较低”的基本原则,选择流行的32位ARM Cortex-M0+ KL系列MCU为蓝本,以嵌入式硬件构件及底层软件构件设计为主线,基于嵌入式软件工程的思想...
2018-03-06 标签: 应用 嵌入式 苏州大学 王宜怀

小广播

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved