自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Study For Happiness

生前何必久睡 死后自会长眠

  • 博客(25)
  • 资源 (9)
  • 收藏
  • 关注

转载 [转]用Multi-Media Library制作流式音频播放器

转自:http://www.cnblogs.com/AndyHai/archive/2007/07/07/809883.html最近在制作IP话务坐席客户端,在这个系统里,需要用声卡去播放从服务器传来的音频数据,因为电话通讯是实时的,所以不可能等到音频数据都传完了再播放(废话),所以这个播放过程应该是近似于流媒体的方式,有多少数据就播放多少数据(还是废话)。好吧,废话少说,切入正题。由于上述原因,

2008-10-19 19:43:00 1371 1

原创 QT4.4.3+windows vs2005编译安装详解

一.    安装准备:1.     准备安装文件: (1):Qt 4.4.3 OpenSource for Windows下载地址: ftp://ftp.trolltech.no/qt/source/qt-win-opensource-src-4.4.3.zip(2)Qt Visual Studio Integration v1.2.2 for.VS.2003.2005 英文版

2008-10-17 13:10:00 4687 2

翻译 H.264/MPEG-4 Part 10 White Paper 译(五) Reconstruction Filter

  Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font

2008-10-10 21:40:00 1406

翻译 H.264/MPEG-4 Part 10 White Paper 译(四) Transform & Quantization

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object classid

2008-10-10 21:10:00 3832 1

翻译 H.264/MPEG-4 Part 10 White Paper 译(三) Inter Prediction

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2

2008-10-07 17:51:00 1892

翻译 H.264/MPEG-4 Part 10 White Paper 译(二) Intra prediction

 v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2

2008-10-07 10:11:00 1983

翻译 H.264/MPEG-4 Part 10 White Paper 译(一) Overview

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2

2008-10-07 10:02:00 3520 1

转载 [转]理解矩阵

转自:http://blogger.org.cn/blog/more.asp?name=shengjorden&id=29339线性代数课程,无论你从行列式入手还是直接从矩阵入手,从一开始就充斥着莫名其妙。比如说,在全国一般工科院系教学中应用最广泛的同济线性代数教材(现在到了第四版),一上来就介绍逆序数这个“前无古人,后无来者”的古怪概念,然后用逆序数给出行列式的一个极不直观的定义,接着是一些简直

2008-10-03 20:23:00 782

原创 UDA1341TS学习笔记

7. 功能描述(FUNCTIONAL DESCRIPTION)7.1 系统时钟(System clock)UDA1341TS 只能使用从片模式,这就意味着在所有应用中系统设备必须给它提供系统时钟.系统时钟频率是可选择的,可为了256fs,384fs或512fs.系统时钟必须对数字接口信号锁定频率(The system clock must be locked in frequency to the

2008-09-26 14:35:00 4719 2

原创 dB(分贝)的含义

看数据手册,看到0dB不知其义,遂搜索,得结果如下:留待参考分贝(工程应用)  dB(Decibel,分贝) 是一个纯计数单位,本意是表示两个量的比值大小,没有单位。  在工程应用中经常看到貌似不同的定义方式(仅仅是看上去不同)。对于功率,dB = 10*lg(A/B)。对于电压或电流,dB = 20*lg(A/B)。此处A,B代表参与比较的功率值或者电流、电压值。  dB的意义其实再简单不过了,

2008-09-25 16:05:00 4681

原创 s3c2410 4X4矩阵键盘驱动

参考了一些例子,写了一个GEC2410 上的4X4矩阵键盘的驱动,中间因为使用了开发板自带内核中的一些中断设置函数而导致错误不断,事实证明,不要去相信任何东西~~     //驱动代码如下.主设备号设为232 ,适用GEC2410 十六键矩阵键盘#include #include #include #include #include #include #include #include #incl

2008-09-15 14:27:00 3319

原创 S3c2410 LINUX下如何访问IO端口

     ARM体系结构中访问IO需使用驱动模块,可在模块初始化中使用   request_mem_region()函数申请IO内存,然后通过ioremap()函数对获得的IO内存进行重映射.如控制s3c2410的LED显示,使用GPF口,可用如下代码段进行访问#define GPF 0x56000000...static void * GPF_BASE;   //一定要定义成void *型...

2008-09-06 08:50:00 751

转载 uClinux和Linux的异同 [出处不详]

uClinux是针对控制领域的嵌入式linux操作系统,它从Linux 2.0/2.4内核派生而来,沿袭了主流Linux的绝大部分特性。适合不具备内存管理单元(MMU)的微处理器/微控制器。没有MMU支持是uClinux与主流Linux的基本差异。标准Linux是针对有MMU的处理器设计的。在这种处理器上,虚拟地址被送到MMU,把虚拟地址映射为物理地址。通过赋予每个任务不同的虚拟-物理地址转换映射

2008-05-17 09:02:00 696

原创 简单P -码生成过程的实现及测试代码

/*简单P -码的代码生成过程的实现*实现ASSIGN 和PLUS 操作*表达式(x=x+3)+4*输入 +=X+#X!!%3!!!%4!! *在编译目录下生成test.txt P-码文件*/#include #include #include #define CODESIZE 10#define IDSIZE 20typedef enum{Plus,Assign} Optype;typede

2008-05-12 16:52:00 739

转载 嵌入式 Linux 应用:概述 --从腕表到基于群集的超级计算机

转自:http://www.ibm.com/developerworks/cn/linux/embed/embl/overview/index.html在对嵌入式 Linux 的应用及其环境做了一番考察之后,接下来 Darrick Addison 将一步步地教您如何建立开发这些应用的软、硬件环境。现在 Linux 广泛用于各类计算应用,不仅包括 IBM 的微型 Linux 腕表、手持设备(

2008-05-10 09:15:00 714

转载 Linux 2.4.x内核同步机制

转自:http://www.ibm.com/developerworks/cn/linux/kernel/sync/index.html  本文将Linux内核中用于同步的几种机制集中起来分析,强调了它们之间在实现和使用上的不同。同步通常是为了达到多线程协同的目的而设计的一种机制,通常包含异步信号机制和互斥机制作为其实现的底层。在Linux 2.4内核中也有相应的技术实现,包括信号量、

2008-05-09 16:27:00 518

转载 LDD - Ch05-字符设备驱动程序的扩展操作(转载)

发信人: Altmayer (alt), 信区: GNULinux标  题: (LDD) Ch05-字符设备驱动程序的扩展操作(转载)发信站: 饮水思源 (2001年12月13日08:57:16 星期四), 站内信件【 以下文字转载自 UNIXpost 讨论区 】【 原文由 altmayer.bbs@bbs.nju.edu.cn, 所发表 】【 以下文字转载自 altmayer 的信箱 】第5章

2008-05-08 21:52:00 743

原创 unix 环境高级编程(去头文件ourhdr.h后代码)

1-1.c#include #include #include #include int main(int argc,char *argv[]){    int temp=1;    DIR *dp;    struct dirent *dirp;       if(argc        {           printf("a argumen(the directory name) is r

2008-03-16 22:11:00 1609

原创 自己动手写操作系统 ( chapter5/c/loader.asm完全注释 )

org 100h             ; 程序加载到内存100h处执行BaseOfStack     equ  0100h  ; 定义Stack基址BaseOfKernelFile  equ  08000h  ; Kernel.bin被加载到的位置 ---段地址OffsetOfKernelFile   equ  0h  ; Kernel.bin被加载到的位置 ---偏移地址   jmp

2008-03-13 18:47:00 1446 1

原创 TSS(Task-State Segment)任务状态段

TSS(Task-State Segment),它是一个数据结构,里面包含多个字段,32位TSS如下图所示 : I/O位图基址   T

2008-03-10 09:30:00 5915

原创 EBP基址指针寄存器

 EBP基址指针寄存器,存放堆栈基址,由于ESP指针是会随时发生改变的,所以,出于程序分析上的考虑,使用EBP寄存器来对堆栈进行访问,但对于编译器来说,EBP担任了对堆栈基址访问的大任,所以,每个函数在开始时都要保存原来的EBP,设置自己的堆栈地址(mov ebp,esp),在函数结束返回时恢复原来的EBP,使上级函数可以正常使用EBP。

2008-03-09 09:10:00 5182 1

原创 读书笔记 - 地址范围描述符结构(Address Range Descriptor Structure)

Address Range Descriptor Structure  Offset Name Description 0 BaseAddrLow 基地址的

2008-03-08 18:17:00 2581

原创 汇编中参数的传递和堆栈修正

      今天在查堆栈操作的时候,在网上意外的发现了罗云彬写的一篇写程序运行中参数操作和堆栈修正的文章,读后感觉挺有收获。     在一般程序中,参数的传递是通过堆栈进行的,也就是调用者把要传递给子程序(或者被调用者)的参数压入堆栈,子程序再从堆栈中取出相应的值再使用,如:调用SubRouting(Var1,Var2,Var3), 编译后的最终代码可能是push Var3push Var

2008-03-08 11:26:00 715

原创 读书笔记 - normal描述符

 normal描述符:LABEL_DESC_NORMAL: Descriptor        0,            0ffffh, DA_DRW   ; Normal 描述符 SelectorNormal   equ LABEL_DESC_NORMAL - LABEL_GDT ;规范段选择子在从跳回到实模式的十六位代码段中可以看到mov ax, SelectorNorm

2008-03-07 19:50:00 687

原创 C语言编程日志

 2007-9-23:1.在调用函数时,若形参函数为数组与指针类型,函数调用时传递给形参的值应为指针或数组名。如例:#include "stdio.h"int jdg(char *a,char d);void main(){       char *s="abcd";       if(jdg(s,d))   printf("The char is includ

2007-10-25 10:10:00 1985

Linux环境下USB的原理、驱动和配置

Linux环境下USB的原理、驱动和配置(整理版,原出处不详),入门教程。

2010-03-10

GPSR_KeLiu版

GPSR,KeLiu版本 ns2 GPSR_Keliu_SUNY_Binghamton

2009-06-22

ns227-gcc34.patch

ns227-gcc34.patch cygwin

2009-06-22

LINUX设备驱动LDD示例源码

LDD 示例源码<br>ldd2-samples-1.0.1.rar

2008-05-19

LINUX0.11源码

LINUX0.11版本内核源码

2008-03-11

Linux 内核0.11

LINUX0.11版本内核,免积分下载

2008-03-10

Source Insight

Source Insight was designed to enhance your ability to understand and modify your program. Our company mission is to increase programming team productivity by clarifying source code, presenting information in a useful way, and allowing programmers to modify software in large, complex projects.<br><br>Think of your program’s source code as a free form database of information. It has not only classes, members, and functions in it, but it has many important comments. (You do have comments, don’t you?) <br><br>Your source code also has a history. In fact, many large programs have a long lifetime that includes contributions by many programmers over many years. Some of it is not pretty, but you have to live with it. <br><br>Source Insight acts as an information server that surrounds your project’s source code. With it, you can have instant access to symbolic and textual information in your program.<br><br>Whether you are new to a project, or an old-timer, Source Insight will give you useful leverage to stay productive.<br><br>

2008-03-10

nasm中文手册

nasm 中文手册 ,nasm编程语法

2008-01-10

空空如也

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

TA关注的人

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