- 一、为什么又是 ESP8266?我手头的项目需要一个「低功耗 + 能发 HTTPS + 成本别超过一顿外卖」的终端节点。ESP32-C3 功耗更香,但淘宝现货贵 8 块;LoRa 模组距离炸裂,却只能点对点。思来想去,还是老朋友 ESP8266 最对胃口:价格:¥19.8(包邮,带天线)Flash:4 MB,够用社区:十年沉淀,踩坑贴比 Stack Overflow 还多唯一不爽的是原厂 ... 一、为什么又是 ESP8266?我手头的项目需要一个「低功耗 + 能发 HTTPS + 成本别超过一顿外卖」的终端节点。ESP32-C3 功耗更香,但淘宝现货贵 8 块;LoRa 模组距离炸裂,却只能点对点。思来想去,还是老朋友 ESP8266 最对胃口:价格:¥19.8(包邮,带天线)Flash:4 MB,够用社区:十年沉淀,踩坑贴比 Stack Overflow 还多唯一不爽的是原厂 ...
- 为什么嵌入式开发板上的数据处理如此不同?**去年我在一个工业自动化项目中使用STM32F407开发板采集振动传感器数据时,发现了一个奇怪的现象:直接用printf打印数据会导致采样率从预期的10kHz骤降到不足2kHz。后来发现是串口缓冲区溢出导致的阻塞问题。这个经历让我意识到,嵌入式环境的数据处理和PC端完全不同,需要更精细的优化。本文将分享嵌入式开发板上的数据处理技巧、自动化实现方案,以... 为什么嵌入式开发板上的数据处理如此不同?**去年我在一个工业自动化项目中使用STM32F407开发板采集振动传感器数据时,发现了一个奇怪的现象:直接用printf打印数据会导致采样率从预期的10kHz骤降到不足2kHz。后来发现是串口缓冲区溢出导致的阻塞问题。这个经历让我意识到,嵌入式环境的数据处理和PC端完全不同,需要更精细的优化。本文将分享嵌入式开发板上的数据处理技巧、自动化实现方案,以...
- 故事情节王麻子想更强,老头传授进阶法:“装饰器加持函数,生成器懒加载,lambda快捷术!”王麻子:“高深!教我。”老头:“哈哈,这些是金丹级仙法,用好飞升在望!” 编程知识点讲解装饰器: def decorator(func): def wrapper(): … return wrapper ; @decorator生成器: def gen(): yield 1 ; yield 2Lam... 故事情节王麻子想更强,老头传授进阶法:“装饰器加持函数,生成器懒加载,lambda快捷术!”王麻子:“高深!教我。”老头:“哈哈,这些是金丹级仙法,用好飞升在望!” 编程知识点讲解装饰器: def decorator(func): def wrapper(): … return wrapper ; @decorator生成器: def gen(): yield 1 ; yield 2Lam...
- 本文介绍了Linux系统中命令行参数和环境变量的相关知识。命令行参数通过main函数的argc和argv传递,允许程序根据用户输入执行不同操作,提升灵活性(如ls指令的选项实现)。环境变量是系统级全局变量,如PATH指定命令搜索路径,PWD记录当前目录。获取环境变量的方法包括main函数参数、getenv函数和environ变量。文章还解释了进程如何继承父进程环境变量,区分了环境变量和本地变量,并 本文介绍了Linux系统中命令行参数和环境变量的相关知识。命令行参数通过main函数的argc和argv传递,允许程序根据用户输入执行不同操作,提升灵活性(如ls指令的选项实现)。环境变量是系统级全局变量,如PATH指定命令搜索路径,PWD记录当前目录。获取环境变量的方法包括main函数参数、getenv函数和environ变量。文章还解释了进程如何继承父进程环境变量,区分了环境变量和本地变量,并
- 1. 引言在第四次工业革命浪潮中,工业互联网作为制造业数字化转型的核心引擎,正推动着生产设备、系统与人的深度互联。传统工业场景中,设备间通信依赖多种私有或标准协议(如Modbus、OPC UA、CANopen),这些协议的异构性导致设备互联困难、数据互通壁垒高,严重制约了工业系统的智能化升级。华为鸿蒙系统凭借其分布式架构、低时延通信能力以及对多工业协议的广泛支持,成为工业互联网的理想... 1. 引言在第四次工业革命浪潮中,工业互联网作为制造业数字化转型的核心引擎,正推动着生产设备、系统与人的深度互联。传统工业场景中,设备间通信依赖多种私有或标准协议(如Modbus、OPC UA、CANopen),这些协议的异构性导致设备互联困难、数据互通壁垒高,严重制约了工业系统的智能化升级。华为鸿蒙系统凭借其分布式架构、低时延通信能力以及对多工业协议的广泛支持,成为工业互联网的理想...
- 1. 引言在鸿蒙操作系统(HarmonyOS)的底层架构中,内核模块(Kernel Module)是实现硬件驱动、系统功能扩展与性能优化的核心载体。它如同操作系统的“插件”,允许开发者在不修改鸿蒙内核源码的前提下,动态加载/卸载特定功能(如自定义设备驱动、实时任务调度器、硬件监控工具),从而满足不同硬件设备(如手机、平板、智能穿戴、工业控制器)的差异化需求。对于底层开发者而言... 1. 引言在鸿蒙操作系统(HarmonyOS)的底层架构中,内核模块(Kernel Module)是实现硬件驱动、系统功能扩展与性能优化的核心载体。它如同操作系统的“插件”,允许开发者在不修改鸿蒙内核源码的前提下,动态加载/卸载特定功能(如自定义设备驱动、实时任务调度器、硬件监控工具),从而满足不同硬件设备(如手机、平板、智能穿戴、工业控制器)的差异化需求。对于底层开发者而言...
- 本项目基于STM32F103C8T6微控制器,结合多传感器融合技术、华为云物联网平台及QT跨平台应用,构建一套完整的智能家居健康环境监测系统。该系统不仅能够实时监测关键环境指标,还能通过阈值判定自动触发净化设备,并结合声光报警与可视化界面实现"监测-预警-控制"闭环管理,有效提升居住环境的健康性与安全性,为智慧家居的普及提供技术支撑。 本项目基于STM32F103C8T6微控制器,结合多传感器融合技术、华为云物联网平台及QT跨平台应用,构建一套完整的智能家居健康环境监测系统。该系统不仅能够实时监测关键环境指标,还能通过阈值判定自动触发净化设备,并结合声光报警与可视化界面实现"监测-预警-控制"闭环管理,有效提升居住环境的健康性与安全性,为智慧家居的普及提供技术支撑。
- 随着物联网(IoT)技术的普及,数据采集、传输和处理成为了关键环节。消息队列遥测传输协议(MQTT-SN)作为一种轻量级通信协议,专为资源受限的设备设计;而数字信号处理(DSP)则是一种高效的数据分析方法,广泛应用于传感器信号的提取和优化。本文将探讨MQTT-SN与DSP如何协同工作,以满足现代IoT场景中对高效通信和精准数据分析的需求。 一、消息队列遥测传输(MQTT-SN)概述MQTT-... 随着物联网(IoT)技术的普及,数据采集、传输和处理成为了关键环节。消息队列遥测传输协议(MQTT-SN)作为一种轻量级通信协议,专为资源受限的设备设计;而数字信号处理(DSP)则是一种高效的数据分析方法,广泛应用于传感器信号的提取和优化。本文将探讨MQTT-SN与DSP如何协同工作,以满足现代IoT场景中对高效通信和精准数据分析的需求。 一、消息队列遥测传输(MQTT-SN)概述MQTT-...
- 1.课题概述 基于最优转子磁链混合效率优化控制和铁损补偿的PMSM控制系统simulink建模与仿真,模型包括PI控制器,铁损补偿模块,abc2dq模块,逆变器,电机,最优转子磁链混合效率优化等模块。2.系统仿真结果3.核心程序与模型版本:MATLAB2022a %这里,在算法启动后,数据的采样值增加不少,所以看波形的图形的时候要调整下间隔才行Ts = 0.8; Va... 1.课题概述 基于最优转子磁链混合效率优化控制和铁损补偿的PMSM控制系统simulink建模与仿真,模型包括PI控制器,铁损补偿模块,abc2dq模块,逆变器,电机,最优转子磁链混合效率优化等模块。2.系统仿真结果3.核心程序与模型版本:MATLAB2022a %这里,在算法启动后,数据的采样值增加不少,所以看波形的图形的时候要调整下间隔才行Ts = 0.8; Va...
- C51学生信息管理系统:从单片机实现到系统设计1. 引言在嵌入式系统领域,学生信息管理系统(Student Information Management System, SIMS)是典型的数据库应用案例。本文以C51单片机为平台,设计实现一个基础的学生信息管理系统,涵盖数据存储、查询、增删改等核心功能。通过此项目,可深入理解嵌入式系统中数据管理的实现方法,为更复杂的物联网应用奠定基础... C51学生信息管理系统:从单片机实现到系统设计1. 引言在嵌入式系统领域,学生信息管理系统(Student Information Management System, SIMS)是典型的数据库应用案例。本文以C51单片机为平台,设计实现一个基础的学生信息管理系统,涵盖数据存储、查询、增删改等核心功能。通过此项目,可深入理解嵌入式系统中数据管理的实现方法,为更复杂的物联网应用奠定基础...
- 1.课题概述 基于双PI控制器和铁损补偿的PMSM控制系统simulink建模与仿真,模型包括PI控制器,铁损补偿模块,abc2dq模块,逆变器,电机等模块。2.系统仿真结果3.核心程序与模型版本:MATLAB2022aclc;close all;warning off; Ts = 1; Value_w = we.signals.values;time1 =... 1.课题概述 基于双PI控制器和铁损补偿的PMSM控制系统simulink建模与仿真,模型包括PI控制器,铁损补偿模块,abc2dq模块,逆变器,电机等模块。2.系统仿真结果3.核心程序与模型版本:MATLAB2022aclc;close all;warning off; Ts = 1; Value_w = we.signals.values;time1 =...
- 嵌入式定时器实现警灯LED闪烁效果1. 引言警灯LED闪烁效果是嵌入式系统中常见的功能需求,广泛应用于安防设备、车载警示、工业报警等场景。通过定时器精确控制LED的开关状态,能够实现稳定的闪烁频率和模式。本文将以嵌入式开发为基础,结合定时器中断和GPIO控制技术,详细讲解如何实现警灯LED的闪烁效果,并探讨其在不同场景下的应用与优化方法。2. 技术背景2.1 嵌入式定时器... 嵌入式定时器实现警灯LED闪烁效果1. 引言警灯LED闪烁效果是嵌入式系统中常见的功能需求,广泛应用于安防设备、车载警示、工业报警等场景。通过定时器精确控制LED的开关状态,能够实现稳定的闪烁频率和模式。本文将以嵌入式开发为基础,结合定时器中断和GPIO控制技术,详细讲解如何实现警灯LED的闪烁效果,并探讨其在不同场景下的应用与优化方法。2. 技术背景2.1 嵌入式定时器...
- 鸿蒙开发版上实现人体红外感应1. 引言人体红外感应技术通过检测人体发出的特定波长(9-10μm)红外线,实现对人员活动的精准感知,在智能家居、安防监控、节能控制等领域具有广泛应用。鸿蒙操作系统(HarmonyOS)凭借其分布式架构和低功耗特性,为人体红外感应设备提供了高效的开发平台。本文将深入探讨如何在鸿蒙开发版上实现人体红外感应功能,从硬件选型、驱动开发到应用层交互,提供完整的解决... 鸿蒙开发版上实现人体红外感应1. 引言人体红外感应技术通过检测人体发出的特定波长(9-10μm)红外线,实现对人员活动的精准感知,在智能家居、安防监控、节能控制等领域具有广泛应用。鸿蒙操作系统(HarmonyOS)凭借其分布式架构和低功耗特性,为人体红外感应设备提供了高效的开发平台。本文将深入探讨如何在鸿蒙开发版上实现人体红外感应功能,从硬件选型、驱动开发到应用层交互,提供完整的解决...
- 鸿蒙开发版上光敏电阻功能实现1. 引言光敏电阻(LDR)是一种通过感知环境光照强度变化来改变电阻值的传感器,在智能家居、环境监测、智能农业等领域具有广泛应用。鸿蒙操作系统(HarmonyOS)凭借其分布式架构和多设备协同能力,为光敏电阻的数据采集与处理提供了高效的平台支持。本文将深入探讨如何在鸿蒙开发版上实现光敏电阻功能,从硬件连接、驱动开发到应用层交互,提供完整的解决方案。2.... 鸿蒙开发版上光敏电阻功能实现1. 引言光敏电阻(LDR)是一种通过感知环境光照强度变化来改变电阻值的传感器,在智能家居、环境监测、智能农业等领域具有广泛应用。鸿蒙操作系统(HarmonyOS)凭借其分布式架构和多设备协同能力,为光敏电阻的数据采集与处理提供了高效的平台支持。本文将深入探讨如何在鸿蒙开发版上实现光敏电阻功能,从硬件连接、驱动开发到应用层交互,提供完整的解决方案。2....
- 1.课题概述 基于PI和MPPT控制策略的直驱式永磁同步风力发电系统simulink建模与仿真。仿真输出电机转速,电机磁链转矩,风力机的输出功率,转速等,网侧有功功率和无功功率,网侧三相电压和三相电流。2.系统仿真结果3.核心程序与模型版本:MATLAB2022a4.系统原理简介 直驱式永磁同步风力发电系统主要由风力机、永磁同步发电机(PMSG)、机侧变流器、网侧变... 1.课题概述 基于PI和MPPT控制策略的直驱式永磁同步风力发电系统simulink建模与仿真。仿真输出电机转速,电机磁链转矩,风力机的输出功率,转速等,网侧有功功率和无功功率,网侧三相电压和三相电流。2.系统仿真结果3.核心程序与模型版本:MATLAB2022a4.系统原理简介 直驱式永磁同步风力发电系统主要由风力机、永磁同步发电机(PMSG)、机侧变流器、网侧变...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签