
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
将linux-3.4.112移植到jz2440开发板上。
本文详细分析了 3.4.112 内核中链表结构的实现,并通过图像和实例进行了详尽的讲解。
1. 使用adb 的必要性:android 命令行有两种方式adb、串口。但是当我们在串口上调试时,经常会打印一些 selinux 的权限的一些信息,又是会严重影响到打印的输出结果。adb 的调试可以用usb的调试口,也可以用网口,调试方便,打印简洁,因此,adb调试android很有必要。2. 问题:当我在windows下的power shell中键入...
1. 简介i2c-tools 是linux的一个工具,使用他,可以在命令行进行 i2c/SMBus 设备的用户层访问。2. 实例2.1查看某总线上所有 i2c adapter:> i2cdetect -l2.2 罗列出每个 adapter 上设备地址的有效性> i2cdetect -y <num>这个例子中 标记UU 的,表示这个地址上有个设备是有效的。即,当向这个地址发送
spidev形式的linux驱动在没有加上 spi 的设备的时候,Linux 系统中的 spi 相关的“节点”有:./sys/bus/spi./sys/bus/spi/devices./sys/bus/
1. 堆在内存中的位置:两张图可以看出,堆所在的位置是在bss段后边,生长也是向上生长的。2. 隐式空闲链表的方式简介:这是种简单方法,但是因为块分配和堆块的总数呈线性关系,所以对于通用的分配器,隐式空闲链表是不合适的。也就是说对于堆块数量预先就知道很小的特殊的分配器是可用的。。隐式空闲链表有个恒定的形式:3. 代码实现:1)初始化和基本的宏cod...
1. 简介 在以stm32构建系统的时候,当用户自己编写函数时,发现函数出现意想不到的结果,其中一项你需要注意的是看你的函数中有没有大的数组,或者说查看你函数中临时变量的总量是不是超过了系统设置的堆栈的最大值 这类问题编译器是不会给出错误的,相应的当出现程序不能给出想要的结果的时候,我们需要特别注意这类问题。对系统设置函数堆栈最大值的宏一般放在系统的启动文件中,
介绍在linux中 gpio 模拟的 i2c 程序的编写
介绍字节实现platform形式的 i2c 驱动
sysfs 介绍和 i2c 与 sysfs 结合使用







