- PCIe同步授时卡精准赋能工控系统关键词:PCIE授时卡 PCIE同步卡 工控系统授时卡在工业4.0与智能制造浪潮下,工控系统的实时性、协同性已成为生产效率与安全的核心命脉。然而,多设备间毫秒级的时间偏差可能导致生产线数据错乱、电力系统相位失步,甚至引发重大安全事故。传统的软件校时方案受限于操作系统延迟和网络波动,精度仅能维持在毫秒级,难以满足工业场景的严苛需求。如何实现微秒乃至纳秒级的时间... PCIe同步授时卡精准赋能工控系统关键词:PCIE授时卡 PCIE同步卡 工控系统授时卡在工业4.0与智能制造浪潮下,工控系统的实时性、协同性已成为生产效率与安全的核心命脉。然而,多设备间毫秒级的时间偏差可能导致生产线数据错乱、电力系统相位失步,甚至引发重大安全事故。传统的软件校时方案受限于操作系统延迟和网络波动,精度仅能维持在毫秒级,难以满足工业场景的严苛需求。如何实现微秒乃至纳秒级的时间...
- 春招快结束了,还没拿到满意offer?或者手里有offer但总觉得差点意思?春招收尾阶段,很多岗位进入补录、补招、招满即止的状态。这个阶段比的已经不只是简历,而是你有没有看见那些别人没认真看的岗位。不妨把视线从互联网大厂上稍微挪开一点。芯片、半导体、高端医疗设备——这些行业的头部公司正在补录,薪资不输互联网,竞争没那么卷,有些还能解决户口。这篇文章整理了4家正在招人的公司,软测方向的同学尤其... 春招快结束了,还没拿到满意offer?或者手里有offer但总觉得差点意思?春招收尾阶段,很多岗位进入补录、补招、招满即止的状态。这个阶段比的已经不只是简历,而是你有没有看见那些别人没认真看的岗位。不妨把视线从互联网大厂上稍微挪开一点。芯片、半导体、高端医疗设备——这些行业的头部公司正在补录,薪资不输互联网,竞争没那么卷,有些还能解决户口。这篇文章整理了4家正在招人的公司,软测方向的同学尤其...
- 上篇回顾:我们抱着设备走进三间教室,连续监测了五场2小时的课。数据证明趋势预警确实有效——VENTIL总在MUGGY!前20到40分钟出现。但说出来你可能不信,这台机器在诞生过程中,差点被三个邪门问题逼到绝路。今天不讲成功学,只讲我们是怎么掉坑里、又是怎么爬出来的。坑一:AM2320的“起床气”现象程序写好,烧录,上电。LCD亮了,但第二行显示的不是温湿度数值,而是两个巨大的感叹号——“!!... 上篇回顾:我们抱着设备走进三间教室,连续监测了五场2小时的课。数据证明趋势预警确实有效——VENTIL总在MUGGY!前20到40分钟出现。但说出来你可能不信,这台机器在诞生过程中,差点被三个邪门问题逼到绝路。今天不讲成功学,只讲我们是怎么掉坑里、又是怎么爬出来的。坑一:AM2320的“起床气”现象程序写好,烧录,上电。LCD亮了,但第二行显示的不是温湿度数值,而是两个巨大的感叹号——“!!...
- 上篇回顾:我们把趋势预警算法写进了单片机,让传感器每2秒汇报一次温湿度,状态机根据数据判断该提示通风还是拉响闷热警报。代码在实验室跑得挺欢,但楼上的教室才是真正的考场。今天,我们抱着这台机器,走进三间规格不同、人数不同的教室,在不干预课堂的前提下,连续记录了2小时的环境数据。01 实验想验证什么动手之前,我们给实验定了三个目标:验证AM2320传感器在真实教室里的采集精度和稳定性——毕竟教室... 上篇回顾:我们把趋势预警算法写进了单片机,让传感器每2秒汇报一次温湿度,状态机根据数据判断该提示通风还是拉响闷热警报。代码在实验室跑得挺欢,但楼上的教室才是真正的考场。今天,我们抱着这台机器,走进三间规格不同、人数不同的教室,在不干预课堂的前提下,连续记录了2小时的环境数据。01 实验想验证什么动手之前,我们给实验定了三个目标:验证AM2320传感器在真实教室里的采集精度和稳定性——毕竟教室...
- 你有没有发现,校招里的测试岗位,正在悄悄变“分化”。以前大家理解测试,大多是:写用例、测页面、提Bug。但现在越来越多岗位开始长这样:音频测试工程师嵌入式测试金融科技测试质量工程方向甚至有些岗位,光名字很多同学都没见过。比如这次看到 亿联网络音频测试工程师,不少同学第一反应是:音频测试是干什么的?测试还有这种方向?有,而且这类岗位往往竞争没那么卷,技术壁垒却不低。再加上这次还有 建信融通(央... 你有没有发现,校招里的测试岗位,正在悄悄变“分化”。以前大家理解测试,大多是:写用例、测页面、提Bug。但现在越来越多岗位开始长这样:音频测试工程师嵌入式测试金融科技测试质量工程方向甚至有些岗位,光名字很多同学都没见过。比如这次看到 亿联网络音频测试工程师,不少同学第一反应是:音频测试是干什么的?测试还有这种方向?有,而且这类岗位往往竞争没那么卷,技术壁垒却不低。再加上这次还有 建信融通(央...
- 上篇回顾:我们把四个核心元件焊成了一台完整的监测仪。但硬件只是躯壳,真正让这台机器“会预判”的,是烧进单片机里的那几百行C代码。今天,我们打开Keil工程,看看软件是怎么让传感器开口说话、让蜂鸣器在该响的时候响的。01 先搭一个稳稳当当的程序骨架我们用的开发环境是Keil uVision4,语言是最朴素的C。代码不长,但必须层次分明:主循环负责顺序调度,中断负责严格定时,这是嵌入式开发的经典... 上篇回顾:我们把四个核心元件焊成了一台完整的监测仪。但硬件只是躯壳,真正让这台机器“会预判”的,是烧进单片机里的那几百行C代码。今天,我们打开Keil工程,看看软件是怎么让传感器开口说话、让蜂鸣器在该响的时候响的。01 先搭一个稳稳当当的程序骨架我们用的开发环境是Keil uVision4,语言是最朴素的C。代码不长,但必须层次分明:主循环负责顺序调度,中断负责严格定时,这是嵌入式开发的经典...
- 本文针对QClaw使用者普遍存在的“仅安装主程序无法解锁完整能力、零散教程只讲操作不讲底层逻辑,更换环境就无法复用”的核心痛点,从QClaw生态底层运行机制出发,结合长期实操拆解,完整梳理了驱动层全链路安装核验、技能插件适配部署的核心逻辑与分步实操,厘清了主程序、驱动、插件、系统、硬件五者的耦合关系,同时给出了联动环境的长效优化维护方案。 本文针对QClaw使用者普遍存在的“仅安装主程序无法解锁完整能力、零散教程只讲操作不讲底层逻辑,更换环境就无法复用”的核心痛点,从QClaw生态底层运行机制出发,结合长期实操拆解,完整梳理了驱动层全链路安装核验、技能插件适配部署的核心逻辑与分步实操,厘清了主程序、驱动、插件、系统、硬件五者的耦合关系,同时给出了联动环境的长效优化维护方案。
- harmony_timeflow/htf_inspecthtf_inspect_2.0是一款专为嵌入式AI部署和昇腾(Ascend)NPU生态设计的静态分析工具。它能在模型实际烧录到硬件之前,对ONNX模型进行深度“体检”,提前发现内存溢出、算子不支持、缓存配置错误等致命风险,大幅降低调试成本。 一. 环境配置方法pip install -e . //安装当前目录下的工具包ech... harmony_timeflow/htf_inspecthtf_inspect_2.0是一款专为嵌入式AI部署和昇腾(Ascend)NPU生态设计的静态分析工具。它能在模型实际烧录到硬件之前,对ONNX模型进行深度“体检”,提前发现内存溢出、算子不支持、缓存配置错误等致命风险,大幅降低调试成本。 一. 环境配置方法pip install -e . //安装当前目录下的工具包ech...
- 从算法原型到嵌入式产品,中间隔着一道不浅的沟。不少团队在PC上跑通了模型,信心满满地往ARM板上一放,才发现帧率掉到零点几,界面卡死,内存泄漏……这些问题不是靠调几个参数能解决的,需要系统性地理解整个开发链条。一、QT界面开发:算法与界面必须解耦嵌入式AI应用通常需要图形界面,QT是常见选择。但开发中容易陷入一个误区:把算法函数直接写在界面类的响应函数里。点一下“开始检测”,界面就卡住,直到... 从算法原型到嵌入式产品,中间隔着一道不浅的沟。不少团队在PC上跑通了模型,信心满满地往ARM板上一放,才发现帧率掉到零点几,界面卡死,内存泄漏……这些问题不是靠调几个参数能解决的,需要系统性地理解整个开发链条。一、QT界面开发:算法与界面必须解耦嵌入式AI应用通常需要图形界面,QT是常见选择。但开发中容易陷入一个误区:把算法函数直接写在界面类的响应函数里。点一下“开始检测”,界面就卡住,直到...
- 在汽车电子、工业控制和医疗设备等对安全要求严苛的领域,软件失效的代价往往是巨大的。嵌入式软件的可靠性不仅关乎逻辑正确性,更涉及与硬件深度耦合下的鲁棒性、抗干扰能力以及全生命周期的质量管理。要构建一个真正可靠的嵌入式系统,开发者需要将视野从“实现功能”拓展至“确保系统在任何预期及非预期条件下均安全运行”,这涉及到从编译器选择到系统架构设计的多个维度。一、编译器:被忽视的可靠性“变量”许多工程师... 在汽车电子、工业控制和医疗设备等对安全要求严苛的领域,软件失效的代价往往是巨大的。嵌入式软件的可靠性不仅关乎逻辑正确性,更涉及与硬件深度耦合下的鲁棒性、抗干扰能力以及全生命周期的质量管理。要构建一个真正可靠的嵌入式系统,开发者需要将视野从“实现功能”拓展至“确保系统在任何预期及非预期条件下均安全运行”,这涉及到从编译器选择到系统架构设计的多个维度。一、编译器:被忽视的可靠性“变量”许多工程师...
- 无 无
- 1 简介本文简介context 的正确用法,循序渐进 + 可运行的例子给你讲清楚:如何用 ctx 管理任务是否完成 / 是否取消。 2 理清概念ctx 只做一件事:广播“该停了”这个信号任务是否完成 → 由任务自己决定ctx 只负责:取消 / 超时 / 上游结束 3 场景 1:最基础 —— 用 ctx 控制任务退出任务函数 func worker(ctx context.Contex... 1 简介本文简介context 的正确用法,循序渐进 + 可运行的例子给你讲清楚:如何用 ctx 管理任务是否完成 / 是否取消。 2 理清概念ctx 只做一件事:广播“该停了”这个信号任务是否完成 → 由任务自己决定ctx 只负责:取消 / 超时 / 上游结束 3 场景 1:最基础 —— 用 ctx 控制任务退出任务函数 func worker(ctx context.Contex...
- 1 简介一次一密(OTP)的安全本质OTP 的信息论安全性来自三点:密钥是真随机的密钥长度 ≥ 明文长度每个密钥只使用一次加密方式: C=P⊕K只要满足以上条件,密文不泄露任何关于明文的信息(Shannon 证明)。OTP 的致命缺点 :密钥太长难以分发和管理现实中几乎不可用 2 ChaCha20 / Salsa20 的核心思想现代伪随机流加密算法(如ChaCha20、Salsa20)... 1 简介一次一密(OTP)的安全本质OTP 的信息论安全性来自三点:密钥是真随机的密钥长度 ≥ 明文长度每个密钥只使用一次加密方式: C=P⊕K只要满足以上条件,密文不泄露任何关于明文的信息(Shannon 证明)。OTP 的致命缺点 :密钥太长难以分发和管理现实中几乎不可用 2 ChaCha20 / Salsa20 的核心思想现代伪随机流加密算法(如ChaCha20、Salsa20)...
- 一、引言在自动驾驶、工业控制、航空航天、通信等关键领域,确定性编程(Deterministic Programming)已成为系统设计的核心要求之一。所谓“确定性”,是指系统的每一步操作和响应都可以被精准预测:给定相同的输入、状态和时间,系统的行为必然一致。这种确定性是实现时间可预测性、严格的中断延迟控制、受控的内存访问仲裁与**实时GC(垃圾回收)**等机制的基础。本文将从理论到工程实践... 一、引言在自动驾驶、工业控制、航空航天、通信等关键领域,确定性编程(Deterministic Programming)已成为系统设计的核心要求之一。所谓“确定性”,是指系统的每一步操作和响应都可以被精准预测:给定相同的输入、状态和时间,系统的行为必然一致。这种确定性是实现时间可预测性、严格的中断延迟控制、受控的内存访问仲裁与**实时GC(垃圾回收)**等机制的基础。本文将从理论到工程实践...
- 一、引言在实时系统中,确定性编程和可预测性是核心要求。无论是工业控制、自动驾驶还是医疗设备,系统必须在严格的时间约束内完成任务,以确保安全性和可靠性。然而,现代系统的复杂性(如多线程、动态内存分配和中断处理)使得实现时间可预测性变得极具挑战性。本文将深入探讨确定性编程的核心概念,分析时间可预测性的实现方法,探讨内存访问仲裁和中断延迟控制的优化策略,并介绍实时垃圾回收(GC)算法在实时系统... 一、引言在实时系统中,确定性编程和可预测性是核心要求。无论是工业控制、自动驾驶还是医疗设备,系统必须在严格的时间约束内完成任务,以确保安全性和可靠性。然而,现代系统的复杂性(如多线程、动态内存分配和中断处理)使得实现时间可预测性变得极具挑战性。本文将深入探讨确定性编程的核心概念,分析时间可预测性的实现方法,探讨内存访问仲裁和中断延迟控制的优化策略,并介绍实时垃圾回收(GC)算法在实时系统...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第三期2026/08/21 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;念擎-华为云AI开发者运营案例开发专家
本期直播内容:AI六层能力首次详细解读 + 新一代华为云开发者空间亮相 + 校园案例直播带练
回顾中
热门标签