logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux systemd闲谈杂话(第一篇:概述)

systemd 是嵌入式 Linux 开发中不可或缺的工具,尤其在 ZynqMP 等高性能 SoC 方案中,其并行启动、服务管理、依赖解析特性可显著提升系统可靠性和开发效率。•掌握.service文件编写,明确定义依赖和资源限制。•利用systemctl和journalctl高效管理服务与排查问题。•结合嵌入式场景优化(裁剪、只读适配、资源限制)。惠州西湖。

文章图片
#linux#服务器#运维
linux kernel的错误编码指针详细介绍

Linux 内核的错误编码指针是一种通过指针类型传递错误信息的巧妙设计,核心是利用ERR_PTRPTR_ERRIS_ERR宏将错误码编码为“非法用户空间指针”。它解决了传统NULL指针无法携带详细错误信息的问题,广泛应用于内核中需要返回指针的场景(如内存分配、设备操作等)。理解这一机制对阅读内核源码和编写可靠的驱动/内核模块至关重要。并不是做什么事都非得有意义。请允许自己做一些无脑,无意义的事,比

文章图片
#linux
Qt的QT_QPA_EGLFS_INTEGRATION环境变量浅解

在Qt嵌入式开发中,环境变量用于控制 ​​ 与底层显示子系统的集成方式。它主要适用于基于OpenGL ES的无头(Headless)或嵌入式设备场景(如无X11/Wayland的嵌入式Linux系统),尤其在ZynqMP这类SoC方案中,常用于配置Qt应用的图形渲染与显示输出。

文章图片
#qt#linux
Ubuntu /usr/include/x86_64-linux-gnu目录的作用浅谈

在 Ubuntu 系统中,目录是,主要用于为编译器(如 GCC、Clang)提供针对该架构的预编译头文件和库接口定义。

文章图片
#linux#ubuntu
GStreamer 和 FFmpeg 两大开源工具简要对比

GStreamer 和 FFmpeg 是多媒体领域最常用的两大开源工具,但它们的定位、架构和应用场景有显著差异。我司在开发xilinx流媒体设备时,常常纠结于到底要选择谁作为开发框架。

文章图片
#开源#linux
Qt容器QList、QLinkedList、QVector特性浅谈

这张表通过时间复杂度对比,清晰展现了 QList、QLinkedList、QVector 在“查找、插入、头尾添加”四类操作上的性能差异,是 Qt 开发者根据业务场景(如操作频率、数据规模)选择容器的关键参考工具。并不是做什么事都非得有意义。请允许自己做一些无脑,无意义的事,比如说:目送一朵云。

文章图片
#qt#开发语言
ubuntu kylin(优麒麟)和标准ubuntu的区别浅谈

Ubuntu Kylin(优麒麟)与 Ubuntu 的核心差异主要体现在上,但二者共享 Ubuntu 的底层技术架构(如基于 Debian 的包管理系统、内核、核心组件等)。

文章图片
#kylin#ubuntu#linux +1
流媒体,包含哪些技术?Zynq MP方案

FLV(Flash Video,低延迟,适合直播)、TS(Transport Stream,广电行业标准,抗丢包强,如卫星/有线电视)、MP4(存储常用,需分段才能实时传输)。AAC( Advanced Audio Coding,高压缩比、低延迟)、G.711(PCM压缩,广电常用,低延迟)、Opus(低延迟、高音质,适合WebRTC)。将流切片成TS文件,通过HTTP传输,支持自适应码率(ABR

文章图片
#linux#服务器
既然有了openharmony,为什么还需要KaihongOS?

对嵌入式产品开发来说,OpenHarmony是“能力建设”,而KaihongOS是“效率提升”——它帮你跳过“开源框架适配行业”的漫长试错期,直接聚焦产品差异化功能,更快推出符合市场需求的产品。如果你的团队想快速将鸿蒙落地到监视器产品,KaihongOS的价值在于:减少底层适配的时间(比如不用自己写RK的视频驱动);解决商业化问题(比如合规、技术支持);聚焦产品核心卖点(比如更好的用户体验、更低的

文章图片
    共 28 条
  • 1
  • 2
  • 3
  • 请选择