嵌入式基础_初识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 个普通引脚

相关新闻

OpenGL(八)- 模型视图矩阵

OpenGL(八)- 模型视图矩阵

简介 模型视图矩阵式一个44矩阵,它表示一个变换后的坐标系,我们可以用来放置对象和确定对象的方向。 我们为图元提供的顶点将作为一个单列矩阵(也就是一个向量)的形式来使用,并乘以一个模型视图矩阵来获得一个相对于视…

2026/8/7 9:31:19 阅读更多 →
【开源普惠・助力国产 AI】基于元初混沌熵控理论 —— AI 语料有序度智能清洗系统 完整开源

【开源普惠・助力国产 AI】基于元初混沌熵控理论 —— AI 语料有序度智能清洗系统 完整开源

一、开源初心(核心格局)本项目完全免费、完整开源、无任何商业锁闭。开源初衷绝非个人私利,而是希望补齐国产大模型产业的底层短板: 当前全行业只做「格式清洗」,无人做「逻辑秩序清洗」,大量逻辑无序、因果…

2026/8/7 9:31:19 阅读更多 →
嵌入式开发学习日志(指针与数组及传参) day12 持续更新中

嵌入式开发学习日志(指针与数组及传参) day12 持续更新中

一、指针与一维字符型数组的关系1. 数组名的本质一维字符数组 char str[] {"hello"}; 中,str 是数组名,它代表首元素地址,即 &str[0],类型为 char *。数组名是一个地址常量,不可被赋值修改(…

2026/8/7 9:31:19 阅读更多 →

最新新闻

Unity多智能体避障:RVO2算法原理与工程实践详解

Unity多智能体避障:RVO2算法原理与工程实践详解

1. 项目概述:为什么RVO2是Unity智能体避障的“终极”选择? 如果你在Unity里做过RTS游戏、模拟城市或者任何需要大量NPC或单位移动的项目,大概率被“群体卡顿”和“鬼畜穿模”这两个问题折磨过。让几十上百个智能体(Agent&#xff…

2026/8/8 12:11:22 阅读更多 →
企微自动化办公:实现外部群聊的高级交互逻辑

企微自动化办公:实现外部群聊的高级交互逻辑

解构 RPA 技术在企业协同场景下的深度应用与自动化实践 能力介绍 在企业数字化转型的过程中,标准接口往往无法完全覆盖复杂的自动化需求。本技术方案基于 RPA(机器人流程自动化) 架构,通过对桌面端/移动端底层协议的模拟&#x…

2026/8/8 12:11:22 阅读更多 →
终极免费德州扑克GTO求解器:Desktop Postflop完全使用指南

终极免费德州扑克GTO求解器:Desktop Postflop完全使用指南

终极免费德州扑克GTO求解器:Desktop Postflop完全使用指南 【免费下载链接】desktop-postflop [Development suspended] Advanced open-source Texas Holdem GTO solver with optimized performance 项目地址: https://gitcode.com/gh_mirrors/de/desktop-postflo…

2026/8/8 12:11:22 阅读更多 →
Navicat Premium无限试用重置的完整避坑指南

Navicat Premium无限试用重置的完整避坑指南

Navicat Premium无限试用重置的完整避坑指南 【免费下载链接】navicat_reset_mac navicat mac版无限重置试用期脚本 Navicat Mac Version Unlimited Trial Reset Script 项目地址: https://gitcode.com/gh_mirrors/na/navicat_reset_mac 你是否曾在深夜赶工时&#xff0…

2026/8/8 12:11:22 阅读更多 →
CAN FD与经典CAN网络共存:网关策略与实战部署指南

CAN FD与经典CAN网络共存:网关策略与实战部署指南

1. 项目概述:当经典遇上高速,CAN网络的融合挑战 在汽车电子和工业控制领域,CAN总线堪称“老将”,以其稳定可靠、成本低廉的特性,统治了车载网络和分布式控制几十年。然而,随着智能驾驶、车载信息娱乐系统对…

2026/8/8 12:11:22 阅读更多 →
企业微信API自动加好友,10分钟搞定

企业微信API自动加好友,10分钟搞定

把重复的加好友动作交给API处理,减少人工操作成本 能力介绍 在日常运营中,加好友是一个非常高频但重复的动作。通过API配合RPA自动化能力,可以实现自动触发加好友流程,例如根据外部数据、任务规则或事件条件,自动完成…

2026/8/8 12:10:22 阅读更多 →

日新闻

AI多智能体时代来临,读懂MCP与A2A架构,抢占企业数字化新风口

AI多智能体时代来临,读懂MCP与A2A架构,抢占企业数字化新风口

当下AI应用飞速普及,无数企业下场搭建智能体系统,可落地阶段难题接踵而至:上下文无限堆积频繁爆栈、AI工具调用准确率低下、Token成本居高不下、企业数据权限混乱暗藏安全隐患……很多团队卡在架构搭建环节,空有前沿技术概念&…

2026/8/8 0:00:07 阅读更多 →
PHP二维码生成终极指南:用chillerlan/php-qrcode打造专业级二维码

PHP二维码生成终极指南:用chillerlan/php-qrcode打造专业级二维码

PHP二维码生成终极指南:用chillerlan/php-qrcode打造专业级二维码 【免费下载链接】php-qrcode A PHP QR Code generator and reader with a user-friendly API. 项目地址: https://gitcode.com/gh_mirrors/ph/php-qrcode 在当今数字时代,二维码已…

2026/8/8 0:00:08 阅读更多 →
UniApp微信小程序隐私保护组件开发:从原理到实战

UniApp微信小程序隐私保护组件开发:从原理到实战

1. 项目缘起:为什么我们需要一个隐私保护通用组件?最近在维护一个基于uniapp开发的微信小程序矩阵时,我遇到了一个非常棘手的问题。随着平台对用户隐私保护的要求越来越严格,几乎每一个新版本发布,或者在某些特定机型&…

2026/8/8 0:00:08 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/6 22:02:27 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/8 8:58:26 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/7 23:24:08 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/7 17:02:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/7 23:54:54 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/7 17:02:36 阅读更多 →