自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mars Probe

What a wonderful world!

  • 博客(13)
  • 收藏
  • 关注

原创 在linux下使用core dump和map文件调试

core dump和map文件是linux下调试程序的利器。1.概念1). 什么是core dumpcore dump即是内存dump(现在通常是写在一个叫core的file 里面),core也许来自远古时候,那时候人们使用线圈制作内存,而线圈就叫做core。2). 什么是map文件MAP 文件是程序的全局符号、源文件和代码行号信息的唯一的文本表示方法,是整个程序工程信息的

2007-06-20 22:18:00 4272

原创 降低Cache miss的方法

在嵌入式系统中,提高代码的执行效率意义很大,尤其是对计算密集型代码。效率的增加意味着可以节省下计算能力去做更多的事,同时也意味着能耗的降低。同时提高执行效率还可以从减少I/O、降低内部总线的读写次数等方面入手。对ARM平台上的软件开发人员,尤其是算法开发和实现人员,通过调整代码来降低Cache miss具有很大的意义,从google上可以搜到很多专业的文章,探讨调整代码来改善I-Cache和D

2007-06-19 22:45:00 9339

原创 ARM体系结构的优点

在ARM平台上工作有段时间了,由于工作的需要,对ARM的体系结构进行了学习,虽然由于项目进度原因,学习的较为肤浅,但是在实践中,还是有一点小小的总结。以下是从一些资料中总结而来,多是从编程角度的考虑。另外,这些都是平时随手写的,所以非常的乱。嵌入式处理器设计的要求:High Performance, Small Space, Low Power难点:这些要求是互相冲突的,必须找到一个平衡点。

2007-06-18 21:42:00 4499

原创 OpenMAX介绍

准备闲暇的时间,看一看OpenMAX。由于一直以来 在做多媒体和IP通信的东西,对多媒体的framework比较感兴趣,下面都是看东西时随手写的笔记,比较乱:) .OpenMAX是Khronos制定的API,这个Khronos也是OpenGL的制定者,同时在着手制定的标准/规范还有OpenGL es,OpenVG,OpenEL等等,其中大多都是针对手持设备/嵌入式设备的。OpenMAX的作

2007-06-17 17:30:00 5530 3

原创 从这里开始

难以忍受以前使用的服务提供商的速度,决定换到这里,之前的小部分内容整理过来了。从现在、从这里开始...

2007-06-16 19:22:00 815

原创 VoIP的一些常识性问题

 2004-10-20 1.音频传输中的巨大的开销: ~.IPv4头:至少20个bytes ~.RTP头:未压缩至少12个字节 对于每个Payload仅仅几十个bytes的音频packet,这是一个很大的

2007-06-16 19:16:00 1187

原创 MS GSM6.10 and MS G723.1

2005-07-06     MS的GSM6.10比较特别,他声明符合ETSI的GSM6.10规范,然而却将两个20ms

2007-06-16 19:14:00 1460

原创 Survey On Mutilmedia Communication

  2004-10-28 IEEE上的一篇论文:) 一.多媒体(Multimedia)的定义 多媒体本身说明了它包含一种整合操作,包括对以连续数据表示的信息(如音频和视频)和以离散数据表示(如文本和图画

2007-06-16 19:13:00 880

原创 读《RTP.Audio.And.Video.For.The.Internet》笔记

   2004-11-02 Internet包传输的特点 Internet是一个复杂的异构网络,对Internet中IP包的传输性能很多人

2007-06-16 19:11:00 1735

原创 Editplus的键自定义:for emacs

闲来无事,设置了Editplus的快捷键。Editplus的功能键设置真是强大,试着设置了常用的几个键与emacs的相同,比较有意思,不过还是不如emacs for windows爽啊,有些东西存在根本性的冲突,毕竟windows下现代的编辑工具和emacs理念上是不同的。 

2007-06-16 17:57:00 854

原创 弯路

初始的目标: 为了做某件事,需要模拟真实的网络,需要一个软件来实现以下功能:节点从网络上接收数据,在节点内部经过处理,主要是进行延迟、抖动和drop,然后发给特定的网络地址,当然对包的处理是可配置的。 经过: 首先,决定自己实现,当时刚刚接触,又是自己一个人在搞,没有仔细调研有没有现成可利用,但是已经觉得用open source的工程改造了。于是评估了2个open source的小工程,看哪个容易

2007-06-16 17:43:00 750

原创 移植到UNICODE

很久以前写的一个简单的脚本,功能:- 替换"xxx" 到 _T("xxx")- ... 虽然非常简陋,可是可以看到在开发中使用脚本会极大地提高开发效率。# File:# Purpose: A simple tools to change c/cpp file from ANSI to UNICODE#          in windows.# Author: xxxx

2007-06-16 17:38:00 1083 1

原创 Playout buffer优化

在Internet上进行交互式语音通信时(如Voice over IP),语音播放的质量是肯定是非常重要的。并且交互式通信对延迟的要求也是比较苛刻的。 现在的IP网提供了一个best-effort的服务模型,尽管有了IntServ和DiffServ服务模型,但是我们无法保证在传输路径上的所有路由节点都支持这些服务。 在以上问题的基础上,语音传输的端到端Qos问题目前就需要通信的端点本身来保证了。而

2007-06-16 17:29:00 1121

空空如也

空空如也

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

TA关注的人

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