嵌入式linux

企鹅的蚂蚁2 天前
rk3588·lubancat·嵌入式linux·ethercat·full sdk
LubanCat RK3588 实时 Linux 开发实战(十四):EtherCAT 主站方案选择与 Full SDK 准备摘要:手册中的 EtherCAT 示例不能直接套用到所有 LubanCat 系统。本文从内核版本、板级设备树、主机/目标机职责和 Full SDK 目录四个方面,建立可回滚的移植起点。
企鹅的蚂蚁10 天前
linux·lubancat·嵌入式linux·freempt_rt
LubanCat RK3588 实时内核移植第一步:先确认硬件与系统版本摘要:在开始 RT-Linux 移植前,建立硬件、rootfs、设备树、SDK 和内核版本基线,避免把旧教程直接套用到新内核。
虎王物联19 天前
linux·运维·docker·rk3568·aiot·嵌入式linux
RK3568嵌入式Linux跑Docker:内核配置排查到AIoT容器化的完整路径RK3568是当前AIoT项目里用得很多的一颗SoC,四核A55跑1.8GHz,带NPU,价格在百元以内。很多团队拿到板子第一件事就是装Docker,结果卡在各种内核配置缺失的报错上。和x86服务器上一行apt install docker.io搞定不同,ARM嵌入式Linux的内核通常是厂商定制的,该开的选项没开,Docker就跑不起来。 这篇把RK3568上Docker从内核排查到容器化部署AI模型的过程完整走一遍。### 内核配置:Docker依赖的七项检查Docker本质上依赖Linux内核的几项
禅口魔心1 个月前
docker·嵌入式linux
RK3576开发——Docker部署登录后执行:第一条确认正在操作 Ubuntu;后两条确认网卡、IP 和默认网关。安装 Docker 要下载软件包,没有默认路由时后续的 apt-get update 会失败。
Molesidy1 个月前
linux·服务器·嵌入式linux
【Linux】基于busybox的根文件系统的完善接着上一节【Linux】【busybox】经典软件busybox的介绍-CSDN博客最直观的是就是用户日常直接交互的那一层所有文件夹是根文件系统,内核作为底层支撑,运行在后台,不直接以文件夹的形式呈现给用户。
charlie1145141911 个月前
开发语言·c++·开源项目·嵌入式linux
IMX6ULL WM8960 的移植——前置介绍这个仓库已经开源!所有教程,主线内核移植,跑新版本imx-linux/uboot都在这里,或者一起来尝试跑7.1的Linux!欢迎各位大佬观摩!喜欢的话点个⭐!(昨天刚更新)
C++ 老炮儿的技术栈1 个月前
嵌入式·c·嵌入式linux·tftp·海思·jffs2
海思嵌入式开发笔记|U‑Boot、JFFS2、TSLIB、SQLite 调试常用命令汇总摘要:从事海思嵌入式设备调试,经常和 U‑Boot 环境变量、tftp 烧写、JFFS2 文件系统、tslib 触摸屏、sqlite 数据库、挂载外设打交道。整理日常反复复制粘贴的命令片段,方便后续项目复盘,也给做嵌入式 Linux 的朋友做参考。
Fu_Lin_2 个月前
linux·arm开发·qt·qt5·嵌入式linux
Qt嵌入式从零基础到精通(01):Qt嵌入式开发全景图:从桌面Qt到ARM Linux系列定位:Qt 5.15.2 + C++ + qmake + Embedded Linux,兼顾 QWidget/QML,面向希望从桌面 Qt 进入 ARM Linux 嵌入式开发的工程师。
hugerat2 个月前
嵌入式linux·ekho-9.0
用EKHO-9.0来实现TTS功能想要在嵌入式linux中,来实现文本转语音的功能,因手上没实际的嵌入式linux,故只能用前一篇所说的buildroot来构建一个类似嵌入式linux的PC端的迷你linux,实现方法完全使用嵌入式linux相同的方法。
滴水之功4 个月前
yocto·嵌入式linux
Yocto 编译 Raspberry Pi 4B首先下载 kirkstone 分支的 Poky 源码:然后进入 poky-kirkstone 文件夹,下载 kirkstone 分支的 meta-raspberrypi:
螺丝钉的扭矩一瞬间产生高能蛋白4 个月前
c++·qt·嵌入式软件·嵌入式linux·linux应用
QT的C++接口基础用法QT是一个跨平台的C++开发库,主要用于开发图形界面程序。简而言之,就是用来做UI界面的。下边笔者将介绍QT的基础用法,包括信号与槽机制、常用控件以及多线程。建议大家在学习QT时,先掌握QT的用法即可,不用深究原理。
Bruce_kaizy4 个月前
linux·c++·c·嵌入式linux·文件io
c++ linux环境编程——从应用层到linux内核深入了解文件io的调用机制(爆肝)目录一、为什么文件这么重要?先看几个演示:演示:linux缺省进程打开的3个文件描述符先补充一下close命令:
Joseph Cooper5 个月前
linux·驱动开发·linux kernel·嵌入式linux·电源管理
Linux Power Management 子系统:从 suspend/resume 到 Runtime PM、PM QoS做 Linux 驱动或 BSP 时,电源管理问题通常不是一句“进 suspend 了”就能解释清楚的。
Z文的博客5 个月前
c语言·开发语言·qt·嵌入式linux
【避坑实录】Qt 4.8.6 + Paho MQTT C客户端 + OpenSSL静态链接的血泪史📌 前置声明:本文所述问题均在嵌入式交叉编译环境(ARM架构)下发生,但问题根因与解决方案同样适用于其他嵌入式平台。桌面开发遇到类似问题?恭喜你,至少不用半夜爬起来重启设备了。
charlie1145141915 个月前
linux·c·嵌入式linux
嵌入式Linux模块学习——insmod 底层全流程解剖:从用户命令到内核内存仓库已经开源!所有教程,主线内核移植,跑新版本imx-linux/uboot都在这里!欢迎各位大佬观摩!喜欢的话点个⭐! 仓库地址:https://github.com/Awesome-Embedded-Learning-Studio/imx-forge 静态网页:https://awesome-embedded-learning-studio.github.io/imx-forge/
Z文的博客5 个月前
qt·mqtt·嵌入式·ai编程·mosquitto·嵌入式linux·trae
嵌入式 ARM 设备交叉编译 mosquitto 2.0.20 (完整 TLS 支持) 详细教程 TRAE全程辅助,没敲一行代码本文记录了在 ARM 嵌入式设备上交叉编译 mosquitto 2.0.20 并启用 TLS 支持的完整过程,包括从下载、编译、部署到调试验证的每一步操作,以及遇到的所有问题和解决方案。其中全程是TRAE辅助编程实现,我发命令,发log,后来卡在8883端口不通,加我的经验判断应该是TLS版本问题,给TRAE仙人指路,最后数据通了!!~
三万棵雪松5 个月前
linux·前端·物联网·嵌入式linux
【Linux 物联网网关主控系统-Web部分(四)】调用的 HTML: top.html left.html right.html (框架集页面,加载顶部、左侧、右侧三个子页面)
三万棵雪松5 个月前
linux·前端·嵌入式linux
【Linux 物联网网关主控系统-Web部分(一)】在本项目中,摄像头拍摄的图片会存储在/www/pice目录下,若要实现历史图片展示功能,就需要通过目录操作函数遍历该目录下的所有图片文件,获取文件名后再进行后续的读取和展示处理,这也是嵌入式开发中目录操作最典型的应用场景之一。
三万棵雪松5 个月前
linux·物联网·嵌入式linux
【Linux 物联网网关主控系统-Linux主控部分(三)】Linux 的进程间通信机制源自 UNIX 两大经典派系的改进与扩充,是对原有机制的全面继承: 早期 UNIX:仅支持管道、有名管道、信号三种基础通信方式,功能简单,适用场景有限; AT&T 贝尔实验室:基于早期方式改进,形成System V IPC,特点是通信进程仅限单个计算机内,核心包含共享内存、消息队列、信号灯; BSD(加州大学伯克利分校):创新实现基于套接字(socket)的通信机制,支持计算机之间的跨主机进程通信,突破了单主机限制。
三万棵雪松5 个月前
linux·物联网·嵌入式linux
【Linux 物联网网关主控系统-Linux主控部分(六)】调用pthread_mutex_init依次初始化 9 个互斥锁:mutex_slinklist、mutex_uart_cmd、mutex_main_thread、mutex_camera、mutex_refresh、mutex_refresh_updata、mutex_global、mutex_linklist(为多线程临界资源访问提供互斥保障); 调用pthread_cond_init依次初始化 6 个条件变量:cond_zigbee_rcv、cond_uart_cmd、cond_main_threa