嵌入式

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

嵌入式系统由硬件和软件组成.是能够独立进行运作的器件。其软件内容只包括软件运行环境及其操作系统。硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容。相比于一般的计算机处理系统而言,嵌入式系统存在较大的差异性, 它不能实现大容量的存储功能,因为没有与之相匹配的大容量介质,大部分采用的存储介质有E-PROM、EEPROM 等, 软件部分以API编程接口作为开发平台的核心。

嵌入式系统由硬件和软件组成.是能够独立进行运作的器件。其软件内容只包括软件运行环境及其操作系统。硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容。相比于一般的计算机处理系统而言,嵌入式系统存在较大的差异性, 它不能实现大容量的存储功能,因为没有与之相匹配的大容量介质,大部分采用的存储介质有E-PROM、EEPROM 等, 软件部分以API编程接口作为开发平台的核心。收起

查看更多
  • 简易嵌入式优先级消息队列设计思路!
    本文介绍了如何在嵌入式环境中实现一个支持优先级、超时控制、零内存碎片的简易消息队列。首先,采用静态内存池消除碎片化问题,并详细解释了互斥锁和信号量的使用。接着,对比了固定大小和可变大小消息的优点和缺点,并提出了优先级插入和超时机制的设计思路。最后,提供了几个相关的嵌入式技术文章链接供进一步学习。
    187
    12/05 08:29
    简易嵌入式优先级消息队列设计思路!
  • 嵌入式计时革命!芯佰微CBM13S38工业级RTC为何是优选
    实时时钟(RTC)芯片作为嵌入式设备的“时间中枢”,是保障数据时序性、设备可控性的核心元件,在工业物联网、医疗电子、智能消费终端等领域加速迭代的当下,其可靠性、低功耗、集成度已成为决定产品竞争力的关键指标。然而,传统RTC芯片普遍面临三大核心挑战:极端环境下计时易失准、电池供电设备续航能力不足、关键数据断电易丢失,难以满足高端嵌入式设备的严苛需求。 芯佰微电子(COREBA)推出的CBM13S38
  • 安谋科技Arm China “All in AI”,引领中国迈入智算时代
    近日,一年一度的集成电路行业盛会ICCAD-Expo 2025在成都隆重举行。除了络绎不绝的人流量印证了这个产业的火热以外,安谋科技Arm China高挂在展会门口的“AI Arm CHINA”海报也成功吸引了参观者驻足。 诚然,在产业链的共同推动下,人工智能这些年已经彻底点燃。无论是英伟达的五万亿还是AMD、博通等的高歌猛进,都证明了这一点。但正如大家所看见,人工智能并不仅仅局限于云端,端侧人工
    安谋科技Arm China “All in AI”,引领中国迈入智算时代
  • 嵌入式核心板/开发板/工控机高低温环境试验的详细介绍(含报告示例)
    高低温试验是一种模拟极端温度环境条件,对产品进行性能测试的试验方法。简单来说,就是给产品来一场“冰与火”的考验。它通过人工营造极端温度环境,通过将样品置于预设的高温、低温或温度循环变化的环境中,评估其在不同温度条件下的适应性、稳定性和可靠性。 对于飞凌嵌入式而言,高低温试验是物理环境试验中十分重要的一项。这么做可不是为了“故意折腾”产品,而是提前帮产品在各种温度场景下做验证。经过这样的考验,产品在
  • 一个可应用于嵌入式的轻量级单元测试框架!
    Unity 是一个轻量级的 C 语言单元测试框架,专为嵌入式环境设计,适用于 MCUs 和老旧编译器。其核心仅包含一个 C 文件和两对头文件,无需动态分配且易于裁剪。Unity 支持多种构建系统(如 Make、CMake、Meson、PlatformIO),并且提供了丰富的断言宏和灵活的配置选项,允许开发者根据需要调整测试行为。通过简单的代码引入和配置,开发者可以轻松地在嵌入式项目中实施单元测试,提高软件质量和调试效率。
    758
    11/20 11:00
    一个可应用于嵌入式的轻量级单元测试框架!
  • 嵌入式轻量级命令行shell库!
    LwSHELL是一款轻量级命令行shell库,适用于资源受限的嵌入式系统。其核心特点包括零动态内存分配、支持动态和静态命令注册、流式字符处理和平台无关性。该库仅包含两个核心文件,并通过编译时宏配置简化了功能选择。LwSHELL提供了简洁的API,允许开发者轻松注册命令处理函数并进行字符解析和命令分发。此外,它还支持动态和静态命令表模式,适应不同的应用场景。
    531
    11/18 16:15
    嵌入式轻量级命令行shell库!
  • 嵌入式中代码执行时间测量的几种方法!
    嵌入式环境中测量代码执行时间的方法多样,包括CPU周期计数器、片上定时器、GPIO翻转和RTOS统计。针对不同场景,应选择适合的测量方法,例如精度要求高的场合使用CPU周期计数器,通用逻辑性能评估采用定时器计数,任务调度优化则利用RTOS统计。此外,提供了一套轻量化的宏,方便在项目中随时插入测量点,提高开发效率。
    1131
    11/18 10:45
    嵌入式中代码执行时间测量的几种方法!
  • 一个面向嵌入式C开发的通用框架库!
    varch 是一个面向嵌入式 C 开发的通用框架库,集成了算法、数据结构、解析器、数学运算等 40+ 个模块,设计目标为“简单、通用、高效”。其采用清晰的分层架构,提供了丰富的源代码和详细文档,并支持多种编程语言。varch 的主要特点包括:
    一个面向嵌入式C开发的通用框架库!
  • 嵌入式中pthread条件变量怎么用?
    本文介绍了在嵌入式Linux开发中如何有效利用pthread条件变量进行线程同步,特别是针对消息队列数据就绪、外设状态变化和多线程资源协作等问题。文章详细解释了条件变量的基本原理、应用场景及其与互斥锁的协同工作方式,并提供了具体的使用步骤和注意事项。通过实例代码展示了如何在生产者-消费者模型中合理运用条件变量来避免虚假唤醒和条件变化带来的问题,从而提高系统的响应速度和资源利用率。
    378
    11/13 09:28
    嵌入式中pthread条件变量怎么用?
  • 飞凌嵌入式ElfBoard-标准IO接口之关闭文件
    1.fclose 用于关闭某个已打开的文件。 2.头文件 #include <stdio.h> 3.函数原型 int fclose(FILE *stream); 4.参数 stream:要关闭的文件指针。 5.返回值 返回0,表示关闭成功;若返回EOF(-1),表示出错。 6.示例:(以只读方法打开ftest文件,再关闭) #include <stdio.h> int ma
  • profinet嵌入式的畅享连接,SPI 接口 嵌入式模块在称重仪表中的重点应用
    PROFINET从站通讯协议的OEM通讯模块,profinet主站:西门子1200 PLC,进行关于PROFINET通讯模块的通讯测试。 西门子PLC S7-1200作为PROFINET主站,PROFINET通讯模块插在标准评估板上作为从站,通过网线连接两个设备进行通讯。评估板上的RS232端口与电脑连接,用Modbus Slave软件查看接收到的来自PROFINET网络中数据,或者向开发板发送数
  • 嵌入式计算架构变革:ARM 浪潮下的替代革命与杰和科技产品布局
    在嵌入式计算领域,一场由 ARM 架构主导的替代浪潮正加速席卷全球。数据显示,2025 年 ARM 架构在嵌入式开发平台的市场份额已高达 65%,而传统 X86 架构则持续萎缩至 12% 左右,ARM 对 X86 的替代已成为不可逆转的行业趋势。这一变革不仅重塑着嵌入式计算的技术格局,更深刻影响着工业自动化、物联网、汽车电子等核心领域的发展方向。 一、ARM 替代 X86:技术基因决定的必然趋势
  • 重新审视IDE:嵌入式和AI开发的未来
    作者:David Perez,ADI软件与安全事业部嵌入式软件总监 集成开发环境(IDE)正在经历深刻变革。传统意义上披着“图形界面”外衣的编译器,已不再能满足当今的需求。随着嵌入式系统变得越来越强大,而且AI开始融入几乎所有设计中,开发者需要的是能够理解开发者工作内容的开发环境。新一代IDE应能帮助驾驭复杂性,强化安全性,并让软件开发工作更加轻松愉悦。 嵌入式开发工具现状 嵌入式软件行业正面临日
    重新审视IDE:嵌入式和AI开发的未来
  • 嵌入式行业有哪些不错的公司(2025版)
    2025年全国电子信息百强企业名单发布,涵盖华为、比亚迪、联想等知名企业。文章由Allen康哥撰写,他是一名资深嵌入式技术专家,拥有丰富的企业和个人经验,并在多个平台上有大量粉丝。
    1399
    11/01 11:25
    嵌入式行业有哪些不错的公司(2025版)
  • 飞凌嵌入式2025嵌入式技术私享会(广州站)精彩回顾
    10月17日,飞凌嵌入式在广州成功举办了首场2025嵌入式技术私享会,本次活动旨在为广州地区的合作伙伴打造一个深度、专注的技术交流平台,通过软硬件全栈技术分享、面对面互动与实战研讨,共同探索嵌入式技术的创新与未来。 1、专注技术,干货满满 2025嵌入式技术私享会(广州站) 的内容紧扣开发者日常工作中的核心挑战,覆盖了从底层硬件到上层系统的技术链。 在软件与系统层面,飞凌嵌入式的技术工程师团队带来
  • 嵌入式ARM核心板进行24小时老化测试的重要意义
    在飞凌嵌入式的生产及测试流程中,有一个雷打不动的环节——每一块核心板产品都必须完成24小时持续老化测试,才能获准出厂。这个看似简单的数字背后,是飞凌嵌入式对产品质量的执着追求,只为将一份无可挑剔的可靠,交付到客户朋友的手中。 1、为什么要"折磨"核心板? 老化测试,顾名思义,就是让产品在模拟实际工作环境下持续运行,加速暴露潜在缺陷的过程。这就像是为核心板安排的一场"全身体检",目的是在出厂前及时发
  • 全志T153处理器详解:物超所值的工业芯
    2025年9月24日,全志科技在上海成功举办“全志工业生态研讨会暨T153芯片发布会”,正式推出T153处理器。全志给T153的定位是“物超所值 工业芯”,旨在为智慧工业带来一款算力充沛、扩展性高、软件生态齐全、应用领域广泛的“智慧大脑”。 那么,T153是如何塑造这些优势的呢?本篇内容,就让我们走近这颗芯片,展开讲讲。 1.多核异构:高性能与实时性的平衡 全志T153处理器采用独特的多核异构设计
  • 德承发表全新MAGNET产品线,为机器视觉打造高效能DIN-Rail嵌入式工控机
    强固型边缘运算工控机品牌 ─ Cincoze德承正式推出全新Machine Computing ─ MAGNET产品线DIN-Rail嵌入式工控机系列。这是继强固型嵌入式工控机、工业平板工控机与GPU嵌入式工控机三大产品线后再添新战力,进一步完善整体产品布局。Machine Computing ─ MAGNET产品线是专为智能制造现场的「机器设备层 (Machine Level)」打造,结合出色效
    德承发表全新MAGNET产品线,为机器视觉打造高效能DIN-Rail嵌入式工控机
  • 飞凌嵌入式ElfBoard-Vim编辑器之Vim常用操作命令
    1.创建打开文件 命令:vim filename 我们可以通过以上命令创建一个新文件或者是打开已有文件进行编辑。已打开hello.c文件为例: elf@ubuntu:~/work/example/hello$ vim hello.c 如果需要打开文件,并指定到某一行,可以用“vim filename +行号”直接进入到文件的改行: elf@ubuntu:~/work/example/hello$ 
  • 飞凌嵌入式ElfBoard-常用编辑器之Vim编辑器
    在Linux下我们对文本进行编辑,经常用到的编辑器就是Vi/Vim, Vi/Vim命令众多,功能强大,是大多数Linux程序员选择使用的编辑器。但是Vi/Vim没有图形界面,对于经常在windows环境做开发,有windows界面软件使用习惯的程序员不怎么友好,所以,也可以使用gedit文本编辑器,gedit类似windows的写字板程序,有友好的图形界面。对于不经常在Linux做开发的程序员,要

正在努力加载...