- MCUNetV2:面向微型深度学习的内存高效分块推理方法Ji Lin, Wei-Ming Chen, Han Cai, Chuang Gan, and Song Han. 2021. MCUNetV2: memory-efficient patch-based inference for tiny deep learning. In Proceedings of the 35th Inte... MCUNetV2:面向微型深度学习的内存高效分块推理方法Ji Lin, Wei-Ming Chen, Han Cai, Chuang Gan, and Song Han. 2021. MCUNetV2: memory-efficient patch-based inference for tiny deep learning. In Proceedings of the 35th Inte...
- TensorFlow Lite Micro:嵌入式TinyML系统上的机器学习推理框架深度解析David R, Duke J, Jain A, et al. Tensorflow lite micro: Embedded machine learning for tinyml systems[J]. Proceedings of machine learning and systems, ... TensorFlow Lite Micro:嵌入式TinyML系统上的机器学习推理框架深度解析David R, Duke J, Jain A, et al. Tensorflow lite micro: Embedded machine learning for tinyml systems[J]. Proceedings of machine learning and systems, ...
- LVGL 是一个轻量级的嵌入式图形库,它用于微控制器和其他资源受限的环境中。为了实现面向对象的设计,LVGL 的开发团队选择使用 C 语言,而不是直接使用 C++,乍一看有点费解。## C 语言在嵌入式系统中的地位与特性在嵌入式系统的开发中,C 语言是开发人员最常用的语言之一。它的普及源于以下几个重要特性:1. **控制力和低级访问**:C 语言提供了对内存的直接访问和指针操作,这对于嵌入式... LVGL 是一个轻量级的嵌入式图形库,它用于微控制器和其他资源受限的环境中。为了实现面向对象的设计,LVGL 的开发团队选择使用 C 语言,而不是直接使用 C++,乍一看有点费解。## C 语言在嵌入式系统中的地位与特性在嵌入式系统的开发中,C 语言是开发人员最常用的语言之一。它的普及源于以下几个重要特性:1. **控制力和低级访问**:C 语言提供了对内存的直接访问和指针操作,这对于嵌入式...
- 上个月终于完成了一个让我头疼了大半年的项目——给一家化工厂的老旧设备装上"智慧大脑"。说起来容易做起来难,要在恶劣的工业环境下,让AI模型稳定运行,还得兼顾功耗和安全,这里面的坑真是一个接一个。今天就来聊聊这个项目中的技术细节和踩坑经历。 项目起源:当AI遇上传统工业这家化工厂有上百台各种设备,大部分都是10年前的老家伙,通过Modbus和CAN总线连接。老板想搞预测性维护,减少非计划停机。... 上个月终于完成了一个让我头疼了大半年的项目——给一家化工厂的老旧设备装上"智慧大脑"。说起来容易做起来难,要在恶劣的工业环境下,让AI模型稳定运行,还得兼顾功耗和安全,这里面的坑真是一个接一个。今天就来聊聊这个项目中的技术细节和踩坑经历。 项目起源:当AI遇上传统工业这家化工厂有上百台各种设备,大部分都是10年前的老家伙,通过Modbus和CAN总线连接。老板想搞预测性维护,减少非计划停机。...
- 随着物联网(IoT)技术的飞速发展,嵌入式系统在数据采集、传输和处理中的作用日益凸显。嵌入式Linux因其强大的功能、丰富的软件生态和良好的可扩展性,成为许多复杂物联网应用的首选。然而,在资源受限、实时性要求高的场景中,实时操作系统(RTOS)凭借其轻量级、快速响应的特性占据一席之地。同时,蜂窝物联网技术(如NB-IoT)为低功耗、广覆盖的远程数据传输提供了可靠方案。本文将围绕嵌入式Linu... 随着物联网(IoT)技术的飞速发展,嵌入式系统在数据采集、传输和处理中的作用日益凸显。嵌入式Linux因其强大的功能、丰富的软件生态和良好的可扩展性,成为许多复杂物联网应用的首选。然而,在资源受限、实时性要求高的场景中,实时操作系统(RTOS)凭借其轻量级、快速响应的特性占据一席之地。同时,蜂窝物联网技术(如NB-IoT)为低功耗、广覆盖的远程数据传输提供了可靠方案。本文将围绕嵌入式Linu...
- 在软件开发中,尤其是嵌入式系统或安全关键领域,我们经常会看到编码规范明确禁止或严格限制动态内存分配的使用。例如,MISRA C/C++ 和 AUTOSAR C++14 等标准都建议尽量避免使用 malloc、free 以及 new、delete 等操作。那么,为什么看似灵活强大的动态内存分配会被视为“不合规”呢?让我们深入探讨一下。 一、从一段“不合规”的代码说起先来看一段简单的C语言代码:... 在软件开发中,尤其是嵌入式系统或安全关键领域,我们经常会看到编码规范明确禁止或严格限制动态内存分配的使用。例如,MISRA C/C++ 和 AUTOSAR C++14 等标准都建议尽量避免使用 malloc、free 以及 new、delete 等操作。那么,为什么看似灵活强大的动态内存分配会被视为“不合规”呢?让我们深入探讨一下。 一、从一段“不合规”的代码说起先来看一段简单的C语言代码:...
- 一、嵌入式操作系统(RTOS)核心机制 1.1 实时性保障原理特性描述技术实现抢占式调度高优先级任务可中断低优先级任务执行Rate Monotonic Scheduling算法内存保护通过MMU单元实现任务间内存隔离,防止越界访问分区管理+权限控制确定性响应提供最坏情况执行时间(WCET)保障静态优先级分配+内核态优化快速切换任务上下文切换时间控制在微秒级精简上下文保存/恢复逻辑 1.2 ... 一、嵌入式操作系统(RTOS)核心机制 1.1 实时性保障原理特性描述技术实现抢占式调度高优先级任务可中断低优先级任务执行Rate Monotonic Scheduling算法内存保护通过MMU单元实现任务间内存隔离,防止越界访问分区管理+权限控制确定性响应提供最坏情况执行时间(WCET)保障静态优先级分配+内核态优化快速切换任务上下文切换时间控制在微秒级精简上下文保存/恢复逻辑 1.2 ...
- 一、嵌入式操作系统(RTOS) 1. 定义与核心目标✅ 确定性响应:区别于通用操作系统(如Linux/Windows),RTOS的核心目标是保证任务在严格的时间约束内完成,避免因系统延迟导致控制失效或数据丢失。⚠️ 关键指标:中断响应时间(通常<1μs)、任务切换开销、最坏情况下的任务执行时间(WCET)。 2. RTOS关键特性特性描述技术实现抢占式调度高优先级任务可打断低优先级任务Ra... 一、嵌入式操作系统(RTOS) 1. 定义与核心目标✅ 确定性响应:区别于通用操作系统(如Linux/Windows),RTOS的核心目标是保证任务在严格的时间约束内完成,避免因系统延迟导致控制失效或数据丢失。⚠️ 关键指标:中断响应时间(通常<1μs)、任务切换开销、最坏情况下的任务执行时间(WCET)。 2. RTOS关键特性特性描述技术实现抢占式调度高优先级任务可打断低优先级任务Ra...
- IoT之巅:openEuler在物联网中的创新应用 IoT之巅:openEuler在物联网中的创新应用
- 简易数字时钟(计时,暂停,复位,校准,闹钟) 简易数字时钟(计时,暂停,复位,校准,闹钟)
- 在当今科技迅猛发展的时代,嵌入式系统已广泛渗透到人们生活的各个领域。从智能家居设备到汽车电子系统,嵌入式设备为人们带来了前所未有的方便和效率。要开发出性能优越、稳定可靠的嵌入式系统,深入理解其核心概念和关键技术尤为重要。其中,实时操作系统(RTOS)的应用更是不可或缺。 一、嵌入式系统开发概述嵌入式系统开发是针对具有特定功能的设备进行的软件和硬件设计与实现过程。这些设备通常具有体积小、能耗低... 在当今科技迅猛发展的时代,嵌入式系统已广泛渗透到人们生活的各个领域。从智能家居设备到汽车电子系统,嵌入式设备为人们带来了前所未有的方便和效率。要开发出性能优越、稳定可靠的嵌入式系统,深入理解其核心概念和关键技术尤为重要。其中,实时操作系统(RTOS)的应用更是不可或缺。 一、嵌入式系统开发概述嵌入式系统开发是针对具有特定功能的设备进行的软件和硬件设计与实现过程。这些设备通常具有体积小、能耗低...
- 嵌入式定时器实现警灯LED闪烁效果1. 引言警灯LED闪烁效果是嵌入式系统中常见的功能需求,广泛应用于安防设备、车载警示、工业报警等场景。通过定时器精确控制LED的开关状态,能够实现稳定的闪烁频率和模式。本文将以嵌入式开发为基础,结合定时器中断和GPIO控制技术,详细讲解如何实现警灯LED的闪烁效果,并探讨其在不同场景下的应用与优化方法。2. 技术背景2.1 嵌入式定时器... 嵌入式定时器实现警灯LED闪烁效果1. 引言警灯LED闪烁效果是嵌入式系统中常见的功能需求,广泛应用于安防设备、车载警示、工业报警等场景。通过定时器精确控制LED的开关状态,能够实现稳定的闪烁频率和模式。本文将以嵌入式开发为基础,结合定时器中断和GPIO控制技术,详细讲解如何实现警灯LED的闪烁效果,并探讨其在不同场景下的应用与优化方法。2. 技术背景2.1 嵌入式定时器...
- 1 简介狭义的模态逻辑研究涉及 使用“必然”和 “可能”。但是,术语“模态逻辑”是 更广泛地用于涵盖具有类似规则的一系列 logic,而 各种不同的符号。下面是描述这些 logic中最著名的列表。 2 通过示例理解想象一下你遇到了一个谜团,这个谜团不仅仅是简单的 “是 ”或 “否 ”答案。这就是模态逻辑的用武之地。它是逻辑的一个专门分支,用于讨论“可能是”和“必须成为”——它就像一种高级语... 1 简介狭义的模态逻辑研究涉及 使用“必然”和 “可能”。但是,术语“模态逻辑”是 更广泛地用于涵盖具有类似规则的一系列 logic,而 各种不同的符号。下面是描述这些 logic中最著名的列表。 2 通过示例理解想象一下你遇到了一个谜团,这个谜团不仅仅是简单的 “是 ”或 “否 ”答案。这就是模态逻辑的用武之地。它是逻辑的一个专门分支,用于讨论“可能是”和“必须成为”——它就像一种高级语...
- 1 简介在经典逻辑中,每个命题的值要么为真(True),要么为假(False)——这就是二值逻辑(Boolean Logic)。这是亚里士多德逻辑的基本立场,也是早期数学与计算机系统(如电路与布尔代数)的基础。例: 命题 P = “水本身是无色的”:如果成立,则 P=True,否则 P=False。这种逻辑结构虽然清晰、简洁,但也无法处理不确定性、模糊性、时间、信念等更复杂的语境。 2 ... 1 简介在经典逻辑中,每个命题的值要么为真(True),要么为假(False)——这就是二值逻辑(Boolean Logic)。这是亚里士多德逻辑的基本立场,也是早期数学与计算机系统(如电路与布尔代数)的基础。例: 命题 P = “水本身是无色的”:如果成立,则 P=True,否则 P=False。这种逻辑结构虽然清晰、简洁,但也无法处理不确定性、模糊性、时间、信念等更复杂的语境。 2 ...
- 1 认知和信念认识逻辑是哲学逻辑的一个子领域,涉及 知识、信仰和相关概念的逻辑方法。虽然 任何具有认识论解释的逻辑都可以称为认识论逻辑,这是最广泛的认识论逻辑类型, 目前使用的是模态逻辑。知识和信念是 通过模态运算符 K 和 B 表示。引起认知逻辑学家关注的核心问题包括: 例如,确定哪些认知原则最 适合描述知识和信仰,逻辑在不同知识和信仰概念之间的关系,以及 代理组的认识特征。这超越哲学本... 1 认知和信念认识逻辑是哲学逻辑的一个子领域,涉及 知识、信仰和相关概念的逻辑方法。虽然 任何具有认识论解释的逻辑都可以称为认识论逻辑,这是最广泛的认识论逻辑类型, 目前使用的是模态逻辑。知识和信念是 通过模态运算符 K 和 B 表示。引起认知逻辑学家关注的核心问题包括: 例如,确定哪些认知原则最 适合描述知识和信仰,逻辑在不同知识和信仰概念之间的关系,以及 代理组的认识特征。这超越哲学本...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-道通无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
即将直播
热门标签