IO_Uring初体验
原创地址: 一直想体验下linux发布的io_uring,今天有时间决定尝试尝试. 首先要确保内核是最新的。为了防止我原本的ubuntu系统安装新内核崩溃,我新装了ubuntu系统14.04,大约花了30min安装好。 【1】做好前戏 sudo apt-get install ncurses-dev sudo apt-get install flex sudo apt-get install bi
原创地址: 一直想体验下linux发布的io_uring,今天有时间决定尝试尝试. 首先要确保内核是最新的。为了防止我原本的ubuntu系统安装新内核崩溃,我新装了ubuntu系统14.04,大约花了30min安装好。 【1】做好前戏 sudo apt-get install ncurses-dev sudo apt-get install flex sudo apt-get install bi
测试仪行业面临的一个挑战是,如何在不显著增加测试仪时间、尺寸或成本的情况下,满足对大量测试通道的需求。尽管半导体测试仪(也称为自动测试器件(ATE))种类繁多,但在大多数测试仪都包含三种主要卡:电压或电流测量卡(V/I 卡)、引脚电子卡(PE 卡)和器件电源卡(DPS 卡)。本篇重点介绍 ATE 系统中这三种卡的架构和功能。 电压或电流测量卡功能 图 1. 电压或电流 (V/I) 测量卡方框图
要点速览 边缘 AI 不仅适用于高端应用。TI 微控制器 (MCU) 集成了 TinyEngine 神经处理单元 (NPU),可在更多电子产品中实现边缘 AI,从资源受限的器件(包括便携式、电池供电产品)到复杂的工业应用均可适用。 通过访问 TI 免费提供的 CCStudio™ Edge AI Studio(包含 60 多个代码示例),嵌入式系统设计人员可以更快地启动 AI 相关设计,简化
在过去数年里,支持电力输送 (PD) 的 USB Type-C® 标准已在各种电子产品中得到广泛应用。这一普遍应用得益于以下优势:统一端口(减少电子废弃物)、便捷的可逆连接器以及大功率能力等。 如 图 1 所示,最新版本的 USB PD 3.1 将 USB 的功率能力提升至 240W,相较之前 USB PD 3.0 规范的 100W 可用功率增加一倍以上。这使得现在可以通过 USB 为各种全新应用
美国当地时间3月19日(本周四),美国服务器巨头超微电脑(Super Micro Computer Inc.)联合创始人廖益贤(Yih-Shyan “Wally” Liaw)在美国被捕,一同落网的还有该公司外包商孙廷伟(Ting-Wei “Willy” Sun),而超微电脑中国台湾地区销售总经理张瑞沧(Ruei-Tsang “Steven” Chang)目前仍处于在逃状态。纽约南区联邦检察官办公室
2026年3月24日,在上海举行的“2026玄铁RISC-V生态大会”上,阿里巴巴达摩院正式发布新一代旗舰CPU——玄铁C950。这款基于开源RISC-V架构的处理器在通用计算性能上取得重大突破,单核在SPECint2006基准测试中得分超过70分,创下全球RISC-V CPU性能新高,标志着中国自研芯片技术迈入国际领先水平。 据官方介绍,玄铁C950主频高达3.2GHz,采用先进制程工艺,支持2
一篇论文搅动万亿市场,存储芯片的天塌了... 谁也未曾料到,本周三美股开盘,存储芯片板块遭遇「黑色时刻」,巨头股价全线飘绿—— 截至收盘,美光科技下跌4%,西部数据下跌4.4%,希捷下跌5.6%,闪迪更是重挫6.5%。 引发这场抛售地震的导火索,正是谷歌发布的TurboQuant压缩算法。 众所周知,大模型跑起来时,KV缓存(KV cache)简直是内存界的「吞金兽」。 为了不重复计算之前的To
free 命令是Linux系统上查看内存使用状况最常用的工具,然而很少有人能说清楚 “buffers” 与 “cached” 之间的区别: 我们
文件/目录类 注:目录或称文件夹。 新建文件 1. `touch xxxfile` 新建xxxfile文件。 新建目录 1. `mkdir xxxdir` 新建xxxdir目录 mkdir /home/workdir 在/home目录下创建workdir目录。 mkdir -p /home/workdir/dir1/dir2 连续创建,若中间目录不存在则强制创建。 查看文件/目录 1. `ls
2026年3月,全球科技圈迎来一个标志性事件:那个过去三十多年只靠“画芯片图纸”赚钱的英国公司Arm,正式宣布推出自家首款物理芯片——Arm AGI CPU。这意味着,这家曾以“中立架构商”身份稳坐幕后、躺着收版税的巨头,终于决定亲自下场造“枪”。 对普通用户来说,Arm的名字或许不如苹果、英伟达响亮,但它早已渗透进你生活的每个角落:iPhone里的A系列芯片、安卓手机的骁龙处理器、亚马逊数据中心
今天我们就来说说在程序界里无人不知无人不晓大名鼎鼎的Hello World,好比数学界里大名鼎鼎1+1=2,无数码农入坑正是从写这样一段代码开始的,从此踏入了万劫不复的深渊一发不可收拾。。。这段代码是这样写的, include <stdio.h> int main() { printf("Hello World!\n"); return 0; } 很简单啊,有没有,我们
今天讲一下串口通信,这个也是嵌入式中非常常用的,讲到通信那么就一定有通信协议,这样在通信的双方才能够互相识别对方发送的数据,通信协议呢就是双方或多方约定好数据传送的格式,然后按照指定的格式打包和解析,再接收或者传送处理后的数据就行了。 既然是约定的,那么格式就没限制了,只要双方能够按照这种协议进行通信就行了,很多时候我们都是使用自定义协议来完成通信,这里以一种简单的AT指令的形式来讲一下串口如何接
在电路原理设计阶段,为了降低电路之间的互相干扰,工程师一般会引入不同的GND地线,作为不同功能电路的0V参考点,形成不同的电流回路。 一、地线的分类 二、细究GND的原理 一个地线GND怎么会有这么多区分,简单的电路问题怎么弄得这么复杂?为什么需要引入这么多细分的GND地线功能呢? 工程师一般针对这类GND地线设计问题,都简单的统一命名为GND,在原理图设计过程中没有加以区分,导致在PCB布线的
这里分享嵌入式领域有用有趣的项目/工具以及一些热点新闻,农历年分二十四节气,希望在每个交节之日准时发布一期。 本期刊是开源项目(GitHub: JayHeng/pzh-mcu-bi-weekly),欢迎提交 issue,投稿或推荐你知道的嵌入式那些事儿。 上期回顾 :《痞子衡嵌入式半月刊:第 41 期》 唠两句 下周六是霜降,历史上的今天:1990年10月17日,世界上第一家互联网数据资料库诞生
引言:**从本章节开始我们聚焦到具体的ECU测试上来(以车载TBOX为例)**,因为相比车辆其他电子零部件,车机系统和Tbox涉及的功能模块和上层应用多一点。当然我们在文档中可能不仅仅只描述Tbox相关的内容。 01 Tbox简介 Tbox(Telematics Box)是汽车座舱系统中的一个ECU,物理外观上是一个方正的盒子,通常会有线束接口、HSD接口、通讯和导航天线接口等。软件上Tbox一般