STM32工作原理与数电模电的紧密联系【主要是介绍电路,模数电,想看STM32的工作原理可以不用看】

从晶体管的三种工作状态开始研究:

1.饱和状态:在下图GOIO端口内部下侧输出驱动器可知三极管的饱和代表此电路导通,相当于数字电路中的高电平

2.放大状态:用于模电中放大电路的研究

3.截至状态:在下图GOIO端口内部下侧输出驱动器可知三极管的饱和代表此电路闭合,相当于数字电路中的低电平

简要介绍下电路的知识

【铺垫这么多主要是为了介绍戴维南定理】

电阻电路的一般分析:【均为线性代数方程组】

支路电流法

回路电流法

节点电压法

输入电阻

受控电源介绍

受控电源的输入电阻求解

铺垫完前面的基础后,引入叠加定理

口头描述叠加定理就是:将多个独立电源分开研究

叠加定理的使用注意事项

电压源置零,电流源开路,受控源保留

戴维南定理

戴维南定理主要用于简化既含线性电阻,受控源,又含独立电源的一端口网络

回到研究三极管的三种状态:

对于图三,需要用到戴维南等效定理,将RB1与RB2替换成电压源和电阻的串联,经过一系列计算后,可知三极管处于放大状态

IO作输入时:关注输入驱动器

IO作输出时:【例如DA转换与输出高低电平】关注输出驱动器

施密特触发器的工作过程

GPIO输出模式

开漏:程序控制PMOS不工作

推挽:程序控制PMOS与NMOS同时工作

GPIO输入模式

处理数字信号时:

可用浮空输入【既不接上拉电阻也不接下拉电阻】,上拉输入,下拉输入

处理模拟信号时:

用模拟输入【不会接上拉电阻与下拉电阻,因为分压会改变模拟电压】

CRL:

CRH:

IDR,ODR:管输入输出

L

复用重映射:默认1口用A8A9收发,也可用B12,B13实现

STM32所有引脚都可配置成外部中断输入引脚

相关推荐
fly_sunnn5 小时前
STM32-GPIO
stm32·单片机·嵌入式硬件
宵时待雨8 小时前
STM32基础1:嵌入式历史与生态
stm32·单片机·嵌入式硬件
zhangzhangkeji8 小时前
stm32 14-1 WDG 看门狗:理论部分
stm32
不会代码的小猴9 小时前
启动文件
stm32·嵌入式硬件
深圳老胡9 小时前
STM32CubeMX 生成 CMake 工程,用 VSCode 编译与调试的完整流程
笔记·stm32·单片机·代码规范
甜甜的大香瓜9 小时前
【MT32F006】MT32F006之Timer定时
单片机
甜甜的大香瓜10 小时前
【MT32F006】MT32F006之读写内部EEPROM
单片机
2401_8628808210 小时前
iMX6ULL 驱动工程搭建 + LED 灯驱动
c语言·驱动开发·嵌入式硬件
hahaha601610 小时前
FPGA+ARM实现AWB的全流程
人工智能·嵌入式硬件·算法·计算机视觉·fpga开发
沐欣工作室_lvyiyi10 小时前
超市智能货架系统设计与实现(论文+源码)
c语言·单片机·课程设计·电子信息工程毕业设计·黑龙江工商学院·广州工商学院·成都工业学院