在STM32F10x中的一些专业术语

发布者:Huayu8888最新更新时间:2024-03-25 来源: elecfans关键字:STM32F10x  专业术语  GPIO 手机看文章 扫描二维码
随时随地手机看文章

GPIO(General Purpose Input Output)是通用输入/输出端口;每个GPIO端口可通过软件分别配置成输入或输出;输出又分为推挽式(Push-Pull)和开漏式(Open-Drain)。


USART(Universal Synchronous/Asynchronous Receiver/Transmitter)是通用同步/异步串行接收/发送器,支持全双工操作;可设置波特率,数据位,停止位,校验位等。
PWM(Pulse Width Modulation)是脉冲宽度调制,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。简单一点,就是对脉冲宽度的控制。


OLED(Organic Light-Emitting Diode)即有机发光二极管;具备自发光,不需背光源、对比度高、厚度薄、视角广、反应速度快、可用于挠曲性面板、使用温度范围广、构造及制程较简单等优异之特性,被认为是下一代的平面显示器新兴应用技术。LCD都需要背光,而OLED不需要,因为它是自发光的,因此,OLED效果要来得好一些。OLED的尺寸难以大型化,但是分辨率确可以做到很高。


TFT-LCD(Thin Film Transistor-Liquid Crystal Display)即薄膜晶体管液晶显示器;它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰,使显示液晶屏的静态特性与扫描线数无关,因此大大提高了图像质量。TFT-LCD也被叫做真彩液晶显示器。


RTC(Real Time Clock)即实时时钟,是一个独立的定时器。RTC模块拥有一组连续计数的计数器,在相应软件配置下,可提供时钟日历的功能。修改计数器的值可以重新设置系统当前的时间和日期。


ADC(Analog-to-Digital Converter)指模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式。模/数转换器可以实现这个功能,在各种不同的产品中都可以找到它的身影


DMA(Direct Memory Access)即直接存储器访问。DMA传输方式无需 CPU直接控制传输,也没有中断处理方式那样保留现场和恢复现场的过程,通过硬件为RAM与I/O设备开辟一条直接传送数据的通路,能使 CPU的效率大为提高。


I2C(Inter-Integrated Circuit)即集成电路总线,它用于连接控制器及其外围设备。它是由数据线 SDA 和时钟 SCL 构成的串行总线,可发送和接收数据。


SPI(Serial Peripheral Interface)是串行外围设备接口。SPI接口主要应用在FLASH,EEPROM(Electrically Erasable Programmable Read-Only Memory),RTC(Real Time Clock),ADC(Analog to Digital Converter),还有数字信号处理器和数字信号解码器之间。SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB(Printed Circuit Board)的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的芯片集成了这种通信协议。


PS/2是电脑上常见的接口之一,用于鼠标、键盘等设备。,PS/2接口的鼠标为绿色,键盘为紫色。PS/2接口是输入装置接口,而不是传输接口。所以PS2口根本没有传输速率的概念,只有扫描速率。在Windows环境下,ps/2鼠标的采样率默认为60次/秒,USB鼠标的采样率为120次/秒。较高的采样率理论上可以提高鼠标的移动精度。


USB(Universal Serial BUS)即通用串行总线;它是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。它是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。


SD(Secure Digital Memory Card)即安全数码存储卡,是一种基于半导体快闪记忆器的新一代记忆设备,它被广泛地于便携式装置上使用,例如数码相机、多媒体播放器等。


关键字:STM32F10x  专业术语  GPIO 引用地址:在STM32F10x中的一些专业术语

上一篇:STM32F103移植到AT32F403A之MDK(三)
下一篇:STM32F429 ADC的结构、功能及应用

推荐阅读最新更新时间:2024-11-04 07:02

秉火429笔记之三GPIO框图剖析
1. GPIO概述 GPIO是通用输入输出端口(General-purpose I/O)的简称。芯片的GPIO引脚与外部设备连接起来,从而实现与外部通信、控制、及数据采集等功能。下图为GPIO的结构框图 2.保护二极管及上、下拉电阻 引脚的两个保护二级管可以防止引脚外部过高或过低的电压输入,当引脚电压高于VDD_FT时,上方的二极管导通,当引脚电压低于VSS时,下方的二极管导通,防止不正常电压引入芯片导致芯片烧毁。尽管有这样的保护,并不意味着STM32的引脚能直接外接大功率驱动器件,如直接驱动电机,强制驱动要么电机不转,要么导致芯片烧坏,必须要加大功率及隔离电路驱动。具体电压、电流范围可查阅《STM32F4xx规格书》。
[单片机]
秉火429笔记之三<font color='red'>GPIO</font>框图剖析
单片机引脚与端口,引脚和GPIO的区别
一,引脚与端口: 1.引脚就是芯片外接的引脚啊,一个芯片至少有VCC,GND引脚,象51单片机还有IO引脚,串口引脚等,引脚就是物理外接的一个个管腿啊。 2.端口是单片机内部(CPU单元)和外部IO的接口组,比如说PA端口,有8个引脚,PA0~PA7。端口在IO空间映射有寄存器,这个寄存器反映当前端口的状态,如PA0口上输入的电压是0~5V的信号,单片机在映射进寄存器时会定义一个门限(如1.8V),低于这个门限寄存器中相应位是0,高于这个门限相应位是1。一般端口还有其他控制寄存器,如控制端口引脚输入输出的寄存器,如控制端口引脚复用的寄存器等。当设置端口引脚为输出时,向相应的输出寄存器的相应位写1,该端口的对应IO引脚就会输
[单片机]
STM32L--GPIO
1. 每个GPIO均有以下寄存器: 4个32位配置寄存器:GPIOx_MODER、GPIOx_OTYPER、GPIOx_OSPEEDR和GPIOx_PUPDR GPIOx_MODER :配置IO端口方向为输入/输出/AF/模拟 GPIOx_OTYPER :选择输出类型:推挽/开漏 GPIOx_OSPEEDR :选择IO速度(与IO端口方向无关) GPIOx_PUPDR :选择上拉/下拉电阻(与IO端口方向无关) 2个32位数据寄存器:GPIOx_IDR、GPIOx_ODR 1个32位置位/复位寄存器:GPIOx_BSRR(使用该寄存器读写寄存器可以避免在读写期间被IRQ中断,该读写操作属于一个原子操作) 该寄存器
[单片机]
STM32L--<font color='red'>GPIO</font>
嵌入式STM32的GPIO口工作模式的介绍
  一。输入模式   1. 浮空输入   浮空输入模式下,上拉和下拉两个开关断开,高或低电平通过施密特触发器到达输入数据寄存器,CPU可以通过读取输入数据寄存器从而读取到外部输入的高低电平值。   2. 输入上拉模式   上拉电阻开关连上,上拉电阻的阻值为30k-50k。   3. 输入下拉模式   下拉电阻开关连上。   4. 模拟输入模式   模拟输入方式时外部信号为模拟量,不是高低电平。   注意信号没有经过施密特触发器。   另外上拉下拉都无效。
[单片机]
STM32使用之GPIO
//********************************************************************** //*********************************************************************** /*********************************************************************** main文件,GPIO操作,完成最简单的IO操作实验,就是控制LED灯 4个LED分别对应PC的6、7、8、9引脚。4个LED流水显示 *******************************
[单片机]
STM32——GPIO设置:快速点亮第一个LED灯
简介 不同的开发板的原理图结构也不尽相同,笔者在这里使用野火的MINI-V3(F103VET6)简易开发板对GPIO口的设置做一个简单的介绍,并实现按键控制LED灯的亮灭。方便读者可以快速熟悉并灵活应用。 原理图分析 首先我们来看一下发光二极管部分和按键部分的原理图。 下面是按键的原理图部分: 在这里,我们将使用KEY1(PA0)来控制红灯PB5的亮灭。由原理图可知,其控制LED灯的PB5引脚为低电平时,灯亮。当KEY1按下时,PA0引脚由之前的低电平转为高电平(3V3)。明确了目的之后我们就可以分析GPIO口并进行设置了。 GPIO设置 经过上述的功能明确之后,我们将其分为两大类,分别是输入类(如按键)和
[单片机]
STM32——<font color='red'>GPIO</font>设置:快速点亮第一个LED灯
STM32F10x_硬件I2C读写EEPROM(标准外设库版本)
Ⅰ、写在前面 上一篇文章是“STM32F10x_模拟I2C读写EEPROM”,讲述使用IO口模拟I2C总线通信,对 EEPROM(AT24Xxx) 进行读写操作的过程。 上一篇文章主要内容:I2C协议、模拟I2C底层驱动、EEPROM(AT24Xxx)单字节读写操作。 本文主要内容: STM32硬件I2C详细配置、EEPROM(AT24Xxx)多字节读写操作、ST官方I2C存在问题。 实例实验效果: 1、多字节读写:任意地址(66), 写入任意长度(129)、读取并打印出来 2、单字节读写:任意地址(0),写入1字节数据、 读取并打印出来 实验说明: 1.多字节读写 实验为什么是从66地址写? 为什么是写入12
[单片机]
STM32F10x_硬件I2C读写EEPROM(标准外设库版本)
基于STM32Cubemx HAL 库实现 DMA 驱动 GPIO 高速翻转
说明:本文主要内容是从简单介绍有关STM32的DMAMUX模块-电子发烧友网 (elecfans.com)这篇文章摘录。我是小白,在索引HAL DMA GPIO 翻转时,没有找到本文,而在所有DMAMUX才索引到此文。为了方便后续小白能够及时找到此文。我重新做了编译。并做了相关程序的验证。对相关数据做了说明。感谢本文应用的3片文章的作者! 目前STM32家族中的很多系列,比如STM32G0/STM32G4/STM32L4+/STM32H7等都内置了DMAMUX模块。有了它一方面使得DMA请求与DMA控制器之间的映射关系更为灵活方便,另一方面也大大拓展了DMA请求事件,不再局限于外设事件,比方基于GPIO的外部中断事件、或者DM
[单片机]
基于STM32Cubemx HAL 库实现 DMA 驱动 <font color='red'>GPIO</font> 高速翻转
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved