嵌入式Linux&边缘智能
文章平均质量分 90
本专栏将专注于嵌入式Linux驱动开发、移植,嵌入式应用开发与移植,嵌入式边缘计算,嵌入式边缘智能。
视觉&物联智能
专注计算机视觉、机器学习、视觉智能、嵌入式硬件、物联网(IoT)、M2M、机器人
展开
-
【Orange Pi 5嵌入式C语言编程】-智能指针简单实现
我们知道,在C语言中,对内存进行管理是一件非常麻烦的事情,一不小心就可能出现内存泄露或导致一些不可知道的错误。本文将详细介绍如何利用GCC编译器的特性来实现一个C语言智能指针。原创 2024-08-17 09:13:28 · 506 阅读 · 0 评论 -
【Orange Pi 5嵌入式图形编程】-了解DRM及其编程
直接渲染管理器 (Direct Rendering Manager,DRM) 是 Linux 内核的一个子系统,负责与现代显卡的 GPU 接口。 DRM 公开了一个 API,用户空间程序可以使用该 API 将命令和数据发送到 GPU 并执行配置显示器模式设置等操作。 DRM 最初是作为 X Server 直接渲染基础设施的内核空间组件开发的,但X Server 逐渐被其他图形堆栈替代方案(例如 Wayland)以及独立应用程序和库(例如 SDL2 和 Kodi)使用。原创 2024-06-28 23:33:42 · 869 阅读 · 0 评论 -
【Orange Pi 5与Linux系统编程】-POSIX消息队列
本文将详细介绍如何在Linux中进行POSIX队列编程。原创 2024-06-23 18:11:54 · 617 阅读 · 0 评论 -
【Orange Pi 5与Linux内核编程】-理解Linux内核中的container_of宏
Linux 内核包含一个名为 container_of 的非常有用的宏。本文介绍了解 Linux 内核中的 container_of 宏。本文包括一个简单的程序,该程序说明了如何使用此宏,并解释了为什么它如此有用。原创 2024-06-19 16:00:22 · 899 阅读 · 0 评论 -
Raspberry Pi 4B 蓝牙串口(SPP)配置与使用
Linux、Android、Windows 等操作系统带有在引导期间启动的蓝牙守护进程/蓝牙服务。 对于与监视器连接并使用 GUI(如 GTK 等)运行的设备,只需多次单击即可轻松启用并连接到附近的设备。 但是在无头设备的情况下,我们必须依赖于需要在命令行上运行的不同命令。 这篇博客我们将讨论如何在无头树莓派上通过蓝牙设备连接附近。原创 2024-01-14 21:21:18 · 1779 阅读 · 0 评论 -
LVGL 8.x适配嵌入式Linux的Framebuffer
在前面的文章中,我们对TFT LCD进行了Framebuffer驱动适配,本文将在该基础上,对LVGL8 进行适配。原创 2024-01-13 19:50:46 · 273 阅读 · 0 评论 -
在Linux系统中创建虚拟串口
有多种方法可以在 Linux 中创建虚拟串口来测试和调试串行通信协议。 在本文中,我们将详细介绍如何在Linux中创建虚拟串行端口。原创 2024-01-12 10:31:31 · 1204 阅读 · 0 评论 -
在Raspberry Pi Zero W中配置TFT LCD Framebuffer驱动
本文将以ILI9341 LCD为例,将详细介绍如何配置TFT LCD的Framebuffer驱动。原创 2024-01-07 22:07:45 · 1266 阅读 · 0 评论 -
【Orange Pi 5嵌入应用开发】-ROS2 Humble中使用激光雷达
本文将详细介绍如何在OrangePi5开发板中搭建ROS2开发环境,并在ROS2环境中使用激光雷达。原创 2023-12-02 16:47:56 · 2032 阅读 · 4 评论 -
在Linux系统中创建虚拟串口
有多种方法可以在 Linux 中创建虚拟串口来测试和调试串行通信协议。 在本文中,我们将详细介绍如何在Linux中创建虚拟串行端口原创 2023-11-15 17:41:51 · 2480 阅读 · 0 评论