疯壳AI开源无人机GPIO(LED航情灯、信号灯控制)

本文介绍了LED的工作原理,并详细讲述了GPIO的概念,特别是STM32F103单片机的GPIO特性,包括不同工作模式。通过GPIO实验,展示了如何使用GPIO控制无人机的航情灯和信号灯进行周期性闪烁,涉及到GPIO的配置寄存器和操作寄存器的使用。
摘要由CSDN通过智能技术生成

一、LED

    1. LED简介

LED(Light Emitting Diode)即为发光二极管的缩写。LED是一种在生活中非常常见的照明发光器件。LED的在我们生活中形态种类非常的多,如下图所示。

 

 

 

 

尽管LED在我们生活中形态非常地多,但这所有的LED在电路里均使用如下图所示的符号来表示。

 

1.2 LED发光原理

LED最重要的一个发光结构就是灯内如绿豆大小般的灯珠。虽然它的体积很小,但它却内有乾坤,如下图所示为LED内部构造。

 

这个结构极其复杂,一共分为好几层:最上层叫做P型半导体层、中间层为发光层、最下层叫做N型半导体层。

从物理学角度来理解:当电流通过晶片时,N型半导体内的电子与P型半导体内的空穴在发光层剧烈地碰撞复合产生光子,以光子的形式发出能量(即大家看见的光)。

二、GPIO

2.1 GPIO简介

GPIO(General-purpose input/output),通用的输入输出的简称,单片机的引脚可以供使用者自由使用,可以配置为输出,也可以配置为输入。其中输出又可以是输出“高电平”或者“低电平”。在电子电路中“高电平”是电压高的状态,用逻辑来表示即为1,“低电平”是电压低的状态,用逻辑来表示即为0。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值