关闭

嵌入式分享

所属频道 嵌入式
  • 加快基于闪存的嵌入式应用程序

    大多数现代嵌入式软件应用程序都是从闪存存储和执行的。 Flash为基于微控制器的应用程序提供了廉价且快速的存储介质。尽管这些应用程序通常是实时应用程序,在这些应用程序中,执行时间和确定性行为至关重要。虽然闪存很快,但它不如从RAM执行代码快。为了加快基于Flash的应用程序的执行时间,开发人员可以选择性选择关键功能并从RAM中执行它们以获得额外的速度提升。

  • 基于光子学的高速数据传输的无线技术

    Lumeova的任务是通过其Wirays技术创新无线连接。该公司总部位于北卡罗来纳州罗利市,正在解决我们这个时代最紧迫的挑战之一:对更快,更可靠的无线数据的增长需求。 Lumeova创始人兼首席执行官Ali Khatibzadeh在接受Embedded.com的采访中提供了对公司专有技术的见解。

  • 管理无线物联网设备中的能耗

    随着物联网的发展并在现场部署了更多的边缘设备,无疑将在这些设备中很大一部分电池操作。电池操作的无线边缘节点很方便且具有成本效益,因为它们不需要访问电气基础设施,并且可以轻松部署。电池操作的设备的潜在问题是,当开发人员在枪支下构建设备并在门外时,电池寿命是他们脑海中的最后一件事。开发人员在整个开发周期中可以做几件事,以确保他们能够正确管理设备的能耗。

  • 测量应用绩效改进的三种技术

    有关开发人员如何通过在RAM中执行时间敏感功能而不是从Flash中执行时间敏感功能来加快其应用程序代码的文章。您可能想知道是否要进行这样的调整,表现会发生什么变化?答案会根据微控制器的制造技术而有所不同,但是开发人员可以使用三种技术来衡量其应用程序或功能性能:

  • ARM Cortex-M低功耗模式基本介绍

    无论是嵌入式系统在电池上运行还是连接到电网,设计绿色并最小化能源消耗的系统都是大多数系统的常见要求。现代嵌入式系统中最大的能源消费者之一是微控制器,并且了解如何最大程度地减少其能源消耗至关重要。即使您查看一个微控制器家族,每个处理器架构都将具有略有不同的低功率功能。在这篇文章中,我们将研究ARM Cortex-M处理器核心中的基本低功率模式以及如何使用它们。

    嵌入式
    2025-03-11
  • 单片机系统硬件抗干扰常用的方法

    在单片机系统广泛应用于工业控制、智能家居、医疗设备等众多领域的当下,其稳定性与可靠性至关重要。然而,实际工作环境中存在着各种各样的干扰源,如电磁干扰、电源波动、静电放电等,这些干扰可能导致单片机系统出现数据错误、程序跑飞甚至系统死机等问题。为确保单片机系统能够在复杂环境下稳定运行,采用有效的硬件抗干扰方法成为必然选择。

  • 物联网缺少 —“传感器”— 不能实现万物互联!

    在当今科技飞速发展的时代,物联网(IoT)已成为推动各行业变革与创新的关键力量。它旨在将世间万物通过网络连接起来,实现信息的互通与共享,构建一个智能化、高效化的世界。然而,在物联网庞大而复杂的体系架构中,传感器无疑占据着基石般的核心地位。可以毫不夸张地说,物联网缺少了 “传感器”,就如同人体失去了感知外界的器官,根本无法实现真正意义上的万物互联。

  • 单片机控制板设计需遵循的原则

    在现代电子系统中,单片机控制板作为核心部件,承担着数据处理、信号控制等关键任务。其设计的优劣直接影响到整个系统的性能、可靠性和稳定性。为了打造出高质量的单片机控制板,在设计过程中需要遵循一系列重要原则。

  • 单片机的工作原理和编程语言介绍

    单片机(Microcontroller Unit, MCU)是一种集成了微处理器、存储器和各种输入输出接口的芯片,具有控制、数据处理和通信等多种功能‌。

  • 8位的MCU嵌入式工程师如何应对

    近年来,随着工艺与IP的逐渐成熟,32位的MCU增长迅速,风头之劲乃至16位的MCU基本上被跳过了。

  • 什么是RS-485接口?它比RS-232-C接口相比有何特点?

    ‌RS-485接口是美国电子工业协会(EIA)制定的一种串行物理接口标准,主要用于工业现场的数据通信‌‌12。RS-485接口的标准编号为EIA/TIA-485,其全称为“Recommended Standard 485”,即“推荐标准485”‌。

    嵌入式
    2025-02-18
  • C语言宏定义的高级用法与代码优化技巧

    宏定义是C语言中的一种强大工具,通过预处理指令,可以在编译前对代码进行文本替换,从而简化代码、提高可读性和可维护性。本文将介绍C语言宏定义的高级用法以及如何利用这些技巧进行代码优化。

  • 如何在STM32F429上部署嵌入式操作系统

    在现代嵌入式系统开发中,部署一个嵌入式操作系统(RTOS)可以显著提升系统的实时性、稳定性和可维护性。STM32F429作为STMicroelectronics推出的一款高性能微控制器,其强大的硬件性能和丰富的外设资源使其成为部署嵌入式操作系统的理想选择。本文将详细介绍如何在STM32F429上部署嵌入式操作系统,以RT-Thread为例。

  • AI模型部署优化:资源受限设备上的TinyML模型加速策略

    在边缘智能系统中,TinyML模型的部署和优化至关重要,尤其是在资源受限的设备上。这类设备通常具有有限的计算能力、内存和能源,因此优化模型以在这些设备上高效运行变得尤为重要。本文将探讨如何利用SIMD(单指令多数据)指令集优化int8矩阵乘加运算,并讨论如何通过重构计算图实现神经网络中的零跳转流水,以优化分支预测。

  • 火星探测器固件设计中的自愈机制与三模冗余表决机制

    在极端环境如火星探测任务中,探测器的固件设计必须极其可靠,以应对各种潜在故障,包括存储器坏块和任务堆栈指针异常等问题。本文将探讨如何实现存储器坏块的自愈机制,如何通过MPU配置实现故障隔离,以及三模冗余系统的表决机制实现细节。