首页 > 新闻中心 > 嵌入式系统 > OS与开发工具
fork 和 exec 的使用体现了 UNIX 的精髓,它提供了一种非常简单的方式来启动新的任务。注意这里“任务”一词的使用,我刻意避免使用“进程”或“程序”这两个术语:进程是“执行引擎”,是操作系统中能够运行程序的实体......
(图片来源:英特尔)在超过二十年的第一次,英特尔正超越其长期以来的 CPU 分类系统,转向新的系统。随着 Nova Lake,公司下一代处理器,英特尔标志着自 90 年代末定义 x86 处理器的家族 6 时代的结束。这一......
在 C++ 编程中,我们经常会遇到需要编写独立于其操作类型(包括不同函数类型和变量类型)的情况(类似于C语言中的回调函数,但是能适配任意类型)。这时,类型擦除 (Type Erasure) 就派上用场了,它让我们能够以统......
忙里偷闲,在家里的电脑上搭建一个arm汇编开发环境,没事可以玩一玩。现将步骤分享出来,有兴趣的同学可以收藏起来,今后有空的时候也可以玩一玩!安装交叉编译工具链我用的交叉编译工具链是arm-2011.09-70-arm-n......
Raspberry Pi 宣布推出其广受欢迎的 RP2350 内部双核微控制器芯片——消除了该公司去年在漏洞赏金挑战赛中发现的安全漏洞,并修复了棘手的 E9 勘误表,该勘误表导致使用芯片的板载拉阻器时出现不正确的行为。“......
多年来,处理器在专注于性能的同时几乎没有对其他任何东西负责。但现在,性能虽然还是很重要的参考指标,但处理器还必须对功耗负责。......
BasicOS 是一个面向小内存嵌入式系统(如 8KB RAM MCU)的轻量级、协作式 RTOS,它的最大特点是 共享栈技术。以下是对你提供内容的整理和总结,方便你理解和介绍该操作系统:什么是 Ba......
制定微电子标准的全球机构联合电子设备工程委员会 (JEDEC) 刚刚发布了 JESD209-6。本文档定义了下一代内存设计 LPDDR6,并且是第一个提到 DDR6 的官方规范。根据 JEDEC 的说......
全球领先的嵌入式系统开发软件解决方案供应商IAR宣布,其嵌入式开发平台正式推出对Zephyr RTOS的量产级支持。该支持自IAR的Arm开发工具链v9.70起全面提供。这一进展为希望在商业化和安全关键型嵌入式应用中采用......
在嵌入式系统中,任务之间常常需要通过一种结构化方式传递消息或数据,例如传感器采集值上传、串口数据解析、指令调度、事件响应等。在这些场景下,“队列(Queue)”是一种非常经典且高效的数据组织形式。通用队列模块以结构体数组......
43.2%在阅读
23.2%在互动