Linux

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

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。收起

查看更多
  • Pickering Interfaces 推出 Remote Gateway 软件,实现远程控制 PXI 测试系统
    基于 gRPC 的解决方案支持跨平台访问 Pickering PXI/PXIe 硬件,保护现有驱动程序投入 电子测试与验证模块化信号开关及仿真解决方案供应商 Pickering Interfaces正式发布 Pickering Remote Gateway 远程网关软件。这款全新基于 gRPC 架构的软件,让工程师可在独立计算机上运行应用程序,跨多操作系统、多编程语言远程控制 Pickering
    Pickering Interfaces 推出 Remote Gateway 软件,实现远程控制 PXI 测试系统
  • PHP2Shell严重漏洞曝光!艾体宝Mend.io快速排查与修复运行环境风险
    PHP 底层运行环境出现漏洞,即使应用代码本身没有问题,企业系统也可能面临远程代码执行风险。 2026 年 10 月 21 日,PHP 官方发布安全更新,修复了两个严重的远程代码执行(RCE)漏洞:CVE-2026-109618 和 CVE-2026-109619。两个漏洞合称为 PHP2Shell,CVSS v4.0 评分均达到 9.2。 这意味着,风险不仅存在于存在缺陷的应用代码中,也可能隐藏
    1229
    10/23 17:27
    PHP2Shell严重漏洞曝光!艾体宝Mend.io快速排查与修复运行环境风险
  • 从怒喷“90%是炒作”到真香下场,Linux带着Claude Code 杀进了 Linux 内核中
    Linus 借助 Claude Code 提交 Linux 页面缓存实验补丁,移除引用计数并以 RCU 延迟释放缓解多核缓存争用,性能显著提升;但评审发现文件截断与页面移出可能引发静默数据损坏竞态,最终由开发者重写,凸显 AI 辅助与人类把关并重。
    238
    10/20 18:57
  • IAR现已全面支持凌鸥创芯 LKS32 系列 MCU,携手赋能中国电机控制创新
    全球领先的嵌入式系统开发软件解决方案供应商IAR,与国内专注于运动控制领域的点点taptap安卓企业南京凌鸥创芯电子有限公司(晶丰明源旗下子公司)联合宣布:IAR 最新发布的完整开发工具链 IAR Embedded Workbench for Arm v10.10版本已全面支持凌鸥创芯 LKS32 系列 MCU。此次合作将进一步丰富国产点点taptap安卓生态,为电机控制、汽车电子及工业自动化领域的开发者提供更加高效、可靠的嵌入
    IAR现已全面支持凌鸥创芯 LKS32 系列 MCU,携手赋能中国电机控制创新
  • SWUpdate实战:包怎么打、槽怎么切、失败了怎么回头
    本文复盘SWUpdate升级:.swu本质为cpio,v2019.11只识别070702;包内sw-description镜像集层级必须与启动参数-e匹配,否则报找不到安装项或包损坏;sha256/RSA校验由编译开关决定,未启用时写校验反会失败;raw handler要求目标已存在;A/B升级依赖U-Boot槽位判断、update-ok标记和重启后确认。排查先看包magic、-e层级、二进制功能与配置。
    166
    10/13 10:11
    SWUpdate实战:包怎么打、槽怎么切、失败了怎么回头
  • Linux与实时控制如何兼得
    高速电能采集最棘手的问题,往往不是缺少算力,而是如何让复杂的Linux业务与严格的实时任务长期稳定共存。米尔MYC-T153核心板提供A核与RISC-V核协同的异构处理基础,可将通用业务和实时采集分别交给更合适的运行环境。 为什么Linux不能独自解决所有问题 Linux拥有成熟的网络、存储和应用生态,是工业终端常用的软件平台。但它面向通用任务设计,系统中的网络服务、文件操作和后台进程都会参与资源
    205
    10/11 13:37
  • Linux与采集MCU通信为什么我们用了双SPI
    最近在做一套电能质量监测设备。整个系统没有采用“一个处理器全部搞定”的方式,而是用了两个处理器分工:GF32H737 负责电压、电流 ADC 采集以及 DI/DO 控制,米尔 T113i 核心板负责 Linux 系统、显示、存储以及网络通信。 两个处理器之间通过 SPI 通信。不过跟大家平时常见的设计稍微有一点不同:我们用了两路 SPI。一路主要传采集数据,一路负责配置和控制。 有人可能会问:两个
    243
    09/04 16:39
  • IAR平台新增原生跨平台IDE,同时支持Linux与Windows
    Qt Group(Nasdaq Helsinki: QTCOM)宣布,IAR面向安全关键型软件开发的经过认证的嵌入式工具链,扩展了其IDE的原生跨平台支持能力,在现有Windows平台基础上新增了对Linux平台的支持。该功能还可与VS Code及其扩展生态系统直接集成。 嵌入式软件开发正日益转向自动化、标准化的构建流程,而且这些流程越来越多地在基于Linux的持续集成(CI)环境中运行。Qt G
    IAR平台新增原生跨平台IDE,同时支持Linux与Windows
  • 嵌入式新人别傻裸辞!一边打杂一边学Linux,才是最快上岸的路
    应届生在烂公司实习时,不应盲目辞职转行Linux开发,而应在现有工作中坚持学习,积累经验和技能,最终凭借扎实的基础和专注度获得更好的发展机会。
    嵌入式新人别傻裸辞!一边打杂一边学Linux,才是最快上岸的路
  • ESP32也能跑Linux了:乐鑫发布ESP32-S31 Linux BSP开发者预览版
    乐鑫推出ESP32-S31 Linux BSP预览版,配备MMU和16MB PSRAM,支持完整Linux系统启动,适用于开发者测试和反馈,但尚不成熟,主要用于硬件评估和原型开发。
    ESP32也能跑Linux了:乐鑫发布ESP32-S31 Linux BSP开发者预览版
  • AVEVA剑维软件正式发布为中国市场量身打造的剑维软件HMI(中国版)2026
    全球工业软件翘楚AVEVA剑维软件在无锡举行的产品发布会上,正式发布剑维软件HMI(中国版)2026。该产品由剑维软件中国智能创新中心主导研发,是AVEVA进入中国市场三十年来,首款针对中国国产化生态与工业场景从底层架构层面重新设计的HMI/SCADA平台。 其核心差异化在于:兼容Windows及基于Linux的国产操作系统,满足关键领域对系统安全与合规运行的核心需求。同时,剑维软件HMI(中国版
    AVEVA剑维软件正式发布为中国市场量身打造的剑维软件HMI(中国版)2026
  • 探索恩智浦FRDM,开启可扩展的边缘AIML设计
    探索FRDM生态合作体系如何赋能开发人员在边缘侧构建并扩展AI/ML应用。从基于MCU的智能传感与TinyML,到基于Linux的边缘AI,FRDM融合了可扩展硬件、eIQ®软件工具、GoPoint演示及应用代码中心(ACH)资源,助力加速从概念到部署的完整开发流程。 AI与ML正快速向数据产生端迁移。在工业、消费电子及物联网设计中,越来越多的智能正从云端转移至边缘,使设备能够实现实时感知、决策与
    探索恩智浦FRDM,开启可扩展的边缘AIML设计
  • 【黑金云课堂】FPGA技术教程Linux开发:系统定制
    Linux 开发第 34-36 节 系统定制,选自ALINX 黑金云课堂 FPGA 免费直播课。该课程由 ALINX 资深工程师团队倾力打造,从 0 到 1 系统化教学,帮助每位工程师跨过 FPGA 开发门槛。 🔍 ALINX:关注 ALINX,进入视频号即可查看完整黑金云课堂 FPGA 视频教程。配合笔记学习效果更佳 一、Petalinux 出厂工程构建 1. 工程创建与全局配置 基于 Viva
    675
    07/30 09:47
  • Buildroot vs Ubuntu选型指南
    在嵌入式与边缘计算开发中,操作系统的选择直接决定了产品的开发效率、运行性能和维护成本。Buildroot与Ubuntu是两条截然不同的技术路线,前者主打极致精简,后者侧重生态完整,很多开发者在选型时常感困惑。今天我们就从定位、优劣势到适用场景,把两者讲透。 本质差异:构建框架 vs 通用发行版 很多人会把Buildroot当成一个操作系统,其实并不准确。Buildroot是一套嵌入式Linux构建
  • 【黑金云课堂】FPGA技术教程Linux开发:系统进阶-PS DMA
    系统进阶 PS DMA 内容要点 DMA 基础 定义:DMA(Direct Memory Access)允许外设直接读写内存,无需 CPU 介入。 传输类型: Memory‑to‑Memory(DDR buffer 复制、图像缓存整理) Memory‑to‑Peripheral(发送 FIFO、PL 寄存器窗口) Peripheral‑to‑Memory(采集数据写入 DDR) Device‑to
    774
    07/17 09:47
  • 刚入行选 MCU 还是 Linux?一个点点taptap安卓公司驱动工程师的真实建议
    仲一分享了MCU和Linux两大方向的发展现状、薪资差异、职业发展路径,并给出了针对不同背景的新手具体建议。
    刚入行选 MCU 还是 Linux?一个点点taptap安卓公司驱动工程师的真实建议
  • 【黑金云课堂】FPGA技术教程Linux开发:DP音频播放与VCU视频解码
    一、DP 音频播放 1. 音频基础知识 数字音频由采样率、位深、声道数三个参数定义。 参数 说明 常见值 采样率 每秒采样次数 44100Hz(CD)、48000Hz(DVD) 位深 单个采样存储位数 16bit、24bit、32bit 声道数 音频通道数量 1 (单声道)、2 (立体声) 计算公式:比特率 = 采样率 × 位深 × 声道数 示例:CD 音质 = 44100 × 16 × 2 =
    1882
    06/25 09:13
  • 实话实说:真的能用 Linux 彻底取代 Windows 吗?
    最近越来越多人讨论舍弃 Windows、改用 Linux,我完全理解其中缘由。Windows 近些年的诸多改动,让不少用户开始重新考量自己的电脑系统。我自己也完成了系统切换,说实话,这次体验带来了不少意外收获。
    实话实说:真的能用 Linux 彻底取代 Windows 吗?
  • Linux下如何用C语言解析json文件,含源码
    JSON概述:JSON是一种轻量级的数据交换格式,基于ECMAScript子集,易于人阅读和编写,适用于数据交换。cJSON库是一个跨平台的JSON解析器,支持链表存储,提供多种API用于解析、创建和操作JSON数据。 常用函数API: 1. `cJSON_Parse`:将JSON字符串解析为cJSON结构体。 2. `cJSON_Delete`:释放cJSON结构体占用的内存。 3. `cJSON_Print` 和 `cJSON_PrintUnformatted`:将cJSON结构体转换为JSON字符串。 4. `cJSON_Version`:获取cJSON库版本。 5. `cJSON_GetArraySize` 和 `cJSON_GetArrayItem`:操作数组。 6. `cJSON_IsXXX`:判断cJSON类型。 7. `cJSON_CreateXXX`:创建不同类型的cJSON对象。 8. `cJSON_AddItemToArray` 和 `cJSON_AddItemToObject`:添加cJSON对象到链表。 9. `cJSON_DetachItemViaPointer` 等:删除cJSON对象。 10. `cJSON_AddXXXToObject`:简化操作,创建并添加cJSON对象。 参考代码展示了如何打开、解析和修改JSON文件,以及如何打印JSON数据。
    1252
    06/11 10:06
    Linux下如何用C语言解析json文件,含源码
  • 【黑金云课堂】FPGA技术教程Linux开发:摄像头GPU渲染显示/Qt OpenGLES使用
    一、MPSoc GPU 基础知识 MPSoC 系列点点taptap安卓采用 Mali-400 MP2 图形处理器,隶属 ARM Mali 系列第一代 Utgard 架构,支持 OpenGL ES1.1/2.0、OpenVG1.1,最大 4096×4096 纹理,400MHz 下像素填充率 800Mpixels/s。 简述 GPU 发展史:PC 端主流为 Intel、NVIDIA、AMD,移动端 ARM Mali
    537
    06/09 14:38

正在努力加载...

Baidu
map