LED闪烁/LED流水灯/蜂鸣器

发布时间:2026/8/28 14:43:22

LED闪烁/LED流水灯/蜂鸣器
高电平弱驱动低电平的强驱动操作stm32的GPIO口1.使用RCC开启GPIO时钟2.GPIO.Init函数初始化GPIO3.使用输入输出函数控RCC 库函数void RCC_AHBPeriphClockCmd(uint32_t RCC_AHBPeriph, FunctionalState NewState);void RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph, FunctionalState NewState);void RCC_APB1PeriphClockCmd(uint32_t RCC_APB1Periph, FunctionalState NewState);制GPIO口GPIO库函数ENABLE or DISABLE电灯用的推挽输出 GPIO_Mode_Out_PP 0x10,void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);//变为高电平void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);//端口为低电平void GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal);//前两个指定端口第三个根据相应的参数指定端口void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal);GPIO_ResetBits(GPIOA, GPIO_Pin_0);意思是把PA0输出为0也就是低电平。GPIO_SetBits(GPIOA, GPIO_Pin_0);意思是把PA0输出为1也就是高电平。LED闪烁#include stm32f10x.hint main(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);GPIO_InitTypeDef GPIO_InitStruture;GPIO_InitStruture.GPIO_Mode GPIO_Mode_Out_PP;GPIO_InitStruture.GPIO_Pin GPIO_Pin_0;GPIO_InitStruture.GPIO_Speed GPIO_Speed_50MHz;GPIO_Init(GPIOA, GPIO_InitStruture);while (1){GPIO_ResetBits(GPIOA, GPIO_Pin_0);Delay_ms(500);GPIO_SetBits(GPIOA, GPIO_Pin_0);Delay_ms(500);GPIO_WriteBit(GPIOA, GPIO_Pin_0, Bit_RESET);//点亮LEDDelay_ms(500);GPIO_WriteBit(GPIOA, GPIO_Pin_0, Bit_SET);//熄灭LEDDelay_ms(500);}}

相关新闻

YOLOv10模型改进-Neck改进-第72篇:YOLOv10改进策略【Neck】| FPN-CARAFE上采样

YOLOv10模型改进-Neck改进-第72篇:YOLOv10改进策略【Neck】| FPN-CARAFE上采样

2026/8/27 3:31:35

一、本文介绍 本文记录的是利用CARAFE(Content-Aware ReAssembly of FEatures)上采样改进YOLOv10的Neck部分,实现内容感知的特征上采样。 二、CARAFE模块介绍 2.1 设计出发点 传统上采样方法(如双线性插值、最近邻)没有考虑特征的语义信息,CARAFE通过内容感知实现更精…

西方形式主义认知范式泡沫化与贾子实践本位认知体系的替代性建构—— 基于多轮网络思辨对话文本的跨学科实证研究

西方形式主义认知范式泡沫化与贾子实践本位认知体系的替代性建构—— 基于多轮网络思辨对话文本的跨学科实证研究

2026/8/26 17:55:52

西方形式主义认知范式泡沫化与贾子实践本位认知体系的替代性建构—— 基于多轮网络思辨对话文本的跨学科实证研究摘要全球现代学术长期被西方形式主义数理与科学哲学范式垄断,皮亚诺公理、哥德尔不完备定理、波普尔可证伪主义构成其核心理论基石,并衍生出…

一次 gRPC 死锁把服务拖垮:我如何用 pprof 在 5 分钟内定位 goroutine 泄漏

一次 gRPC 死锁把服务拖垮:我如何用 pprof 在 5 分钟内定位 goroutine 泄漏

2026/8/26 0:09:01

一次 gRPC 死锁把服务拖垮:我如何用 pprof 在 5 分钟内定位 goroutine 泄漏 上周生产环境出了个怪事。一个 Go 微服务的 goroutine 数从正常的几百个飙到 12 万,内存直接吃满,然后 OOM 被 K8s 杀掉。重启之后过半小时又这样。 看监控像 gorou…

双MCU架构应对模拟设计挑战:采样时序与地噪声隔离实践

双MCU架构应对模拟设计挑战:采样时序与地噪声隔离实践

2026/8/28 14:39:12

MCU在模拟设计里通常是被当成“脏活累活”的承担者——采集电压、跑个AD转换、算个平均值。可一旦系统里同时有高精度模拟采集和复杂的控制或通信逻辑,单颗MCU会越用越憋屈:采样时序被中断抢占、模拟地平面被数字噪声污染、工程师在“用软件过滤硬件问题…

高质量古诗词数据集构建与大模型微调实战指南

高质量古诗词数据集构建与大模型微调实战指南

2026/8/28 14:39:12

简介:在自然语言处理领域,高质量数据集是模型训练与性能提升的基石。其构建原理涉及数据清洗、结构化标注与元数据设计,旨在将原始文本转化为机器可理解的标准化知识单元。这一过程的技术价值在于,它能显著提升模型在特定领域的理…

VC++6.0字符迷宫游戏:从环境搭建到代码剖析与现代化重构

VC++6.0字符迷宫游戏:从环境搭建到代码剖析与现代化重构

2026/8/28 14:39:12

简介:游戏开发的核心在于对程序状态、输入输出和实时交互的逻辑建模,其本质原理跨越了技术工具的迭代。从经典的游戏循环(Game Loop)设计模式出发,开发者需要处理状态管理、碰撞检测和渲染优化等基础问题。这些概念在早…

从“醉酒机器人”看双足步态稳定:ZMP与平衡控制原理

从“醉酒机器人”看双足步态稳定:ZMP与平衡控制原理

2026/8/28 14:39:12

在北京世界人形机器人运动会上,除了那些走得稳、跑得快的“优等生”机器人之外,一个“醉酒机器人”的片段反而在网络上引起了不少讨论。从现场流传的短视频可以看到,它的步态摇摇晃晃,脚底像踩在棉花上,甚至需要工作人…

智驾安卓时刻:开源模型如何从能跑到能用

智驾安卓时刻:开源模型如何从能跑到能用

2026/8/28 14:39:12

黄仁勋深夜发布开源模型,把“智驾开源”这个话题重新拉到了台前。很多人第一反应是“免费模型能白嫖了”,但我更关心另一个信号:自动驾驶是不是真的进入了类似安卓的生态阶段。所谓「安卓时刻」,不是代码免费用那么简单&#xff0…

蓝桥杯备赛攻略:从真题剖析到算法实战

蓝桥杯备赛攻略:从真题剖析到算法实战

2026/8/28 14:29:12

1. 冲刺蓝桥杯:从真题剖析到实战策略 又到了备赛蓝桥杯的季节。无论是初次参赛的新手,还是志在冲击国赛奖项的老手,面对海量的知识点和变幻莫测的赛题,总会有一种“老虎吃天,无从下口”的感觉。我参加过几届&#xff0…

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

2026/8/27 11:10:02

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

2026/8/27 7:25:23

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

2026/8/28 7:34:42

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

基于Claude Code的开源AI求职框架:从职位搜索到Offer的全自动化闭环

基于Claude Code的开源AI求职框架:从职位搜索到Offer的全自动化闭环

2026/8/28 0:08:32

当AI助手能够独立完成从职位匹配、简历定制到面试准备的全链路求职流程时,求职不再是一场信息战,而是一场工程化战役。框架概述:本地运行的AI求职引擎这是一个构建在Claude Code之上的开源AI求职框架,核心理念是"在工作者的机…

Godot 4 仿 agar.io:相机缩放被 max_zoom 卡死,窗口越大球越小的根因与修复

Godot 4 仿 agar.io:相机缩放被 max_zoom 卡死,窗口越大球越小的根因与修复

2026/8/28 0:08:32

1. 问题现象 在 Godot 4 仿 agar.io 的 2D 项目中,相机缩放设计为「由球组整体尺寸决定」,世界可见高度恒定,窗口只作为视口裁剪。默认小窗口 1280x720 时相机高度正常;但窗口最大化到 2940x1912 后,视角被明显拉远、…

从软件测试大赛到实战:Java+Selenium自动化测试进阶指南

从软件测试大赛到实战:Java+Selenium自动化测试进阶指南

2026/8/28 0:08:32

1. 缘起:从校园到赛场,我的软件测试之路几年前,我还是一个在校园里对着Java课本和“Hello World”程序挠头的普通学生。软件测试对我来说,只是一个在开发流程末尾、用鼠标点点按钮的模糊概念。直到我偶然在学校的公告栏上看到了“…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/28 7:35:26

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/28 7:34:51

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/28 7:34:35

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…