- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 MIDI信号的解码及实时音符显示
摘要:介绍了MIDI数据的格式,讨论了一种使用AT89C51系列单片机完成MIDI信号的实时解码,从中提高音符数据,并随时利用专用LED驱动芯片将音符显示出来的设计方案。该方案经实际产品应用,证明合理可靠。s0100 关键词:MIDI串行接口LED显示 MIDI 是音乐设备数字接口的简答,是各种电子音乐设备之间数据传输的标准接口,广泛应用于各种电子乐器上,目前较高档的电子琴子均
2007-08-31 00:19:00 6345
原创 DOS 内存分配表
0000:0000~03FF是中断向量表,由bios来维护0000:0400~04FF是ROM-BIOS工作区,数据区0000:0500~06FF是dos与rom-bios通信区
2007-08-30 23:52:00 1393
转载 简单的PCM类型的WAVE的文件格式
WAVE PCM soundfile format The WAVE file format is a subset of Microsofts RIFF specification for the storage of multimedia files. A RIFF file starts out with a file header followed by a sequence o
2007-08-29 11:37:00 648
转载 汇编来实现OOP思想
OOP 和面向过程都是编程中的思想,用学术一些的话是paradigm。曾经有人说过,既然cfront生成的是C代码,那么用C本身乃至汇编都可以实现 OOP,只是太多东西需要自己手工来完成。确实是这样的,面向过程早就用在汇编设计中了,OOP也早就和汇编有了交汇点(95年之前,TASM就引入了 OOP的概念)。只是汇编实现OOP是没有形式上的,无法提供C++这样的Strong-typed和其他
2007-08-27 23:52:00 825
转载 浅谈Visual C++中的预编译
所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。一、预编译头文件说明所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工
2007-08-20 23:10:00 964
转载 C++中class与struct的区别
很老的问题了。今天稍微总结了下,有遗漏的地方和错误的地方还望大家补充。关于使用大括号初始化: class和struct如果定义了构造函数的话,都不能用大括号进行初始化。 如果没有定义构造函数,struct可以用大括号初始化。 如果没有定义构造函数,且所有成员变量全是public的话,可以用大括号初始化。关于默认访问权限 class中默认的成员访问权限是private的,而str
2007-08-14 21:09:00 642
转载 windows核心编程--纤程
比线程更小的单位,好像用的不多的哦纤程的操作 首 先要注意的一个问题是,实现线程的是Wi n d o w s内核。操作系统清楚地知道线程的情况,并且根据M i c r o s o f t定义的算法对线程进行调度。纤程是以用户方式代码来实现的,内核并不知道纤程,并且它们是根据用户定义的算法来调度的。由于你定义了纤程的调度算法,因 此,就内核而言,纤程采用非抢占式调度方式。 需要了解的下一个问
2007-08-12 20:54:00 513
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人