自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

转载 有关VA_LIST的用法--变参函数的实现

VA_LIST 是在C语言中解决变参问题的一组宏VA_LIST的用法:             (1)首先在函数里定义一具VA_LIST型的变量,这个变量是指向参数的指针       (2)然后用VA_START宏初始化变量刚定义的VA_LIST变量,这个宏的第二个参数是第一个可变参数的前一个参数,是一个固定的参数。       (3)然后用VA_ARG返回可变的参数,VA_A

2011-11-13 16:57:41 646

原创 使用XDC工具创建基于Codec Engine的dm6446双核工程

这两天对TI的Codec Engine框架进行了进一步的学习,这里总结一下通过XDC工具创建基于Codec Engine的双核(ARM+DSP)工程的建立和生成可执行文件的过程。如有不对的地方,请不吝赐教。1.由于工程的算法将在DSP端执行,因此需要创建DSP server可执行文件供ARM端的应用程序调用,可以采用以下文件结构。图上还写出了每个文件夹内需要包含的文件(注:runxdc.sh、

2009-12-30 22:00:00 3713 2

原创 TI XDC工具入门简介

1.XDC(Express DSP Component)是TI提供的一个命令行工具,它可以生成并使用实时软件组件包。 2.以上两图说明了XDC的工作方式:通过相关文件设定操作指令,读入源码、库文件以及已经存在的组件包最终生成可执行文件。3.Package------XDC工作的基本单元。包括有:源码、库文件以及元数据;元数据这包含有该包的版本信息和依赖信息,以及模块(Mod

2009-12-24 18:13:00 5196 4

原创 socket编程入门----知识总结

Linux篇1.除了常规的头文件外,socket编程专门使用的头文件包括:[申明socket编程中使用的各种api,如socket(),bind()等],[包含htons()等],[包含inet_addr(),inet_ntoa()等]。如图所示 2.socket中使用struct sockaddr_in数据结构配置协议族、端口和IP(sin_family,sin_port,sin

2009-12-15 21:34:00 1434

原创 V4L2视频采集设备应用程序编程总结(原)

Linux2.x内核中,一部分视频设备(特别是视频输入和采集设备)采用了V4L2模型进行驱动编程。同时提供V4L2的API函数及相关数据结构以供应用程序使用.这里对V4L2视频采集设备的应用程序编程进行总结.1.       使用的头文件:  V4L2模型使用统一的头文件来包含相关的数据结构和宏,它存在于”Linux源码目录/include/linux/videodev.h”以及”Linux源

2009-12-14 16:16:00 4246 2

原创 Windows下使用Vmware+Fedora10构建嵌入式开发环境总结

    前一段时间开始学习Linux嵌入式开发。首要任务就是把环境装起,折腾了好几天,终于完工。现记录如下,备查。  所需硬件:PC机、集线器、网线(一般都是直连网线)、串口(不同的板子要求不一样,我接触的板子一块要直连另一块要交叉,这点一定要先弄清楚,否则要做无用功的).  所需软件: Vmware、Fedora10光盘镜像.(注意这里的Vmware可以用绿色版,也可以用带序列号的完整版

2009-11-16 21:17:00 1785

转载 Kconfig文件的作用(转)

  内核源码树的目录下都有两个文件Kconfig(2.4版本是Config.in)和Makefile。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文件相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出菜单,用户选择后保存到.config的内核配置文件中。在内核编译时,主Makefile

2009-09-30 15:17:00 478

转载 用rand()和srand()产生为随机数的方法总结(转)

标准库(被包含于中)提供两个帮助生成伪随机数的函数: 函数一:int rand(void);从srand (seed)中指定的seed开始,返回一个[seed, RAND_MAX(0x7fff))间的随机整数。 函数二:void srand(unsigned seed);参数seed是rand()的种子,用来初始化rand()的起始值。 可以认为rand()在每次被调用的时候,它会查看

2009-09-13 10:25:00 422

转载 程序员,应该掌握的英语词汇(转)

卷首语:“英语”不需要专业,因为它只是工具 ...... 有时候如果应聘到了一个有外资背景的公司或者这个公司的很多人都有海外或外资工作背景时,你也许还会用到一些日常工作交流时候的词汇。 比如我们看一下某主管开会时的发言:         小王,请你尽快“Push”一下这件事,按照前期咱们定下来的“Plan”来“follow”这个“case”,每一个“Milestone”都要“Share”出来,你负

2009-09-13 08:53:00 494

通信信号处理研究生课件

研究生通信信号处理课件,详细介绍了分集接收、自适应均衡等技术

2009-05-25

空空如也

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

TA关注的人

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