嵌入式linux

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

嵌入式 Linux是嵌入式操作系统的一个新成员,其最大的特点是源代码公开并且遵循GPL协议,已成为研究热点。正在开发的嵌入式系统中,有近50%的项目选择Linux作为嵌入式操作系统。

嵌入式 Linux是嵌入式操作系统的一个新成员,其最大的特点是源代码公开并且遵循GPL协议,已成为研究热点。正在开发的嵌入式系统中,有近50%的项目选择Linux作为嵌入式操作系统。收起

查看更多
  • 6路全局摄像头+六轴IMU同步输出:RK3576数采方案全链路实测
    6路全局摄像头+六轴IMU同步输出:RK3576数采方案全链路实测 六路30fps零丢帧、主从时间戳对齐、六轴IMU随帧编码、8小时连续稳定——米尔在RK3576上打通了一条完整的机器人数采视觉链路。 为什么数采需要6路全局同步? 机器人数采的核心难题不是“多接几个镜头”,而是每一帧的时间戳对齐精度——它直接决定VIO位姿估计、多视角融合和VLA模型训练的数据质量。帧级错位会导致位姿漂移、立体匹配
  • 【黑金云课堂】FPGA技术教程Linux开发:设备树
    一、设备树 1. 设备树基础 Device Tree 是描述硬件信息的数据结构,将硬件描述与内核代码分离。源文件 .dts 通过 dtc 编译器编译为二进制 .dtb,启动时由 U‑Boot 传递给内核。PetaLinux 用户自定义设备树在 system-user.dtsi 中。 2. 语法要点 基本结构为 /dts-v1/; 和根节点 /{}。关键属性包括: • compatible —— 驱
  • 告别手写队列!这个库让你的嵌入式跨线程通信更优雅
    嵌入式 Linux 项目中,随着线程增多,模块间互相持指针导致耦合度增加,难以维护。本文介绍了一个名为 embedmq 的轻量级消息分发库,适用于同一进程中多个线程间的事件通知和数据传递。embedmq 提供简洁的 API,使用 FNV-1a 哈希进行高效事件名映射,并支持高频事件缓存提高性能。库适用于简化线程间通信,尤其适合同一进程中的事件通知和数据传输场景。
    869
    07/25 08:54
    告别手写队列!这个库让你的嵌入式跨线程通信更优雅
  • 基于perf-cpp的嵌入式 Linux 代码段性能测量
    介绍了一个名为 perf-cpp 的 C++ 库,用于在嵌入式 Linux 系统中进行代码段级别的硬件性能计数和采样。该库利用 Linux 的 perf_event_open 接口,在 C++ 中提供灵活的埋点机制,适用于定点测速和局部性能优化。相比传统的 perf 命令行工具,perf-cpp 更适合针对特定代码段进行详细性能分析,能够准确获取指令周期、缓存缺失等关键指标,并支持采样以定位具体瓶颈。应用场景包括调试和优化嵌入式系统的性能问题,特别是在资源受限环境下,通过精确控制和分析代码执行过程中的性能表现,提高开发效率和系统稳定性。
    392
    07/24 08:54
    基于perf-cpp的嵌入式 Linux 代码段性能测量
  • 嵌入式Linux诡异bug:局部变量莫名被改?指针类型不匹配内存越界详解
    嵌入式Linux项目中,局部变量莫名被更改的问题源于函数参数类型与实参类型不匹配,导致8字节写入4字节目标,造成相邻变量覆盖。解决方法包括检查编译器警告、使用适当的数据类型和定期审查接口变更。
Baidu
map