自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 linux 编译指定库、头文件的路径问题 (使用tslib函数出错)

在编译第一个项目中电子书触摸屏的应用程序时,用到了tslib库,编译安装以后,还是提示以下的错误:built-in.o: In function `TouchScreenGetInputEvent':/home/ybx/project/09.show_file_Makefile/input/touchscreen.c:65: undefined reference to `ts_read'

2017-03-18 19:36:56 709

转载 linux控制台下的svgalib绘图函数库的使用

1.关于 tty图形模式网上已有现成的开源代码库:SVGALib2.移植 SVGALib ( Ubuntu 环境 )2.1 下载开源代码https://launchpad.net/ubuntu/+source/svgalib/1:1.4.3-30svgalib_1.4.3.orig.tar.gzsvgalib_1.4.3-30.debian.tar.gzsvga

2017-03-16 20:34:14 2206

转载 配置内核支持U盘

内核支持U盘 -- zImage for sbc-2410x# cd linux-2.6.19# vi arch/arm/mach-s3c2410/mach-smdk2410.c--------------------------------------------------(1) 添加头文件//zxl for usb start#include #include

2017-02-20 21:00:21 1147

转载 Busybos-1.20.0交叉编译

编译这个busybox主要是为了巩固并记录一下编译器过程,当然主要是记录一些问题。首先下载并解压源码,按照官方的分为三步make menuconfig 进行配置以生成.configmake            编译make install    安装,需要指定安装位置,也可以在第一步的配置中指定。如果真有那么顺利就好了。我配置好后执行make的

2017-02-15 10:44:45 600

转载 l 移植u-boot之修改代码支持DM9000网卡-3.5

修改UBOOT支持DM9000网卡1.在源码里,搜索是否支持DM9000book@book-desktop:/work/system/u-boot-2012.04.01$ ls drivers/net/dm9000* -l-rw-r--r-- 1 book book 17149 2012-04-25 21:22 drivers/net/dm9000x.c

2017-02-11 10:48:26 1021

转载 linux 驱动程序 设备模块 设备号 设备文件创建 设备注册 字符驱动设备分析

摘要: linux 驱动程序 设备模块 设备号 设备文件创建 设备注册 字符驱动设备分析驱动程序分为三部分:驱动设计模式(linux规定的)内核相关模块 硬件知识 。设备文件存放目录在 /dev下面驱动模块分类:字符驱动模块(高):以字节为最小访问单位,常常实现open,read,write网络驱动模块:以块为最小访问单位,一般最小块512字节,可以是512

2016-12-23 11:26:30 2136

转载 struct inode 和 struct file

http://www.cnblogs.com/QJohnson/archive/2011/06/24/2089414.html1、struct inode──字符设备驱动相关的重要结构介绍内核中用inode结构表示具体的文件,而用file结构表示打开的文件描述符。Linux2.6.27内核中,inode结构体具体定义如下:struct inode {struct h

2016-12-06 16:57:51 319

转载 socket的accept函数解析

今天与同学争执一个话题:由于socket的accept函数在有客户端连接的时候产生了新的socket用于服务该客户端,那么,这个新的socket到底有没有占用一个新的端口?    讨论完后,才发现,自己虽然熟悉socket的编程套路,但是却并不是那么清楚socket的原理,今天就趁这个机会,把有关socket编程的几个疑问给搞清楚吧。    先给出一个典型的TCP/IP通信示意图。

2016-11-27 20:21:00 384

转载 linux socket编程之socket()函数介绍

socket函数是任何套接口网络编程中第一个使用的函数,它向用户提供一个套接字,即套接口描述文件字,它是一个整数,如同文件描述符一样,是内核标识一个IO结构的索引。通过socket函数,我们指定一个套接口的协议相关的属性,为进行使用socket api做好准备。如同所有的介绍API的文档一样,我们先给出socket函数的原型:#includeint

2016-11-27 19:49:32 289

转载 阻塞与非阻塞解释

“阻塞”与"非阻塞"与"同步"与“异步"不能简单的从字面理解,提供一个从分布式系统角度的回答。1.同步与异步同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)所谓同步,就是在发出一个*调用*时,在没有得到结果之前,该*调用*就不返回。但是一旦调用返回,就得到返回值了。换句话说,就是由*调

2016-11-22 15:10:22 852

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除