嵌入式系统原理与应用 -基于STM32硬件和Proteus仿真 课件-第3章3.1 STM32的GPIO_第1页
嵌入式系统原理与应用 -基于STM32硬件和Proteus仿真 课件-第3章3.1 STM32的GPIO_第2页
嵌入式系统原理与应用 -基于STM32硬件和Proteus仿真 课件-第3章3.1 STM32的GPIO_第3页
嵌入式系统原理与应用 -基于STM32硬件和Proteus仿真 课件-第3章3.1 STM32的GPIO_第4页
嵌入式系统原理与应用 -基于STM32硬件和Proteus仿真 课件-第3章3.1 STM32的GPIO_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

嵌入式系统应用开发教材教学内容第一章:STM32

微控制器..............................P1

第二章:STM32

开发工具..............................P13第四章:STM32

应用编程.............................P87第三章:STM32基础入门.............................P27第六章:STM32

巡线小车设计实训................

P187选学内容:必学内容:第五章:操作系统和图像界面.........................P170

3

章STM32

基础入门3.1 STM32的GPIOA类配置是最常见的功率放大器配置,仅由一个设置为始终保持导通状态的开关晶体管组成,产生最小的失真和最大幅度的输出信号。A类放大器的效率很低,接近30%。即使没有连接输入信号,A类放大器的级也允许相同数量的负载电流流过它,因此输出晶体管需要大散热器。A类放大器的电路图如下:A类放大器推挽电路(push-pull)就是两个不同极性晶体管间连接的输出电路。推挽电路采用两个参数相同的功率BJT管或MOSFET管,以推挽方式存在于电路中,各负责正负半周的波形放大任务,电路工作时,两只对称的功率开关管每次只有一个导通,所以导通损耗小效率高。推挽放大器的输出级有两个“臂”(两组放大元件),一个“臂”的电流增加时,另一个“臂”的电流则减小,二者的状态轮流转换。对负载而言,好像是一个“臂”在推,一个“臂”在拉,共同完成电流输出任务。尽管甲类放大器可以采用推挽式放大,但更常见的是用推挽放大构成乙类或甲乙类放大器。推挽放大电路

推挽晶体管电路是一种电子电路,使用以特定方式连接的有源器件,可以在需要时交替提供电路并从连接的负载吸收电流,用于向负载提供大功率,也被称为推挽放大器。推挽放大器由2个晶体管组成,其中一个是NPN型,另外一个PNP型。一个晶体管在正半周期推动输出,另一个在负半周期拉动输出,因此被称为推挽放大器。推挽放大器电路的主要优点是当没有信号时,输出晶体管没有功耗。推挽放大电路有多种类型,但通常将B类放大器视为推挽放大器。6.GPIO编程应用建议结合“3.2STM32的实验过程和现象”的3.2.1和3.2.2讲授如果使用Proteus仿真则使用范例(参考3.2.7)2.软件设计(编程)(1)设计分析。PC6

输出高电平点亮LED1,输出低电平熄灭LED1。使用库函数

GPIO

编程步骤:使能端口

GPIOC

的时钟;设置端口位

PC6

工作模式为50MHz

的推拉输出;PC6

输出高电平或输出低电平。(2)程序源码。注意工程中需添加库函数,程序中的库函数以加粗形式来标识;同时写出直接接操作寄存器的程序语句,作为对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论