🤓🤓🤓
- STM32 第一个外设
1
- 对我们来说 和IO口没区别 ST公司非叫GPIO
- 采集 控制
2
2.1
- 第二个是超频了 F1 72M 这翻转就36
2.2
- 这说的 应该coms端口 范围 5v会烧(带FT标准的没事)
- 有cmos 和ttl(兼容3.3 V 和 5V)两种
- 数据手册里给出整个芯片最低电流为150ma(并联 加起来) 单个都这么大 早超了 可以有其他扩流方案 外接其他(继电器?)
- FT的就是TTL
2.3 GPI0引脚分布
- 电源引脚 带V的
- 低速 晶振都是这个?
- 晶振引脚带 in out 低速那个32 就对应了频率
- 复位引脚 脚位为7
- 下载引脚 很多 有串口的 swd JTag
- BOOT引脚 F1系列 有两 BOOT1 在PB2上 复用
- GPIO引脚 P开头的都是
- LQFP好像是封装模式 他这图里
- 精英每组都是16个
- 16个 和 mcu32位 没关系
3 IO端口基本结构介绍
- 这两区别是 上下拉电阻 F1的只有输入的时候选择用(开关)
- 左右来看 是内部和外部
- 上下来看 是输入 输出
- 讲了 通用输入的流程
- 模拟输入和复用功能输入 可以看成 51里 第二功能
- 模拟输入那 外设就是ADC DAC
- 位设置 那个寄存器 是BSRR
- 上面那两路都是通用输出 最上面是通过BSRR间接控制输出的
- 最下面外设 比如串口
- 介绍几个器件
- 保护二极管 保护输入呢 过高或过低
- 这只介绍了 CMOS的 TTL的估计对应的值都大一些
- 二极管有钳位作用 要加上这个电阻 直接接电压不行
- 这个钳位就是 二极管一段固定了 电压 另一端 这就是 3.6V 虽然接的 5V 那部分电阻分了
- VSS 是公共地好像
- 下面那个 外接-5v 一样道理 流内部是-0.3V
- 保护二极管 是很弱的保护 不要依赖
- 这上面意思是 用输入的上拉 去驱动外部LED 驱动能力差 弱
- 阻值是30k~50k I很小 所以弱的上下拉电阻
- 所以 上面那图 模拟输入 在施密特触发器 之前就走了