smarc

大聪明-PLUS4 小时前
linux·嵌入式·arm·smarc
如何从头开始开发 Linux 驱动程序大家好!我是大聪明-PLUS!我最近一直在研究物联网,由于设备短缺,在尝试模拟固件时经常遇到缺少必要的 /dev/xxx 的情况。于是我开始思考是否可以自己编写一个驱动程序来让固件正常工作。无论这有多难,也无论我是否成功,你都不会后悔学习如何从头开始开发 Linux 驱动程序。
大聪明-PLUS3 天前
linux·嵌入式·arm·smarc
为未知 USB 设备编写 Linux 内核驱动程序大家好!我是大聪明-PLUS!本文将解释如何为一个未公开的 USB 设备生成一个可用的 Linux 内核驱动程序。通过逆向 USB 通信协议,我将演示 USB 内核驱动程序的架构。除了内核驱动程序之外,本文还将介绍一个简单的用户空间工具,用于控制此类设备。虽然我将对这个特定的设备进行一些详细介绍,但请放心,所描述的过程同样适用于其他 USB 设备。
大聪明-PLUS4 天前
linux·嵌入式·arm·smarc
关于Linux中的软链接和硬链接大家好!我是大聪明-PLUS!Linux 中的链接是指定文件和目录路径的强大工具。链接主要分为两种类型:硬链接和软链接(后者也称为符号链接或 symlink)。了解这两种类型之间的区别将有助于您有效地管理文件系统。
大聪明-PLUS16 天前
linux·嵌入式·arm·smarc
GCC 对 C 语言的扩展大家好!我是大聪明-PLUS!GNU 编译器集合 (GCC) 提供了 ISO 标准 C 中没有的几种语言功能。
大聪明-PLUS16 天前
linux·嵌入式·arm·smarc
使用 ftrace 跟踪 Linux 内核大家好!我是大聪明-PLUS!跟踪是查找软件中的错误的一种有用技术,而ftrace是 Linux 内核内置的跟踪框架。
大聪明-PLUS21 天前
linux·嵌入式·arm·smarc
像 Docker 一样创建虚拟网络众所周知,Docker 可以创建虚拟网络,以便在容器内进行安全便捷的网络交互。本文将以 Linux 操作系统下单机环境下的基本网络操作为例,讲解 Docker 的具体实现方式。
武汉万象奥科10 个月前
电脑·核心板·smarc·核心模块
什么是SMARC?模块电脑(核心板)规范标准简介三SMARC(Smart Mobility ARChitecture,智能移动架构)是一种通用的小型计算机模块定义,基于ARM和X86技术的模块化计算机低功耗嵌入式架构平台,旨在满足低功耗、低成本和高性能的应用需求。这些模块通常使用与平板电脑和智能手机中相似的ARM SOC,或其他低功耗SOC和CPU。
我是有底线的