• 三极管是怎样提高单片机IO口驱动LED的能力

      学过单片机应该都知道。单片机的IO口可以输出三种状态:高电平、低电平、高阻。一般不同封装和颜色的驱动电压和电流都有些许差异,具体要参照使用LED的规格书。这里演示为2V/20mA就可额定工作条件的LED。   那么利用IO口的低电平状态可以设计如图方式1的驱动LED方法(这个也是不用三极管情况下常用的方式),利用IO口的高电平状态可以设计如图方式2的驱动LED方式。   那么大家实际搭好电路和

    led

    零是起源 . 2022-02-22 1 2339

  • STM32 GPIO实现与外部通讯、控制以及数据采集方案介绍

    GPIO是什么 GPIO是通用输入输出端口的简称,简单来说就是STM32可控制的引脚,STM32芯片的GPIO引脚与外部设备连接起来,从而实现与外部通讯、控制以及数据采集的功能。 STM32芯片的GPIO被分成很多组,每组有16个引脚,如型号为STM32F103ZET6型号的芯片有GPIOA、GPIOB、GPIOC至GPIOG共7组GPIO,芯片一共144个引脚,其中GPIO就占了一大部分,所有的

    led

    博客园 . 2020-10-19 1200

  • 基于GPIO的按键板实现方案

    介绍简单的ADC实现,需要IC提供一个额外的ADC。但出于IC成本的考虑,无法提供这个的ADC时,但提供了多个额外的GPIO(General Purpose Input Output:双向的:可以为输入/输出,只有两个状态High/Low),就可以使用本篇的实现方法了。 基于GPIO的按键板 基于GPIO的按键板实现,需要提供额外的GPIO口供使用。GPIO口足够多的话可以一个按键对应一个GPIO

    矩阵

    csdn . 2020-10-18 670

  • 嵌入式技术之GPIO控制LED工作原理

    基本概念: 1.GPIO--通用IO口,通过芯片针脚来控制或读取外设的数据。 2.GPIO口的使用原理,通过设置GPXXCON, GPXXDAT, GPXXPUL等寄存器来设置GPIO口的状态。 原理图: 跟硬件相关的部分,一定要阅读原理图,然后通过查找SoC的用户手册来查找相应的寄存器设置即可。 底板电路图: 核心板电路图: 可知在OK6410上4个LED灯是通过GPM这一组的GPIO口控制的,

    led灯

    博客园 . 2020-09-24 1230

  • 基于ZM4xxSX-M系列LoRa射频模块的驱动代码移植关键步骤

    致远电子LoRa模块其凭借着稳定的性能,深受广大用户的信任与好评。但在使用过程中其驱动代码的移植一直是一个重点和难点。本文将简单介绍一下致远官方驱动代码的移植关键步骤。 LoRa模块凭借其优异的射频性能和稳定性,被广泛应用于各类物联网应用中,本文将为大家介绍致远电子官方驱动代码的移植关键步骤,适用于ZM4xxSX-M系列LoRa射频模块。 为了加快用户LoRa产品的开发进度,致远电子已经实现了其底

    射频模块

    致远电子 . 2020-09-02 1080

  • GPIO电路图以及上拉电阻的作用

    GPIO口的定义: GPIO口,通用输入输出,这个大家都知道,但是输入,输出的电路是什么样的,其实并不用太关心,只需配置寄存器即可,但是还是要摸一摸,为了方便理解,引入了单片机的IO口原理图来说明(道理是一样的) 认识电路: 一.普通IO口             如上图所示(红色框是板子内部) 1.基级(②位置)为低电平时,PNP导通,此时单片机IO口输出的是低电平,当基级(②位置)为高电平时,

    上拉电阻

    未知 . 2018-03-04 1010