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所有引脚都可配置成外部中断输入引脚

相关推荐
d111111111d2 小时前
在STM32中有参宏定义define该怎么使用
笔记·stm32·单片机·嵌入式硬件·学习
就是蠢啊2 小时前
51单片机——蜂鸣器实验
单片机·嵌入式硬件
偶像你挑的噻2 小时前
9-Linux驱动开发-设备树=>设备树插件实现 RGB 灯驱动
linux·驱动开发·stm32·嵌入式硬件
czhaii2 小时前
STC32G144K246单片机RTOS应用前景分析
单片机
明月清了个风4 小时前
工作笔记-----EEPROM偶发性读取错误
arm开发·笔记·单片机·嵌入式硬件
XINVRY-FPGA4 小时前
XCVU9P-2FLGC2104I Xilinx AMD Virtex UltraScale+ FPGA
嵌入式硬件·机器学习·计算机视觉·fpga开发·硬件工程·dsp开发·fpga
就是蠢啊4 小时前
51单片机——74HC595、LED点阵屏
单片机·51单片机
hazy1k5 小时前
ESP32基础-Socket通信 (TCP/UDP)
c语言·单片机·嵌入式硬件·网络协议·tcp/ip·udp·esp32
charlie1145141915 小时前
利用WSL + VSCode + ESP-IDF6开发ESP32系列单片机指南
ide·vscode·单片机·esp32·wsl·指南·工程