diy机器人工房

DIY机器人工房2 天前
stm32·单片机·嵌入式硬件·面试题·emc·diy机器人工房
简单理解:什么是EMC 整改?下面补充两个嵌入式高频场景的 EMC 整改详细案例,分别是汽车门锁电机驱动(STM32 方案)和 ESP32 WiFi 射频通信,包含问题定位、整改步骤和效果验证,可直接参考复用:
DIY机器人工房3 天前
stm32·单片机·嵌入式硬件·面试题·diy机器人工房
嵌入式面试题:你有没有用过直接基于TCP协议,不借助HTTP、MQTT这类上层协议的项目经历?首先得明确:HTTP是基于TCP的应用层协议,就像“快递包装”必须用“货车”运输,而TCP就是那个“货车”。
DIY机器人工房4 天前
stm32·嵌入式硬件·面试题·diy机器人工房
嵌入式面试题:纹波率怎么计算;Buck 电路电感值的标准计算式是什么?这个公式的核心是让电感能容纳开关周期内的电流波动:
DIY机器人工房4 天前
stm32·单片机·嵌入式硬件·diy机器人工房
嵌入式面试题:电容滤波,低频高频谁来滤?放置顺序怎么定?一、核心结论• 大电容:滤除低频纹波(如电源输出的100Hz/120Hz工频残留)。• 小电容:滤除高频噪声(如电路开关、信号干扰产生的MHz级噪声)。
DIY机器人工房14 天前
stm32·嵌入式硬件·嵌入式·diy机器人工房·嵌入式面试题
嵌入式面试题:物联网协议怎么选?Zigbee/蓝牙/LoRa/4G/WiFi优缺点一文读懂1. Zigbee• 优点:低功耗(续航可达数年)、自组网能力强(支持数千节点)、抗干扰优,适合物联网大规模设备联动(如智能家居全屋设备);
DIY机器人工房15 天前
stm32·嵌入式硬件·华为·嵌入式·diy机器人工房·嵌入式面试题
科普:华为星闪是什么?华为星闪(英文名 NearLink)是国际星闪无线短距通信联盟发布的新型无线短距通信标准技术。华为星闪(英文名 NearLink)是国际星闪无线短距通信联盟发布的新型无线短距通信标准技术,由华为牵头研发,且于 2023 年 8 月 4 日正式发布,它整合了蓝牙与 Wi-Fi 等传统无线技术的优势,在多项性能指标上实现突破,堪称新一代的短距无线连接技术华为。以下是关于它的详细介绍:
DIY机器人工房1 个月前
stm32·单片机·嵌入式硬件·lora·嵌入式·diy机器人工房
要解决 ESP32 与 STM32 之间 LoRa 通信无应答的问题,可从以下硬件、软件、参数匹配三个维度逐一排查:吐槽:我两个问题:TX与RX接反;GND没有共地TX/RX 交叉与共地电源与天线串口参数完全对齐LoRa 工作模式与参数匹配
DIY机器人工房1 个月前
stm32·单片机·面试·嵌入式·面试题·diy机器人工房
【嵌入式面试题】STM32F103C8T6 完整元器件解析 + 面试问题答案答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:答案:
DIY机器人工房2 个月前
linux·网络协议·ubuntu·嵌入式·桥接模式·diy机器人工房
NAT 模式、命令行版、桥接模式方式给ubuntu虚拟机配网步骤:从你提供的 Windows ipconfig 结果来看,你的电脑通过 Wi-Fi 连接网络(IPv4 地址 172.20.10.6,网关 172.20.10.1),同时运行了 VMware 虚拟机(VMnet1 地址 192.168.92.1、VMnet8 地址 192.168.133.1)。
DIY机器人工房3 个月前
qt·嵌入式·diy机器人工房
问题解决方法:qt的设计师页面怎么开启scroll area组件的滚轮功能在 Qt Designer 中,当你放置一个 QScrollArea 控件时,额外出现的蓝色字体标识的是 scrollAreaWidgetContents,它是一个 QWidget 类型的对象。
DIY机器人工房3 个月前
stm32·单片机·嵌入式硬件·嵌入式·diy机器人工房
QT代码框架小案例:一个简单的时间类(Time)及其实例化程序,模拟了时间的设置、显示和自动流逝功能,类似一个简易电子时钟。
DIY机器人工房4 个月前
嵌入式硬件·嵌入式·diy机器人工房
开发板RK3568和stm32的异同:RK3568 和 STM32 是两类不同定位的处理器 / 微控制器,在架构、性能、应用场景等方面差异显著,但也存在部分共性。以下从核心特性、异同点及典型场景进行对比:
DIY机器人工房4 个月前
嵌入式硬件·嵌入式·diy机器人工房
一个程序通过 HTTP 协议调用天气 API,解析 JSON 格式的天气数据,提取关键信息并格式化输出:日期、天气状况、温度范围、风向、湿度等核心气象数据。把构造http请求报文中的第55行的AppKey和第56行的Sign换成对应获取天气平台API的比如我用的是控制台 - NowAPI
DIY机器人工房4 个月前
开发语言·嵌入式硬件·php·嵌入式·diy机器人工房
一个基于 epoll 实现的多路复用 TCP 服务器程序,相比 select 和 poll 具有更高的效率这是一个基于 epoll 实现的多路复用 TCP 服务器程序,相比 select 和 poll 具有更高的效率,主要功能如下:
DIY机器人工房4 个月前
嵌入式硬件·算法·嵌入式·diy机器人工房
一个可以检测本机的字节顺序,并对任意数据进行字节顺序的反转操作的代码。is_little_endian()uint16_t num = 0x0001:16位整数的内存布局在小端系统是01 00,大端是00 01
DIY机器人工房4 个月前
c语言·嵌入式·定时器·diy机器人工房
【科普】在STM32中有哪些定时器?在 STM32 单片机中,定时器种类丰富,不同系列(如 F1、F4、H7 等)略有差异,以下是常见的定时器类型及核心特点:
DIY机器人工房4 个月前
单片机·嵌入式硬件·嵌入式·diy机器人工房
【科普】STM32CubeMX是配置工具,STM32CubeIDE是集成开发环境,二者互补但定位不同,前者负责初始化配置,后者专注代码开发调试。• 核心功能:以图形化界面配置STM32芯片的外设(如GPIO、UART、SPI)、时钟树、中断等,自动生成初始化代码(支持HAL库/LL库),大幅减少手动编写底层代码的工作量。
DIY机器人工房4 个月前
ide·vscode·stm32·嵌入式硬件·嵌入式·diy机器人工房
关于针对 DT_REG 出现红色波浪线的问题(编译错误/IDE警告),以下是 精准解决方案,保持你的代码功能完全不变:终极解决方案(任选其一)在代码中打印DT_REG值:如果使用方案1/2后仍报错,说明你的系统确实不支持,请改用方案3(stat)。
DIY机器人工房4 个月前
linux·嵌入式硬件·嵌入式·diy机器人工房
完整的 SquareStudio 注册登录功能实现方案:已经烧录到开发板正常使用需要创建和修改的文件如下:操作:在项目中创建此文件,用于声明事件处理函数。操作:创建此文件,实现注册和登录的核心逻辑。代码中使用lv_event_stop_propagation(e)来阻止 SquareStudio 设置的默认动作,解决按钮同时执行多个动作的问题。
DIY机器人工房4 个月前
单片机·嵌入式硬件·diy机器人工房
关于注册登录功能制作的步骤(文件IO存储+LVGL弹窗提示)按你的需求(文件IO存储+LVGL弹窗提示),工程需创建以下文件,代码按功能模块化存放,清晰明了:一、需要创建的文件清单 文件名 作用 存放内容 main.c 程序入口 主函数、硬件初始化、LVGL初始化、启动界面 ui.h 界面函数声明 声明登录/注册界面创建、页面跳转等函数 ui.c 界面实现 用LVGL创建登录/注册界面、按钮回调、lv_msgbox弹窗提示 user_file.h 文件操作函数声明 声明注册写入、登录查找、账号检查等函数 user_file.c 文件IO逻辑实现 实现用户信息的文件