一、参考资料
1、STM32F407ZGT6.pdf(探索者资料盘A7,硬件资料2,芯片资料)[芯片资料]
2、STM32F4xx中文参考手册.pdf(探索者资料盘A8,STM32参考资料)[中文参考手册]
3、STM32F4开发指南-库函数版本_V1.1.pdf(探索者资料盘A)[正点原子的开发指南]
二、GPIO口的基本结构
三、引脚的说明
注:STM32大部分引脚可以当GPIO口外,还可以复用为外设功能引脚(如串口)。
四、GPIO的工作模式
1、4种输入模式
(1)GPIO_Mode_IN_FLOATING 浮空输入
(2)GPIO_Mode_IPU 上拉输入
(3)GPIO_Mode_IPD 下拉输入
(4)GPIO_Mode_AIN 模拟输入
2、4种输出模式
(5)GPIO_Mode_Out_OD 开漏输出(带上拉或者下拉)
(6)GPIO_Mode_AF_OD 复用开漏输出(带上拉或者下拉)
(7)GPIO_Mode_Out_PP 推挽输出(带上拉或者下拉)
(8)GPIO_Mode_AF_PP 复用推挽输出(带上拉或者下拉)
3、4种最大输出速度
(1)2MHZ
(2)25MHZ
(3)50MHZ
(4)100MHZ
4、常用的GPIO工作模式
(1)平时接触的最多的也就是推挽输出、开漏输出、上拉输入这三种
五、IO口的基本结构
1、M3的IO口基本结构
2、M4的IO口基本结构
3、区别是M4的IO口输入输出都支持上拉下拉。同时标识“FT”标识IO口支持5V容忍(IO口的输出是3.3V,但是可以容忍输入时5V)
五、GPIO工作模式图解
1、浮空输入
2、上拉输入
3、下拉输入
4、模拟输入
5、开漏输出
6、复用开漏输出
7、推挽输出
8、复用推挽输出
9、简单总结
推挽输出:可以输出强高低电平,连接数字器件
开漏输出:只可以输出强低电平,高电平得靠外部电阻拉高。输出端相当于三极管的集电极,要得到高电平状态需要上拉电阻才行,适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内)
六、GPIO口的相关配置
1、STM32F407每组16个I/O口对应10个寄存器
每个通用 I/O 端口包括 4 个 32 位配置寄存器(GPIOx_MODER、GPIOx_OTYPER、
GPIOx_OSPEEDR 和 GPIOx_PUPDR)、2 个 32 位数据寄存器(GPIOx_IDR 和
GPIOx_ODR)、1 个 32 位置位/复位寄存器 (GPIOx_BSRR)、1 个 32 位锁定寄存器
(GPIOx_LCKR) 和 2 个 32 位复用功能选择寄存器(GPIOx_AFRH 和 GPIOx_AFRL)
2、端口模式寄存器(GPIOx_MODER)
3、端口输出类型寄存器(GPIOx_OTYPER)
4、端口输出速度寄存器(GPIOx_OSPRRDR)
5、端口上拉/下拉寄存器(GPIOx_PUPDR)
6、端口输入数据寄存器(GPIOx_IDR)
7、端口置位/复位寄存器(GPIOx_BSRR)
关键字:STM32F407 GPIO 工作原理
引用地址:
STM32F407--GPIO的工作原理
推荐阅读最新更新时间:2024-11-06 19:40
开关电源的基本组成及工作原理与常见故障维修
一电源是各种电子设备必不可缺的组成部分,其性能优劣直接关系到电子设备的技术指标及能否安全可靠地工作。由于开关电源内部关键元器件工作在高频开关状态,功耗小,转化率高,且体积和重量只有线性电源的20%—30%,故目前它已成为稳压电源的主流产品。电子设备电气故障的检修,本着从易到难的原则,基本上都是先从电源入手,在确定其电源正常后,再进行其他部位的检修,且电源故障占电子设备电气故障的大多数。故了解开头电源基本工作原理,熟悉其维修技巧和常见故障,有利于缩短电子设备故障维修时间,提高个人设备维护技能。
二.开关电源的组成
开关电源大至由主电路、控制电路、检测电路、辅助电源四大部份组成,见图1。
1. 主电路
冲击电流限幅:限
[电源管理]
红外传输单道心电遥测系统设计及工作原理
心电图是诊断心脏病的重要手段,但是,由于种种原因,用普通心电图仪很难捕捉到异常心电图。无线电心电监护仪或者24小时动态心电监护仪虽然能有效地解决这一问题,但是造价昂贵,难以深入家庭。红外光生物遥测具有抗电磁干扰能力强、发射和接收设备简单、成本低廉、调试容易;无需进行频率注册;使用方便、安全的优点[1]。随着计算机技术的飞速发展,计算机已逐步深入家庭,为研制具有分析、处理能力的家庭医疗监护设备提供了基础。为此,我们研制了一种单道红外心电遥测仪,它以计算机作为分析、处理、显示、存储、通讯手段,用红外光作为传输媒介,对被试者进行实时监护。通过调制解调器,还能把遥测数据传输到医疗中心,供医疗专家分析、诊断,是一种理想的远程医疗前端及家
[医疗电子]
舵机是用来干什么的 舵机的组成及工作原理
舵机(英文Servo)最早出现于航模运动,它是遥控模型用于控制动作的动力源,玩过遥控模型的朋友都知道舵机长什么模样,为了适用于各种模型的需求,舵机发展出各种类型和大小的型号。舵机可以看成是一个封装了、控制及反馈系统的动力总成,它使用简单、动力强劲,能按照的要求精确的控制电机轴的位移角度,也算是的一种,通常也被人们用于制作小型、玩具及用于设备动作的动力源等用途。图2就是一款风靡世界的小型遥控机器人玩具I-SOBOT,它使用了多达十几个的微型舵机用于各关节的动作和动力,使其能模仿人类的各种基本动作。 舵机的分类很多,按模型类型分可以分航模、车模以及船模用的,航模用舵机就要求速度快精度高,而车、船模用的一般要求有扭力大和具有防水性。按
[机器人]
驻极体麦克风的组成及工作原理
驻极体麦克风即驻极体话筒。具有体积小、结构简单、电声性能好、价格低的特点,广泛用于盒式录音机、无线话筒及声控等电路中。属于最常用的电容话筒。由于输入和输出阻抗很高,所以要在这种话筒外壳内设置一个场效应管作为阻抗转换器,为此驻极体电容式话筒在工作时需要直流工作电压。 驻极体话筒的组成 驻极体话筒由声电转换和阻抗变换两部分组成。 声电转换的关键元件是驻极体振动膜。它是一片极薄的塑料膜片,在其中一面蒸发上一层纯金薄膜。然后再经过高压电场驻极后,两面分别驻有异性电荷。膜片的蒸金面向外,与金属外壳相连通。膜片的另一面与金属极板之间用薄的绝缘衬圈隔离开。这样,蒸金膜与金属极板之间就形成一个电容。当驻极体膜片遇到声波振动
[嵌入式]
主令控制器的工作原理
主令控制器的结构 图中1与7为固定于方轴上的凸轮块;3是静触头;4是动触头,固定于绕轴6转动的支杆5上。当转动方轴时,凸轮块随之转动,当凸轮块的凸起部分转到与小轮8接触时,推动支杆5向外张开,使动触头4离开静触头3,将被控回路断开。当凸轮的凹陷部分与小轮8接触时,支杆5在反力弹簧作用下复位,使动、静触头闭合,从而接通被控回路。这样安装一串不同形状的凸轮,可使触头按一定顺序闭合与断开. 提升机构磁力控制器控制系统
[模拟电子]
S3C2440中的GPIO
1.S3C2440GPIO简单介绍 GPIO即General-purpose input/output ,这些管脚除了可以用作输入输出外,还可以配置成一些其他的功能,例如I2C,UART等,其实就是管脚复用的思想。 所有的这些管脚主要通过下面的寄存器进行控制, 2.JZ2440原理图 从上面的原理图截图中我们可以看到: 1.我们的nLED_1,nLED_2,nLED_4是连接到3.3V电源上的,所以我们的管脚需要输出低电平,LED灯才会亮。 2.我们的nLED_1,nLED_2,nLED_4是连接到s3c2440的GPF4,GPF5,GPF6上面的。 另外,在原理图中还有如下知识点。 3.控
[单片机]
双转子流量计的工作原理和特点
转子流量计是一种设计独特、经过精密加工装配的新型容积式流量计。一对螺旋转子是计量腔体内*的运动体,起到分割、测算、运送和排泄被测液体的作用。该型号流量计在结构上增加了定位齿轮,使两只转子间在转动时达到彼此互不接触。该流量计工作时运转平稳、噪音低、磨损少、准确度高,粘度适应性强,可以允许被测液体中的微细颗粒通过,从而不易卡表。该流量计经过化学镀镍处理,因此具有防腐、耐磨的特性,可代替不锈钢材质的流量计 双转子流量计工作原理和特点 双转子流量计对流体流量的测定是在计量腔体内完成的。一对螺旋转子在液体的压力下转动,转子与计量腔壁间形成的封闭空间(图阴影部分)每回转一次排出8倍阴影体积。因此根据这一关系,只要计量转子回转的次数,即可
[测试测量]
国标解调芯片M88DD2000 的工作原理与应用
所谓数字电视,就是将传统的模拟电视信号经过抽样、量化和编码转换成用二进制数代表的数字式信号,然后进行各种功能的处理、传输、存储和记录。采用数字技术不仅使各种电视设备获得比原有模拟式设备更高的技术性能,而且还具有模拟技术不能达到的新功能,使电视技术进入崭新时代。 与模拟电视相比, 数字电视具有以下特点及先进性:1)清晰度更高、音频效果更好、抗干扰能力更强;2)更合理有效地利用各类频谱资源。数字电视采用数据压缩编码技术,传输信道带宽较模拟电视大为减小,传输一套模拟电视节目的8MHz频道可同时传输4~6套数字电视节目;3)降低了信号发射功率,输出信号稳定可靠,易于消除图象畸变,且输出信号易于存储;4)数字电视输出信号具有可扩展性、可分级
[嵌入式]