STM32外设学习之ADC 一、ADC简介模数转换器(Analog-to-Digital Converter, ADC)是将连续模拟信号(如电压、电流)转换为离散数字信号的电子设备。其核心过程包括: 采样(Sampling):根据奈奎斯特定理(采样频率需≥2倍信号最高频率)࿰ 嵌入式 2025年07月07日 172 点赞 0 评论 18054 浏览
用多态实现粒子系统 书名:代码本色:用编程模拟自然系统 作者:Daniel Shiffman 译者:周晗彬 ISBN:978-7-115-36947-5 目录 4.10 用多态实现粒子系统 我们假设没有多态的存在, 这时要实现前面的粒子系统类,使粒子系统同时包含多个粒子对象和Confetti对象。 创建了两个列表,一个用于存放粒子对象,另一个用于存放Confetti对 象。我们要对同样的操作重复两次! 有了面向 后端 2025年07月07日 128 点赞 0 评论 8640 浏览
RFID射频模块(MFRC522 STM32) 目录一、介绍二、传感器原理1.原理图2.引脚描述3.工作原理介绍三、程序设计main.c文件MFRC522.h文件MFRC522.c文件四、实验效果 五、资料获取项目分享一、介绍 RC522 RFID射频模块是一款广泛应用于非接触式RFID系统中的核心组件,由NXP(前身为Philips半导体)公司设计生产。这个模块基于MFRC522芯片&# 嵌入式 2025年07月07日 116 点赞 0 评论 9101 浏览
532. 数组中的 k-diff 数对 给你一个整数数组 nums 和一个整数 k,请你在数组中找出 不同的 k-diff 数对,并返回不同的 k-diff 数对 的数目。 k-diff 数对定义为一个整数对 (nums[i], nums[j]) ,并满足下述全部条件: 0 <= i, j < nums.length i != j nums[i] - nums[j] == k 注意,|val| 表示 val 的绝对值。 示例 后端 2025年07月07日 100 点赞 0 评论 2607 浏览
LeetCode习题——x 的平方根(二分查找) x 的平方根 力扣链接:x 的平方根 题目 给你一个非负整数 x ,计算并返回 x 的 算术平方根 。 由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。 注意:不允许使用任何内置指数函数和算符,例如 pow(x, 0.5) 或者 x ** 0.5 。 示例 1: 输入:x = 4 输出:2 示例 2: 输入:x = 8 输出:2 解释:8 的算术平方根是 2.82842. 后端 2025年07月07日 150 点赞 0 评论 19306 浏览
使用uniApp打开鸿蒙应用 1.新建一个uni-app项目一定要勾选uni-app-x,不然运行在鸿蒙模拟器上会闪退找到项目下面的uni_modules右键新建3:取名+选择 比如我取名wq-openAppProduct一定要勾选UTS插件-uni-app兼容模式组件(原“组件插件")生成的项目文件在package.json里面添加以下 "uni-ext-api": { HarmonyOS 2025年07月07日 121 点赞 0 评论 9431 浏览
iOS Xib弹框展示多行文字父视图根据子视图高度自适应 项目开发中经常会遇到弹框的需求,如果弹框中文字内容是固定的那么弹框高度也是固定的很好写。如果文字从接口获取,并且要求弹框高度随文字高度变化就要考虑多种情况了。 至少要考虑三种情况,分别给弹框设置一个最小高度和最大高度。 1.如果当前文字内容高度<规定的文字内容最小高度 ,那么当前弹框高度=规定的弹框最小高度 2.如果规定的文字内容最小高度<当前文字内容高度<规定的文字内容最大高度 前端 2025年07月07日 121 点赞 0 评论 15978 浏览
为什么Microsoft Store(微软应用商店)下载速度特别慢? 你是否遇到过在Microsoft Store下载和更新应用时或更新Windows系统时速度极慢的情况? 这通常是因为你的设备仅从微软官方服务器下载,而微软的服务器可能距离较远或负载较高。不过,Windows 提供了一个优化下载速度的功能,只需简单设置,就能让下载速度大幅提升!🚀 解决方法࿱ 微软技术 2025年07月06日 100 点赞 0 评论 19274 浏览
安装 Windows 11 时如何跳过微软账户强制登录?一招搞定纯本地账户! 微软为何强制绑定账户?2022年起,微软逐步收紧Windows 11账户政策。最初仅在家庭版的操作系统上强制用户使用微软账户登录,但最新消息显示,专业版也加入强制阵营,微软对此的解释是: 提升跨设备服务体验(OneDrive、Office同步等) 增强安全验证机制 构建统一生态体系&# 微软技术 2025年07月06日 64 点赞 0 评论 11805 浏览
Trae 下安装 Pylance 插件(仅作为实验,版权由微软所有) 目录 背景 0. Trae 环境准备(可省略) 1. 从VSCode市场获取插件安装包 2. 直接安装插件至Trae会失败 3. 解压 vsix 文件 4. 直接移动安装 20250603更新 20250605更新 问题分析 不慎取消封禁 参考文献: 背景基于 VSCode 改版但使用 Open VSX 的编辑器(如 微软技术 2025年07月06日 135 点赞 0 评论 15182 浏览