尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

嵌入式基础_初识STM32F103ZET6

嵌入式基础_初识STM32F103ZET6 一.STM32F103ZET6命名方法1.ZET6①Z这个MCU有144个pin也叫做针脚或引脚针脚就是 MCU 侧⽅凸起的⾦属针. MCU 通过这些⾦属针和其他电⼦元件连接,⽤于传输电信号.②E表⽰内部Flash容量为512KBMCU内部会有flash不同的MCUflash大小会有差异因为不同的flash容量代表能烧写不同程序的体积本质是对应不同规模的产品flash种类越多就可以在成本可控的范围内低成本满足产品需求从而让终端更具有价格竞争力。③T封装类型,采⽤LQFP封装④6⼯作温度范围.6表⽰⼯作温度范围-40度到85度.如果是7表⽰⼯作温度范围-40度到105度二.认识STM32F103ZET6引脚1.引脚布局引脚布局属于硬件那么就⼀定能在《数据⼿册》中找到引脚相关内容。在 STM32F103ZET6 实物图上,有⼀个实⼼的圆点通过这个圆点来明确引脚从哪⾥开始编号, 从圆点最近的引脚开始编号,编号从1开始,逆时针递增。每个引脚都有⼀个对应的名字,描述这个引脚的功能.后续我们编写代码的时候,相当⼀部分逻辑就是在 针对这些引脚通过设置输⼊/输出的电信号对某种设备进⾏控制。2.特殊功能引脚功能由MCU芯⽚硬件永久固定不可通过软件更改。必须按照数据⼿册规定的⽤途正确连接如接 电源、地、时钟、复位MCU才能正常启动和⼯作.①VDD与VSSVDD 接正极供电指芯⽚内部逻辑电路通常指MOSFET晶体管的漏极的⼯作电压 通俗理解就是芯⽚的正电源输⼊引脚在 STM32F103 系列上通常连接 3.3V。VSS 接地指芯⽚内部逻辑电路的公共地源极电压就是芯⽚的负极或 0V参考地在 STM32F103 系列上连接到电路的 GND 地线②NRST 复位引脚指的是让单⽚机强制回归初始状态,相当于重启就是让单⽚机MCU强⾏回到⼀个确定的初始状态就像电脑强制重启⼀ 样。绝⼤多数单⽚机如STM32等的复位引脚是低电平有效即引脚为低电平 0V 也就是接地时,处于复位状态。引脚为⾼电平 3.3V 时,正常运⾏。③VBAT 备⽤电池当 VDD 异常掉电时 VBAT ⾃动为MCU供电(主要是RTC实时时钟和备份寄存器确 保时间不丢失、数据不丢失但 MCU 整体停⽌运⾏。这提⾼了系统在“恢复供电后能快速恢复时 间上下⽂”的可靠性⽽不是保证核⼼功能持续运⾏。④BOOT0 :启动模式选择Bootloader 是ST公司固化在芯⽚系统存储器⾥的不可修改程序作⽤是⽤串⼝等接⼝烧录/恢 复固件当未来我们使⽤仿真器⽆法烧录的时候可以使⽤它强制烧写恢复执⾏状态的。NRST 复位引脚VS BOOT0 :启动模式选择NRST 复位引脚不改变启动源只是从头开始运⾏指定的软件。BOOT0 启动模式选择不触发重启只决定重启后运⾏谁的问题。⑤其他OSC_IN / OSC_OUT :外部⾼精度时钟输⼊/输出引脚VREF 系列:⾼精度; ADC/DAC 的参考电压NC : No Connect ,未进⾏任何连接的引脚3.普通引脚MCU 的“可编程接⼝”。其功能完全由你的软件决定。你可以动态地将其配置为输⼊读取按 键、输出控制 LED 或复⽤为 UART 、 I2C 、 SPI 、 PWM 、 ADC 等特定外设功能。⾸先通过字⺟对普通引脚进⾏分组,再使⽤数字对每个组的引脚进⾏编号 :A-G 7 0-15 16 ⼀共7*16 112 个普通引脚
返回列表