stm32学习第二天
今天学习第一个片上外设GPIOp2.1输出模式分别为通用/复用输出推挽/开漏等四种模式。推挽PP向外推电流---0低电压1高电压开漏OD向内拉电流---0低电压1高阻抗。开漏模式下P-MOS管始终断开即表现为N-MOS管的漏极断开。通用是通过CPU直接向输出数据寄存器写0/1来控制两个MOS的开关状态。复用是CPU交给其它的片上外设写0/1来控制MOS管的开关状态。从而向引脚输出高低电压图1IO的最大输出速度交替向IO引脚写0/1且输出不失真的最快速度输出速度有2MHZ、10MHZ、50MHZ选择输出速度要选择满足条件的最小输出速度防止出现硬件之间的电磁干扰问题、还会增加耗电。LED闪灯实验1.首先由控制目标控制板载LED闪烁---确定LED的工作模式---查看stm32最小系统板的电路原理图观察板载LED部分的电路开关位置靠近发光二极管的阳极/阴极来确定是推挽输出还是开漏输出。--------开漏输出、PC13引脚2.电路图分析结束开始创建开发环境写代码【注意】创建模板工程后修改名称时要将文件夹的名称和内部的.uvprojx文件名称同步修改2.1【注意】先要开始GPIOx的时钟---为器官GPIOx这个片上外设提供心跳。----时钟树章节会有详解2.2GPIO编程接口的认识GPIO_Init初始化gpiox引脚----GPIOxpin_x、输出速度、输出模式。GPIO_Writebit向输出数据寄存器写0/1---则使用的是CPU--通用输出开漏模式。还有两个是用于读取比特位不常用暂时没记哈哈。3.实现闪灯效果使用了封装的头文件delay.h使用前需要在项目顶端声明一下且【注意】封装的delay.h中使用的是Delay函数写成delay会有报错通过while循环实现亮灯---100ms---灭灯---100ms。

相关新闻

FT232 USB UART板:嵌入式开发的串口调试核心工具与应用指南

FT232 USB UART板:嵌入式开发的串口调试核心工具与应用指南

1. 项目概述:从串口调试到产品原型,一块小板的无限可能如果你玩过单片机、调试过路由器,或者拆解过一些智能硬件,那你大概率见过或者用过一种叫做“USB转TTL串口”的小玩意。这东西个头不大,价格也便宜,但在…

2026/8/4 20:25:45 阅读更多 →
洛雪音乐音源配置终极指南:优化性能与多平台兼容性

洛雪音乐音源配置终极指南:优化性能与多平台兼容性

洛雪音乐音源配置终极指南:优化性能与多平台兼容性 【免费下载链接】lxmusic- lxmusic(洛雪音乐)全网最新最全音源 项目地址: https://gitcode.com/gh_mirrors/lx/lxmusic- 想要在洛雪音乐中获得最佳的音乐体验吗?音源配置是提升播放性能和多平台…

2026/8/4 20:57:25 阅读更多 →
3大核心功能详解:MAA明日方舟自动化助手如何彻底解放您的游戏时间

3大核心功能详解:MAA明日方舟自动化助手如何彻底解放您的游戏时间

3大核心功能详解:MAA明日方舟自动化助手如何彻底解放您的游戏时间 【免费下载链接】MaaAssistantArknights 《明日方舟》小助手,全日常一键长草!| A one-click tool for the daily tasks of Arknights, supporting all clients. 项目地址: …

2026/8/4 7:00:57 阅读更多 →

最新新闻

Onekey Steam Depot Manifest Downloader:3步完成Steam游戏清单管理的终极指南

Onekey Steam Depot Manifest Downloader:3步完成Steam游戏清单管理的终极指南

Onekey Steam Depot Manifest Downloader:3步完成Steam游戏清单管理的终极指南 【免费下载链接】Onekey Onekey Steam Depot Manifest Downloader 项目地址: https://gitcode.com/gh_mirrors/one/Onekey 还在为Steam游戏文件管理而烦恼吗?想要备份…

2026/8/4 21:32:37 阅读更多 →
CNN、GAN、Transformer:三种技术路线,纺织AI该选哪个

CNN、GAN、Transformer:三种技术路线,纺织AI该选哪个

纺织行业正站在智能化转型的关键节点。从面料缺陷检测、花型设计生成到供应链预测,人工智能(AI)技术展现出巨大潜力。然而,面对卷积神经网络(CNN)、生成对抗网络(GAN)和Transformer这…

2026/8/4 21:32:37 阅读更多 →
BGA空洞持续超标?五大核心根因与可落地的系统性整改方案

BGA空洞持续超标?五大核心根因与可落地的系统性整改方案

引言:量产中的BGA空洞顽疾 从事SMT工艺、硬件研发、SQE工作的从业者,大多都遇到过BGA空洞超标的量产难题。试样调试阶段指标基本可控,一旦进入批量生产,问题就会反复出现。简单微调炉温只能临时改善数据,量产几批后极易…

2026/8/4 21:32:37 阅读更多 →
版本管理与发布策略:语义化版本、回滚与升级的优雅实践

版本管理与发布策略:语义化版本、回滚与升级的优雅实践

系列导读 你现在看到的是《Helm Chart 企业级交付规范:从零到生产级实战指南》的第 8/10 篇,当前这篇会重点解决:让读者建立一套可靠的版本发布与回滚机制,降低变更风险。 上一篇回顾:第 7 篇《测试与验证:为你的 Helm Chart 加上自动化测试和 CI 门禁》主要聚焦 将测试…

2026/8/4 21:32:37 阅读更多 →
深度解析KMS_VL_ALL_AIO:企业级Windows激活解决方案的技术实现

深度解析KMS_VL_ALL_AIO:企业级Windows激活解决方案的技术实现

深度解析KMS_VL_ALL_AIO:企业级Windows激活解决方案的技术实现 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 核心关键词:KMS_VL_ALL_AIO激活脚本 长尾关键词&#xff1…

2026/8/4 21:32:37 阅读更多 →
终极跨平台Unity资源编辑器:UABEAvalonia深度解析与实战指南

终极跨平台Unity资源编辑器:UABEAvalonia深度解析与实战指南

终极跨平台Unity资源编辑器:UABEAvalonia深度解析与实战指南 【免费下载链接】UABEA c# uabe for newer versions of unity 项目地址: https://gitcode.com/gh_mirrors/ua/UABEA 你是否曾面对Unity游戏资源束手无策?UABEAvalonia作为新一代跨平台…

2026/8/4 21:31:37 阅读更多 →

日新闻

AI Agent白手起家26: 使用标准事件驱动大模型实践

AI Agent白手起家26: 使用标准事件驱动大模型实践

纲要 练习目标:掌握大模型标准事件的调用回顾 LangChain 中的核心标准事件 invokestreambatchastream_eventswith_structured_output 环境准备实战代码:多种事件调用对比 同步调用与流式输出批量处理异步事件流监听结构化输出 运行说明与预期结果总结与扩…

2026/8/4 0:00:40 阅读更多 →
dealsea是什么?跨境卖家必知的美国deal站入门指南

dealsea是什么?跨境卖家必知的美国deal站入门指南

说实话,第一次听说美国这个老牌折扣网站的跨境卖家,十个有八个会问同一个问题:这个平台到底是干嘛的?我见过一个做家居出口的朋友,他在亚马逊上月销二十万美金,却从来没用过它。我给他看了首页——一屏一屏…

2026/8/4 0:01:40 阅读更多 →
清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

清华大学重磅EST:植物自导电闪蒸焦耳热600°C/2600°C两步法!稀土超积累植物秒级转化为CeO₂-石墨烯电催化剂!

通讯作者:邓兵、刘建国通讯单位:清华大学DOI:https://doi.org/10.1021/acs.est.6c00603研究背景稀土元素(REEs)是清洁能源技术与电子器件不可或缺的核心原料,然而传统提取方式依赖能耗高、排放大的采矿与强…

2026/8/4 0:01:40 阅读更多 →

周新闻

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

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

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

2026/8/4 13:24:41 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

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

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

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

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

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

2026/8/4 5:26:40 阅读更多 →

月新闻

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

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

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

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

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

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

2026/8/4 11:09:16 阅读更多 →
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/4 13:38:40 阅读更多 →