当前位置: 首页 > news >正文

stm32 2.0

在这里插入图片描述
彩色的引脚是由特殊功能的引脚,用户无法通过编程去控制,灰色的是普通的I/O口
将电源正极叫做Vdd,将GND叫做Vss
VBAT是用来接备用电源,通常会接一块纽扣电池,在断电后仍然会保证芯片的一部分功能正常运转
NRST是芯片的复位接口,接一个按钮来进行芯片的复位
BOOT0可以来选择芯片的启动模式
在这里插入图片描述
将芯片的引脚分为四个组,可以方便地找到对应引脚


I/O复用
在这里插入图片描述
在这里插入图片描述
复用功能重映射
在这里插入图片描述


引脚的输出和输入模式
在这里插入图片描述
P-MOS管可以等效为两个开关
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
引脚的输出速度
在这里插入图片描述
电压的切换并不是直接就能切换的,需要切换时间
stm32有三种输出模式可选
在这里插入图片描述
如何选择?根据满足需求的最小值->
过快的上升沿和下降沿会增加芯片的功耗,同时会使数字信号的带宽增加,从而对电路上其他的电子元器件产生电子干扰


引脚控制led有两种模式
在这里插入图片描述
板载led的接法是开漏接法
在这里插入图片描述
在这里插入图片描述
编程接口
在这里插入图片描述
在这里插入图片描述
keil5进行调试
在这里插入图片描述
首先需要关闭代码优化,这里需要选择level 0
在这里插入图片描述
再点这个有大写D的debug按钮进行调试,具体的操作内容差不多,就是打断点


使用bootloader清除之前写过的程序(单片机被锁了怎么办)
在这里插入图片描述
这样连线,之后左边的跳帽接上边
第一步选择端口类型
在这里插入图片描述
选择UART(串口)
第二步选择串口号,可以通过插拔刷新来确认自己的串口号是哪一个
在这里插入图片描述
第三步点击connect进行连接
在这里插入图片描述
第四步点击
在这里插入图片描述
进行一个程序的下载,下载完之后就相当于是之前的程序已经被清空了
第五步点击disconnect断开连接
在这里插入图片描述


输入模式
在这里插入图片描述
为什么要加电阻?->
输入模式就是去测量输入信号的电压
在这里插入图片描述
相当于一块电压表,这里的电阻是无穷大,相当于断路
如果不接上拉和下拉电阻
在这里插入图片描述
此时引脚就像一个天线,会读取到随机的高电平和低电平
在这里插入图片描述
接入上拉电阻之后,就不会读取外部的信号,因为下面的这个电阻相当于无穷大,分到了全部的电压,所以图中的点的电压就是Vdd,I/O引脚上会出现一个稳定的高电压
下拉电阻原理类似
模拟输入用来接入模拟信号


引脚选择Input模式的时候
在这里插入图片描述

相关文章:

  • 基于ssm的【大湾区旅游推荐系统的设计与实现】
  • 【漫话机器学习系列】146.Softmax 激活函数(Softmax Activation Function)
  • 优先级队列(PriorityQueue)_1_模拟实现优先级队列
  • c++ 类和对象 —— 下 【复习总结】
  • Win11锁屏后显示“天气、市场、广告”如何取消显示
  • [从零开始学习JAVA] Stream流
  • 为什么Django能有效防御CSRF攻击?
  • 支持向量机(Support Vector Machine)基础知识2
  • linux 命令 cd
  • Centos搭建Tomcat服务器:我的实战经验分享(成功版本 详细!)
  • VMware中Ubuntu突然网络不可用,设置中网络设置消失?抱歉,发生错误。请联系软件提供商。需要运行NetworkManager,别急,3行代码带你搞定。
  • 音视频学习(二十九):YUV与RGB
  • 藻华自用资料四——无人机(ardupilot搭建)
  • 哈尔滨服务器租用托管流程
  • 【Java/数据结构】ArrayList的实现及使用
  • DeepSeek在学术研究方向初期工作提示词分享
  • linux操作系统3
  • Docker和containerd之概览(Overview of Docker and Containerd)
  • ISE 14.7 IP核 Block Memory Generator 更换coe
  • NoSQL数据库概述
  • 解锁儿时愿望!潘展乐战胜孙杨,全国冠军赛男子400自夺冠
  • 淮安市车桥中学党总支书记王习元逝世,终年51岁
  • 长三角体育节回归“上海时间”,首次发布赛事旅游推荐线路
  • 打击网络侵权盗版!四部门联合启动“剑网2025”专项行动
  • 李成钢出席中国与《数字经济伙伴关系协定》成员部级会议
  • 证券日报:降准今日正式落地,年内或还有降准空间