Linux
恒锅
这个作者很懒,什么都没留下…
展开
-
objdump命令解析
转载于:http://man.linuxde.net/objdumpobjdump命令是用查看目标文件或者可执行的目标文件的构成的gcc工具。选项–archive-headers-a显示档案库的成员信息,类似ls -l将lib*.a的信息列出。-b bfdname–target=bfdname指定目标码格式。这不是必须的,objdump能自动识别许多格式,比如:objdump -b oasys -m vax -h fu.o显示fu.o的头部摘要信息,明确指出该文件是Vax系统下用Oasy转载 2020-09-27 14:52:11 · 1433 阅读 · 0 评论 -
ubuntu中cmake编译arm linux应用程序实现
CMake是一个跨平台的安装编译工具,使用起来非常简单,在开发arm-linux过程中主要用它来生成makefile,进而根据makefile生成可执行文件。下面举一个简单的例子介绍下CMake的用法。|——bulid|——src| |——strlen.c|——include| |——strlen.h|——main.c|——CMakeLists以上是文件目录结构1 c...原创 2019-11-15 15:55:46 · 1855 阅读 · 0 评论 -
关于Linux中i2c驱动的一点感悟
i2c-dev.c就相当于一个i2c设备驱动,他为用户提供了一个通用的访问I2C外设的驱动,主体是i2c_driver成员+字符设备驱动cdev_driver。它为用户提供了操作一个字节的read write,也可以通过I2C_RDWR ioctl实现一次操作多个字节。之前一直错误理解为他是I2C驱动架构的一部分,其实他就和外部存储器驱动例如at24c64.c,sensor驱动ov2640.c等同...原创 2019-10-25 17:50:51 · 273 阅读 · 0 评论 -
Linux中V4L2 capture image流程
原创 2019-10-14 13:45:22 · 840 阅读 · 0 评论