自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (8)
  • 收藏
  • 关注

转载 fopen用法

导读:   表头文件   #include   定义函数   FILE * fopen(const char * path,const char * mode);   函数说明   参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态。   mode有下列几种形态字符串:   r 打开只读文件,该文件必须存在。   r+ 打开可读写的

2011-12-21 11:39:36 8274

转载 Linux系统日志管理

日志分类:1. 连接时间的日志   连接时间日志一般由/var/log/wtmp和/var/run/utmp这两个文件记录,不过这  两个文件无法直接cat查看,并且该文件由系统自动更新,可以通过如下:  w/who/finger/id/last/lastlog/ac 进行查看  [root@xhot ~]# who  root tty1 2010-10-06 22:5

2011-12-16 09:23:20 431

转载 container_of 理解

问题:如何通过结构中的某个变量获取结构本身的指针???关于container_of见kernel.h中:/*** container_of - cast a member of a structure out to the containing structure* @ptr:     the pointer to the member.* @type:     the t

2011-12-15 17:15:42 380

转载 linux日志

# cd /etc/init.d # ./syslog restart Shutting down kernel logger: OK ]Shutting down system logger: OK ]Starting system logger: OK ]Starting kernel logger: OK ] 不過最好查詢清楚是為什么不能寫入linux os log的

2011-12-15 11:42:09 544

转载 scull驱动学习!

《Linux设备设备驱动程序(第三版)》学习笔记之一:scull设备的使用By:吴垠Date:2007-07-05Email:lazy.fox.wu#gmail.comHomepage:http://blog.csdn.net/wooinCopyr

2011-12-15 09:55:28 1020

转载 LDD3 范例程序在新版本内核下的问题及解决办法(linux—2.6.38.8)

Linux内核从2.6.18到2 .6.19发生了较大变化,而《limux设备驱动程序3》中的程序是针对2.6.10内核的,在使用包含较新版本内核的linux发行版编译这些程序时,总不是向书上说的那么顺利,在此总结一下遇到的问题和解决办法,本篇日志会随着我的进度进行更新,有些问题可能发现了我也暂时解决不了,欢迎交流。scull:1)编译main.c时提示错误:main.c:17:26: e

2011-12-14 11:43:36 1784

转载 u-boot中 _start, _armboot_start, .word等概念的理解

关于u-boot中 _start, _armboot_start, .word等概念的理解>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>例程:  .globl _armboot_start _armboot_start: .word _s

2011-12-13 11:30:18 880 1

转载 sourceinsight使用技巧

Edit Condition很多代码尤其是驱动代码,当中有大量的预编译定义,以实现对不同硬件配置的支持。在阅读这样的代码时最痛苦的是不能简单判断程序实际执行的代码分枝。大量分枝同时存在,常常会混淆我们的视听。比如对于下面的代码: [pre] #ifdef DEV1/* DEV1代码代码 */ #else /* 其它设备执行代码 */ #endif [/pre]如果确定我们当

2011-12-12 10:58:05 708

转载 redhat装安装盘里的GCC

我的系统和我看的这个不一样,我的是rhel-server-5.3-i386-dvd.iso一同事给的系统,装好后没看到gcc,按照下面转载的方法操作: 现在介绍一下在安装gcc时可能遇到的问题。在安装gcc时,可能会提示要求安装下面几个软件包:binutils-2.13.90.0.18-9.i386.rpmcpp-3.2.2-5.i386.rpmglibc-devel-

2011-12-09 16:48:34 2096 1

转载 解决RedHat中ifconfig命令不能使用的问题

在RedHat中, 打开终端, 运行 "ifconfig" 命令, 如果给出的提示是 "command not found", 那里我们可以按下面的方法来解决:1. 输入 ifconfig 命令的绝对路径, ifconfig在是/sbin这个目录下面, 所以在终端输入下列命令就可以运行此命令:/sbin/ifconfig2. 我们还可以修改 profile文件, 将 /sbin目录添加

2011-12-09 15:15:29 596

转载 ubuntu 10.10 添加系统调用的方法

一般来说都是按照第一篇文章来的,但是中途会遇到几个问题从头开始讲,分配给ubuntu的空间最好有18G以上,否则会在编译内核时出现空间不足     首先在终端执行     sudo apt-get install nautilus-open-terminalsudo apt-get install nautilus-gksu     然后就可以右键在终端打开和右键以管理员打

2011-12-07 16:11:58 543

转载 构造内核源码树

编写驱动程序时, 需要内核源码树的支持。内核源码树时从内核源代码编译得到的。下面开始构造内核源代码的步骤。 以Ubuntu为例子1. 下载内源代码,位置www.kernel.org. (注意:源码树内核的版本要和驱动程序运行的目标平台的内核版本一致)apt-cache search linux-source          //搜索内核版本apt-get in

2011-12-07 14:55:45 474

转载 Fix it to use EXTRA_CFLAGS. Stop.

在linux2.6.34.1编译提示  Fix it to use EXTRA_CFLAGS.  Stop.将makefile中的 CFLAGS 替换成 EXTRA_CFLAGS就可以了。原因是在2.6的内核的版本中所有的 EXTRA_ 变量只在所定义的Kbuild Makefile中起作用。EXTRA_ 变量可    以在Kbuild Makefile中所有命令中使用。    $(EXT

2011-12-07 11:42:41 2462

转载 linux启动成功修改logo

1:获得.png图片,可以截图获得,千万注意图片不能大于lcd屏幕,最好小点,大了有时显示不了。我几次没有显示就是图片原因。2 使用Linux命令将图片转换为ppm图片:也可以使用logomaker或者linux系统下自带的JIMP编辑工具使用# pngtopnm logo_linux_clut224.png > logo_linux_clut224.pnm# pnmquant 224

2011-12-07 10:22:29 6639

转载 替换开机画面:initlogo.rle被

查看代码可发现,在system/core/init/init.c [load_565rle_image] --> logo.c中 ,显示完毕initlogo.rle之后作了 unlink 操作。该操作对于android 默认的只读型system.img 是没问题,, 但对于自定义的yaffs 或者 ubi形式的可读写型的system.img时就有问题了。会造成将initlogo.rle删除,下次启

2011-12-06 15:17:20 8268

转载 Tiny6410开发板linux启动错误 /init: line 102: can't open /r/dev/console: no such file 的解决方法

这段时间一直在玩友善之臂的Tiny6410,自己写了点驱动打算写点软件放入文件系统中执行的,但是发现用友善提供的rootfs_qtopia_qt4-20110112.tgz解压后的文件制作的yaffs2文件系统刷到nand中后无法正常启动,提示错误如下: s3c-rtc s3c64xx-rtc: hctosys: invalid date/timeFreeing init memory

2011-12-01 14:56:56 2664

TP测试程序

不错的input驱动测试程序,主要用于测试input驱动event0。

2015-05-21

arm linux用的串口工具,类似minicom的串口功能

调试串口用,可以用板子发发at命令什么的!不用移植minicom,配置麻烦。

2015-04-27

截屏工具gsnap

用于framebuffer的截屏工具,可以截屏成png,jpg的图片,需要png,jpg库的支持!

2015-04-14

图形库lgui030

小型C语言设计的图形库!非常好的学习资料,要知道图形库怎么构建的看这个!

2015-04-14

debug串口发送接收文件程序

很好的串口传文件工具,可以使用XMODEM YMODEM等方式发送接收文件

2015-04-14

QML-C++例子

网上找的两个QML和c++库相互调用的例子,使用环境是QT5.4

2014-12-17

FTP服务器源代码

linux平台下FTP服务器源代码.。。。。。。。。。。。。

2011-09-27

学习SOCK的例子

linux平台下sock的例子,我入门的例子

2011-09-27

空空如也

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

TA关注的人

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