首页 > 其他分享 >STM32的IO口知识点

STM32的IO口知识点

时间:2024-09-19 21:19:25浏览次数:3  
标签:知识点 电阻 输出 mos 引脚 低电平 STM32 IO 输入

一.STM32 IO工作模式

输出模式:四种

推挽输出:p-mos和n-mos均有效、stm32对io口有绝对的控制权,引脚可以输出高低电平(1为高)

开漏输出:必须外接上拉电阻才可以输出高电平

                  p-mos无效只有n-mos有效,只有低电平才有驱动能力,引脚只能输出低电平,可以作                    为通信 协议的驱动方式比如iic的引脚,

服用输出、服用推进:

        gpio除了作为通用输出输入引脚使用外,还可以作为片上外设(u撒让他,iIC,spi)专用引脚,即一个引脚多个用途,但是同一时刻一个引脚只能使用复用功能中的一个

        在设置复用开漏模式时需要接上拉电阻

输入模式:四种

上拉输入:vdd经过开关、上拉电阻,连接外部i/o引脚。当开关闭合时,外部i/o输入信号时,默认为高电平

下拉输入:vss经过开关、上拉电阻,连接外部i/o引脚。当开关闭合时,外部i/o无输入信号时,默认为低电平

浮空输入:没有上下拉电阻,输入什么就是什么

模拟输入:检查外部信息

二.输出速度

有2mhz 10mhz 50mhz

三.点亮LED灯

step1.初始化gpio口外设时钟

          初始化led引脚

step2.输出电平

 

标签:知识点,电阻,输出,mos,引脚,低电平,STM32,IO,输入
From: https://blog.csdn.net/2202_75840803/article/details/142307117

相关文章

  • vue中axios请求数据
    首先引入包:yarnaddaxios再导入importaxiosfrom'axios'<template><div><h1>登录页面</h1><form><labelfor="username">用户名:</label><inputtype="text"id="userna......
  • Halcon特征检测Region部分笔记
     Region'area':     面积'row':      中心的行坐标'column':   中心的列坐标'width':    区域的宽度(平行于坐标轴)'height':   区域的高度(平行于坐标轴)'row1':     左上角的行坐标'column1':  左上角的列坐标'row2':     ......
  • Linux驱动开发之ioctl控制定时器并实现任意整数级秒计时器
    在IO模型中,I和O分别代表系统的输入和输出,在计算机中可以直观地理解为输入设备和输出设备,例如鼠标、键盘、显示器等。由于Linux中运行于用户空间的应用程序不能直接对硬件进行操作,需要应用程序向操作系统内核发起调用,将进程切换到内核空间,才能进行IO操作。IO模型根据功能不同......
  • Android NotificationListenerService的实操记录
    文章目录背景介绍主要方法技术细节背景介绍Android在4.3的版本中(即API18)加入了NotificationListenerService,根据SDK的描述(AndroidDeveloper)可以知道,当系统收到新的通知或者通知被删除时,会触发NotificationListenerService的回调方法。同时在Android4.4中新增......
  • LLM - 理解 多模态大语言模型(MLLM) 的 评估(Evaluation) 与相关技术 (六)
    欢迎关注我的CSDN:https://spike.blog.csdn.net/本文地址:https://spike.blog.csdn.net/article/details/142364884免责声明:本文来源于个人知识与公开资料,仅用于学术交流,欢迎讨论,不支持转载。评估(Evaluation)是研发多模态大语言模型(MLLM)的重要部分,也为模型的优化提......
  • Visual Studio 使用GIT详解
    在VisualStudio中使用Git,可以帮助你有效地管理和版本控制代码。下面是详细的步骤和功能概述:1.设置Git仓库打开项目:启动VisualStudio并打开你的项目或解决方案。创建Git仓库:在菜单栏选择“Git”。选择“创建Git仓库”,这会将当前项目初始化为一个Git......
  • Why Is Prompt Tuning for Vision-Language Models Robust to Noisy Labels?
    文章汇总本文的作者针对了提示学习的结构设计进行了分析,发现了一些规律:1)固定的类名令牌为模型的优化提供了强正则化,减少了由噪声样本引起的梯度。2)从多样化和通用的web数据中学习到的强大的预训练图像文本嵌入为图像分类提供了强大的先验知识。3)CLIP的噪声零样本预测......
  • FIT5137  MStay account Transformation Stage
    FIT5137Assignment2-S22024 (Weight=40%)Due-Friday,20September2024,4:30PMGeneralInformationandSubmissiono Thisisanindividualassignment.o Submissionmethod:SubmissionisonlinethroughMoodle.o Penaltyforlatesubmission:5%deduc......
  • 《圣剑传说Visions of Mana》游戏黑屏弹窗提示“找不到binkw32.dll”该怎么修复?圣剑传
    在开启《圣剑传说VisionsofMana》游戏时,出现黑屏弹窗且提示“找不到binkw32.dll”,这着实令人着急。现在让我们共同寻找修复方法。下面将为您详细阐述能够解决这一问题的有效举措,助您顺利畅玩游戏。本篇将为大家带来《圣剑传说VisionsofMana》游戏黑屏弹窗提示“找不到binkw......
  • COMP90086 Computer Vision
    COMP90086Computer Vision,2024Semester 2Assignment3: ComputingdisparitybetweenstereoimagesIntroductionFindingthedisparitiesbetweentwoimagesisthemainstepinestimatingthethreedimensionalstruc- ture of a scene.This assignmentuse......