imx6ull启动日志分析

U-Boot 2017.03 (Oct 03 2024 - 08:18:41 -0400) CPU: Freescale i.MX6ULL rev1.1 696 MHz (running at 396 MHz)CPU: Industrial ...

嵌入式

jtank学习路线

**针对“ESP32-CAM 履带小车(电机+图传+HTTP控制)”**的定制学习清单,按“先能跑、再理解、再改造”。 0. 资料入口(先收藏) Arduino 官方参考[https://www.arduino.cc/reference/en/](v...

TANK

ldd 了解

ldd 了解ldd(List Dynamic Dependencies)是 Linux/Unix 系统下用于** 打印程序或共享库所依赖的共享对象(Shared Objects)**的命令行工具。它通过扫描二进制文件,列出其运行所需的 ....

嵌入式

Linux启动分析

这几天一直在纠结: main函数是程序的入口,一个程序启动后,经过bootloader的初始化就该经main函数进入C语言的世界,但是linux中每个应用程序的开始都是从main函数开始的。linux下有多个应用程序,岂不是有很多个main。那boo...

LINUX

platform_device的一篇知乎解析

platform_device的一篇知乎解析 (4 封私信 / 21 条消息) 驱动入口点——platform_device解析 - 知乎

驱动

pkg-config 了解

pkg-config 了解开源库的编译链接参数管理神器 pkg-config是Linux/Unix 系统下用于管理开源库编译和链接参数的命令行工具,核心作用是自动化解析库的元数据(安装路径、依赖关系、编译 / 链接参数),避免开发...

嵌入式

platformbus及其初始化过程分析

platformbus及其初始化过程分析 platform基本概念对于usb设备、i2c设备、pci设备、spi设备等等,他们与cpu的通信都是直接挂在相应的总线下面与cpu进行数据交互的,但是在嵌入式系统中,并不是所有的设备都可以归属到这些常见的总...

驱动

platform总线匹配方式

platform总线匹配方式重要结构体struct platform_device1234567891011121314151617struct platform_device { const char *name; int id; bo...

驱动

通过platform实现LED设备驱动一些基础知识

通过platform实现LED设备驱动一些基础知识首先要知道一个字符设备驱动的流程为:分配file_operations结构体,设置file_operations结构体,注册file_operations结构体。具体来说就是:1.确定一个主设备号,2...

驱动

Linux sys 虚拟文件系统分析

Linux sys 虚拟文件系统分析系统中所有的设备(对象)都会在/sys/devices 体现出来,是 sysfs 文件系统中最重要的目录结构;而 /sys/bus、/sys/class、...

驱动
13456712