
嵌入式
jingsuxuyilq
这个作者很懒,什么都没留下…
展开
-
TI DSP
C6000系列DSP以无线基站和高性能实时数字信号处理为主要对象,可以说是DSP领域最高性能的代表。TI在C6000架构下不断推出新一代的DSP,其架构已经从最初的C62,C64过渡到C64+,以及最新的C66。 C6000系列DSP的命名有一个特点,即都以在自然科学史上做出杰出贡献的科学家命名,从此可以看出TI在DSP领域的雄心。下面列出C6000系列DSP的器件名以及对应的转载 2012-10-29 19:50:59 · 2218 阅读 · 0 评论 -
共享库的概念
摘自:http://blog.youkuaiyun.com/zuokong/article/details/7006222通常库分为:静态库,共享库,动态加载库,。下面分别介绍。一、 静态库:1.概念:静态库就是一些目标文件的集合,以.a结尾。静态库在程序链接的时候使用,链接器会将程序中使用到函数的代码从库文件中拷贝到应用程序中。一旦链接完成,在执行程序的时候就不需要静态库了。 由转载 2013-04-08 21:23:20 · 730 阅读 · 0 评论 -
Linux上程序执行的入口--Main
转载于:http://blog.chinaunix.net/uid-22832715-id-2111519.html main()函数,想必大家都不陌生了,从刚开始写程序的时候,大家便开始写main(),我们都知道main是程序的入口。那main作为一个函数,又是谁调用的它,它是怎么被调用的,返回给谁,返回的又是什么?这次我们来探讨一下这个问题。1. main()函数的形式先转载 2013-04-07 21:31:07 · 10121 阅读 · 0 评论 -
Linux系统中main函数的执行过程
1. 问题:Linux如何执行main函数。本文使用一个简单的C程序(simple.c)作为例子讲解。代码如下,int main() { return(0); } 2. 编译~#gcc -o simple simple.c3. 查看可执行文件的基本信息~#objdump -f simplesimple:转载 2013-04-07 21:00:25 · 1337 阅读 · 0 评论 -
VLIW
VLIW结构是一种按序执行的技术,它可以包含多条可并行执行的操作,由编译器静态地将代码编译成VLIW指令,这样可降低硬件复杂度,使芯片内可以容纳更多的功能单元,从而大幅度提高指令并发度。但它也存在下面这缺点,像对编译技术要求高,代码二进制兼容性不好等等。原创 2012-12-23 20:47:18 · 1143 阅读 · 0 评论 -
自己总结写makefile的步骤
1. 首先把shell命令定义成变量2. 写出各目标的路径3. 写出各目标4. 把目标加到各自的路径中5. 避免死循环加上条件判断(注意用wildcard函数)6. 写出规则7.为了保证在make clean时不创建.d文件,为include加上条件判断下面是一个示例makefile源码:#phony原创 2012-11-25 19:00:13 · 630 阅读 · 0 评论 -
running step of Make
When make runs, it performs its job in two phases. In the first phase, make reads the makefile and any included makefile. As the time, variables and rules are loaded into make's internal database and转载 2012-11-23 21:28:52 · 358 阅读 · 0 评论 -
make中的include
如果指示符“include”指定的文件不是以斜线开始(绝对路径,如/usr/src/Makefile...),而且当前目录下也不存在此文件;make将根据文件名试图在以下几个目录下查找:首先,查找使用命令行选项“-I”或者“--include-dir”指定的目录,如果找到指定的文件,则使用这个文件;否则继续依此搜索以下几个目录(如果其存在):“/usr/gnu/include”、“/usr/loc转载 2012-11-20 23:09:54 · 844 阅读 · 0 评论 -
makefile常用函数
一、字符串处理函数1.$(subst FROM,TO,TEXT)函数名称:字符串替换函数—subst。函数功能:把字串“TEXT”中的“FROM”字符替换为“TO”。返回值:替换后的新字符串。2.$(patsubst PATTERN,REPLACEMENT,TEXT)函数名称:模式替换函数—patsubst。函数功能:搜索“TEXT”转载 2012-11-19 19:02:05 · 438 阅读 · 0 评论 -
Linux 信号signal处理机制
信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。 信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进程控制的一部分。 一、信号的基本概念 本节先介绍信号的一些基本概念,然后给出一转载 2013-04-17 23:02:58 · 581 阅读 · 0 评论