自定义博客皮肤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)
  • 资源 (19)
  • 收藏
  • 关注

原创 MPlayer fedora 15编译问题解决

1、make可能又会有错误比如vo_ivtv.c:80: warning: unused variable ''sd1''vo_ivtv.c:79: warning: unused variable ''sd''或者-o vo_ivtv.o vo_ivtv.cvo_ivtv.c: In function 'ivtv_reset':vo_ivtv.c:79: error

2011-10-28 16:29:03 790

转载 Makefile:431: *** mixed implicit and normal rules. Stop.

Makefile:431: *** mixed implicit and normal rules. Stop.[root@EmbedSky busybox-1.16.0]# make menuconfigMakefile:431: *** mixed implicit and normal rules.  Stop.[root@EmbedSky busybox-1.16.0]#

2011-10-28 16:25:45 1141

转载 字节对齐

字节对齐总以为掌握得很精,但细想起来又有些模糊,今天正好给公司的人发这方面的资料,现在认真的总结一下:一、WINDOWS下(VC--其实GCC和其原理基本一样,象这种问题,一般要查具体的编译器设置)字节对齐的规则:1、一般设置的对齐方式为1,2,4字节对齐方式,VC一般默认为8字节(最大为16字节)。结构的首地址必须是结构内最宽类型的整数倍地址;另外,结构体的每一个成员起始地址必须是自身类

2011-10-22 15:59:42 719

转载 linux字符cdev和inode的联系

好长时间没怎么看书了,最近把字符设备驱动部分又复习了一下,写个笔记.  Char Device Driver  相关数据结构:  struct cdev {  struct kobject kobj;  struct module *owner;  con

2011-10-19 14:27:30 2830 2

转载 【转载】在 Linux 下用户空间与内核空间数据交换的方式,第 1 部分: 内核启动参数、模块参数与sysfs、sysctl、系统调用和netlink

杨燚 ,计算机科学硕士 本系列文章包括两篇,它们文详细地介绍了 Linux 系统下用户空间与内核空间数据交换的九种方式,包括内核启动参数、模块参数与 sysfs、sysctl、系统调用、netlink、procfs、seq_file、debugfs和relayfs,并给出具体

2011-10-18 19:53:14 699

转载 【转载】在 Linux 下用户空间与内核空间数据交换的方式,第 2 部分: procfs、seq_file、debugfs和relayfs

燚 杨 (yang.y.yi@gmail.com), 计算机科学硕士 简介: 本系列文章包括两篇,它们文详细地地介绍了Linux系统下用户空间与内核空间数据交换的九种方式,包括内核启动参数、模块参数与sysfs、sysctl、系统调用、netlink、procfs、seq_f

2011-10-18 19:52:25 1406

转载 awk用法总结

awk 用法小结 - - - by ruson 2006.4 NTU  1. awk 非常适合于结构化的文本文件(行、列数据)复杂处理。相对于 sed 而言,它可进行复杂的编程处理,并且可以产生复杂的报表输出。 2. awk 通常有三个版本,旧 awk、nawk(

2011-10-13 17:21:17 8974

原创 常用的一些 shell

1、循环读取文件example.txt中的每一行,为每一行的名字创建目录     for i in `cat example1.txt | while read line; do echo $line;sleep 1;done` ;do mkdir $i;done

2011-10-13 17:15:31 591

转载 学几个bash快捷键

用快捷键,有两个好处:1 成就感!2 效率!停下手里活,学点一举两得的小技能,保证五分钟搞定!“棕色粗体”表示“我推荐的”!Ctrl-A 相当于HOME键,用于将光标定位到本行最前面Ctrl-E 相当于End键,即将光标移动到本行末尾Ctrl-B

2011-10-13 15:47:33 420

转载 一段自己打印自己的c程序

test.c #include #include extern char * _binary_test_c_start; int main() { printf("%s", (

2011-10-13 13:04:16 427

转载 目标文件格式分析工具: ar,nm,objdump,objcopy,readelf

如果普通编程不需要了解这些东西,如果想精确控制你的目标文件的格式或者你想查看一下文件里的内容以便作出某种判断,那么你可以看一下下面的工具:ar,nm,objdump,objcopy。具体用法请参考man在线手册。ar基本用法ar命令可以用来创建、修改库,也

2011-10-13 12:57:14 1372

转载 ELF Bin 文件查看 ELF Bin 文件区别

嵌入式开发的时候,我们的编译一个*.S文件,并最终生成bin文件,编译命令大致如下:CC=arm-softfloat-linux-gnu-gccLD=arm-softfloat-linux-gnu-ldOBJCOPY=arm-softfloat-linux-gnu-o

2011-10-13 09:43:35 725

转载 fork,vfork和clone底层实现

fork,vfork,clone都是linux的系统调用,用来创建子进程的(确切说vfork创造出来的是线程)。先介绍下进程必须的4要点:a.要有一段程序供该进程运行,就像一场戏剧要有一个剧本一样。该程序是可以被多个进程共享的,多场戏剧用一个剧本一样。b.有起码的私有

2011-10-13 09:33:34 2535

转载 SD/MMC/SDIO 概念区分概要

SD(Secure Digital)与 MMC(Multimedia Card)SD 是一种 flash memory card 的标准,也就是一般常见的 SD 记忆卡,而 MMC 则是较早的一种记忆卡标准,目前已经被 SD 标准所取代。在维基百科上有相当详细的 SD/MMC

2011-10-09 10:58:34 654

转载 linux文件搜索查找命令

1、grep功能描述grep 命令在一个或多个文件中查找与指定模式匹配的字符串。如果模式里包含有空格,必须用引号括起来。grep的模式只能是一个被引号括起来的字符串或者是一个单词,后面紧跟着的参数都被当作文件名。grep命令把结果输出到标准输出上,并不改变被搜索的源文件。

2011-10-09 09:44:10 477

转载 android src下载问题

今天正准备编译Android源码,根据官网的指示,首先应该执行 curl https://android.git.kernel.org/repo > ~/bin/repo来下载repo文件,但报出如下错误:curl: (6) Couldn't resolve host

2011-10-09 09:20:00 876

fedora 16安装完成自动脚本

fedora 16 安装完成脚本,包括安装一些包,和vim 的设置

2013-11-05

xgcom串口工具

xgcom LINUX下的图形串口工具

2013-05-09

lzop linux

lzop 打包工具,编android 4.0的打包工具

2013-05-09

cadence PCB封装库

cadence PCB封装库,包括大多数常用的封装,省去自己再画

2013-03-08

PCB接插件尺寸手册

画电路元件封装库时,接插件的一些尺寸参数,cadence

2013-03-08

cadence元件库介绍

当在cadence中找不到对应元件时,在这里可以查到,帮你快速定位元件

2013-03-07

android_serial

android serial port operation api

2012-09-24

android_libxml2.tar.gz

android 平台 xml C 库移植和使用例程

2012-09-24

vmware 8.0 vmnet modules

解决vmware8.0在3.0以上版本内核不能安装的问题,安装完wmware出错时,把该文件解压,执行auto.sh,重新安装vmware即可

2012-04-20

vim 集成开发环境的插件

vim的插件集,解压后执行./auto.sh即可以安装上vim IDE的多个插件

2012-04-16

串口ymodem传输文件

串口传输文件可以采用三种协议xmodem、ymodem、zmodem,本程序只做针对ymodem协议的实现,包括发送方的程序和接收方的程序,下载后在linux平台下执行make即可用,已通过多次测试。

2012-04-16

gpl.txt源码不给的方法

gpl发布不给代码的方法,可以按这个来做

2012-03-12

arm平台的strace

移植strace到arm平台,并编译为静态连接,直接把strace拷到/bin下即可使用

2012-03-05

U-BOOT移植S3C2440完全手册

有很多网友基于 mini2440 移植了U-boot,不过大都是功能比较简单,我们发现网友 Tekkaman 移植的U-boot 集成了很多其他版本U-boot 的优点,比如支持SD 卡、优盘、开机 Logo、USB 下载等,这使得U-boot 更加方便易用且实用,这和我们公司对产品设计的追求理 念是一致的。遂与其取得联系,并于2009 年底并提供了各个版本的mini2440 样品以供测试, 因此你现在可以在Tekkaman 的代码仓库中下载到支持当前所有Nand Flash 容量版本 (64M/128M/256M/1GB)的U-boot 源代码,它完全适用于mini2440/micro2440。

2010-12-07

Keil与proteus完美结合教程.pdf

Keil与proteus完美结合教程.pdf Keil与proteus完美结合教程.pdf

2010-05-19

μC_OS-Ⅱ中文资料大全

在这一章里将提供三个范例来说明如何使用 μC/OS-II。笔者之所以在本书一开始就写 这一章是为了让读者尽快开始使用 μC/OS-II。在开始讲述这些例子之前,笔者想先说明一 些在这本书里的约定。 这些例子曾经用Borland C/C++ 编译器(V3.1)编译过,用选择项产生Intel/AMD80186 处理器(大模式下编译)的代码。这些代码实际上是在Intel Pentium II PC (300MHz)上 运行和测试过,Intel Pentium II PC可以看成是特别快的80186。笔者选择PC 做为目标系 统是由于以下几个原因:首先也是最为重要的,以PC做为目标系统比起以其他嵌入式环境, 如评估板,仿真器等,更容易进行代码的测试,不用不断地烧写EPROM,不断地向EPROM 仿 真器中下载程序等等。用户只需要简单地编译、链接和执行。其次,使用Borland C/C++产 生的80186的目标代码(实模式,在大模式下编译)与所有Intel、AMD、Cyrix 公司的80x86 CPU 兼容。

2009-07-20

Linux设备驱动程序第三版2.6

Linux 设备驱动 Edition 3 By Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman 由 quickwhale 翻译的简体中文版 V0.1.0 2006-6-2 遵循原版的版权声明. 还在完善中. 欢迎任何意见, 请给我邮件. 请发信至 quickwhale 的邮箱 <quickwhale@hotmail.com> 版权 © 2005, 2001, 1998 O’Reilly Media, Inc. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (safari.oreilly.com). For more information, contact our corporate/insti-tutional sales department: (800) 998-9938 or corporate@oreilly.com. This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.0 License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA

2009-07-15

汇编编写的电子琴程序代码

利用PC键盘和CRT显示器设计一个电子琴,首先在CRT显示器上模拟出琴键的画面,然后要求在不同的情 况下按下键盘上“1~7”中任意数字键,可弹奏出与之相应的音调,且在模拟键盘上标示出对应的那个键来。 设计应完成以下功能: (1)按“1~7”中的任一数字键,则发出对应的中音. (2)若同时按下“高音键”和“1~7”中的任一数字键,则发出对应的高音。 (3)若同时按下“低音键”和“1~7”中的任一数字键,则发出对应的低音。 (4)发声的节拍根据按键的长短决定。 (5)根据键盘按下的键让对应的琴键发生变化。 (6)可以实现两音调的选择。 (7)可以预先存放5首曲子,按下不同的按键则对演奏出不同的曲子。 (8)按下“结束键”,程序运行结束,返回到DOS状态

2009-04-05

空空如也

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

TA关注的人

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