自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (10)
  • 收藏
  • 关注

转载 DSP 优化心得

C6XX优化经验总结一、c6x的编译的常用选项(一)c6x的编译程序为“cl6x.exe”使用的方法Cl6x [options] [filenames]Cl6x:   编译程序Options:  编译选项Filenames:  C或汇编源文件说明:编译选项是一个字母或者两个字母,对大小写不敏感。编译选项的前面需要有一个“-”符号。一个字母的选项可

2013-12-20 13:24:39 1234

转载 Ti DSP 优化基本策略

一、优化流程一般分为三个阶段。    阶段一:直接按照需要用C语言实现功能。在实际的DSP应用中,许多算法直接用汇编代码编写,虽然优化效率很高,可是实现的难度却很大,所以一般先用C语言来实现,然后编译运行,利用C64X开发环境的profile; clock工具测试程序运行时间,若不能满足要求,则进行第二阶段。    阶段二:C语言级的优化。选择C64X开发环境提供的优化方式以及

2013-12-20 13:21:35 2946

原创 dsp优化-线性汇编中调用全局变量

;int g_arr[10] = {0,1,2,3,4,5,6,7,8,9};;int g_b = 10; .global add .ref g_arr .global g_badd: .cproc cnt .reg sum,tmp,arr,b

2013-12-18 11:22:52 1934

原创 DSP(TI)]用rand()和srand()产生为随机数的方法总结

DSP(TI)]用rand()和srand()产生为随机数的方法总结(转)用rand()和srand()产生为随机数的方法总结标准库(被包含于中)提供两个帮 助生成伪随机数的函数:函数一:int rand(void);从srand (seed)中指定的seed开始,返回一个[seed, rand_max(0x7fff))间 的随机整数。函数二:void srand(unsi

2013-12-16 15:48:38 6188

原创 CCS 之优化

以后待更新1   线性伪指令的后缀名为.sa。

2013-12-16 12:59:27 1933

转载 DSP 优化心得

C6XX优化经验总结一、c6x的编译的常用选项(一)c6x的编译程序为“cl6x.exe”使用的方法Cl6x [options] [filenames]Cl6x:   编译程序Options:  编译选项Filenames:  C或汇编源文件说明:编译选项是一个字母或者两个字母,对大小写不敏感。编译选项的前面需要有一个“-”符号。一个字母的选项可

2013-12-14 16:53:49 793

转载 基于Eclipse的TI集成开发环境IDE-CCSv5使用教程

TI嵌入式处理器的集成开发环境(IDE)包括调试器,编译器,编辑器,DSP/BIOS操作系统等等,现在最新的CCSv5 IDE基于Eclipse开源软件框架(v4+)并融合了TI设备的支持与功能,适用于windows和linux环境下开发,CCSv5是基于原版的 Eclipse,并且TI将直接向开源社区提交改进,用户可以随意的将各种其他厂商的Eclipse插件或TI的工具拖放到现有的Eclipse

2013-12-14 13:19:30 2675

转载 CCS4 Profile 统计各个参数意义

CCS 4.0 利用profile测试函数运行时间       在进行DSP开发时,代码编写完成后,如果时间不满足要求,则必须对代码进行优化,以更加适应DSP环境 。而在进行优化时,我们可以先测算每个函数的运行时间,从中到耗时较多的函数进行优化。CCS的profile提供了这个功能。       1、在菜单栏的Tools->profile-> Setup Profile D

2013-12-14 12:11:33 2018

转载 DSP simulator 种类选择

没有板子时使用simulator(软仿真)来验证算法,是一种有效的方式。TI的CCS提供了三种软仿真方式CPU Cycle Accurate, Device Functional and Device Cycle Accurate.其各种意义如下所示。a. If you need only to debug and optimize the program for code s

2013-12-13 09:25:31 1445

转载 对DSP中unsigned long的发现以及对各种变量类型的总结

今天早上在调试DSP上的进程通信时,出现了一个比较怪诞的现象,我把原来一个DWORD,也就是unsigned int型的变量改成unsigned long以后,程序出错了,常识告诉我们,32位机器上long和int都是4个字节,DEBUG以后我发现,那个unsigned long变量居然占了8个字节,收方int型变量和发方long型变量,在字节数不同的情况下相减,结果出现了错误。我比较好奇,于是做

2013-12-12 14:51:17 2825

转载 __int64 与long long 的区别

//为了和DSP兼容,TSint64和TUint64设置成TSint40和TUint40一样的数  //结果VC中还是认为是32位的,显然不合适  //typedef signed long int     TSint64;  //typedef unsigned long int   TUint64;    //ANSI C中规定long long才能表示64位  //参见:http://msd

2013-12-12 14:22:35 736

转载 DSP学习-----CCS3.3 利用profile对程序的运行时间进行统计

CCS3.3 的运行时间统计有两种模式:简单方法:profile-->clock-->enable和view,然后在想统计的区域设两个断点,将程序运行到第一个断点处(有人说用:运行到光标处的办法,有人说正常运行run到断点处,这两种方法不大一样,因为我的程序中有函数printf,前者不会显示,后者会显示)。然后,把窗口右下角的小钟表双击一下让他清零,然后run,程序从起始断点调到终止断

2013-12-12 10:02:56 1176

转载 问鼎视频编码业明日霸主(上篇)

问鼎视频编码业明日霸主(上篇)——点评H.264/AVC、HEVC及VP8【导读】  巴塞罗那MWC 2012,“新、奇、怪”依旧属于这个业已沸腾的行业。各家厂商为博业界惊鸿一瞥,打了鸡血一般使尽浑身解数。一时之间,新产品横扫各大媒体,颇有几分“花乱渐欲迷人眼”的架势。在搭台唱大戏的背景下,高通(Qualcomm)展示了Snapdragon S4双核

2013-12-11 11:39:32 1047

转载 DSP/BIOS详解入门

DSP/BIOS详解入门目录(?)[-]DSPBIOS简介DSPBIOS的组件构成DSPBIOS的启动顺序DSPBIOS的配置Global Setting PropertiesMEM设置LOG设置CLK设置HWI设置SWI设置TSK设置Synchronization设置InputOutput设置 百度百科DSPBIOS

2013-12-09 11:15:08 7153 1

转载 回顾:让人崩溃的GOP(下)——HEVC及其RPS

【参考文献主要来自HM代码自带的software-manual.pdf和Overview of HEVC High-Level Syntax and Reference Picture Management】GOP in HEVCsoftware-manual.pdf in HM-10.0, p2定义了视频序列中重复出现的GOP帧结构。在配置文件的的Coding Str

2013-12-07 15:10:45 2712

转载 什么是ELF,COFF,和PE COFF

When your compiler compiles your C code, it generates an object file, which is consequently linked into a program. These "object" files and "executable" files have a specific format.当你的编译器编译C代码时,会

2013-12-06 15:11:05 950

原创 关于“unresolved symbols remain”错误的解决

CSS5.3在建立工程时,当工程中需要用到汇编程序时,需注意在建立项目时,有个output format 里面有legacy coff和eabi ELF。如果汇编中要是采用老式的比如函数名前加下划线,这时需要选择legacy coff。要是不想再函数前面加下划线,需要选择eabi ELF。否则会报出以下错误:error #10234-D: unresolved symbols rema

2013-12-05 14:44:42 43310 11

转载 dsp编程优化方法

工作阶段:工作流程一般分为三个阶段。阶段一:直接按照需要用C语言实现功能。在实际的DSP应用中,许多算法都是非常复杂,直接用汇编代码编写,虽然优化效率很高,可是实现的难度却很大,所以一般都采用先用C语言来实现,然后编译运行,利用C64X开发环境的profile?clock工具测试程序运行时间,若不能满足要求,则进行第二阶段。阶段二:C语言级的优化。选择C64X开发环境提供的优化方式以及

2013-12-03 11:41:35 1252

ImageStone

ImageStone,图像处理中绝大多数的源码都有,效果相当的不错

2013-10-04

导向滤波-何凯明

导向滤波,何凯明的最新成果,主要用于去雾

2013-10-04

暗通道去雾

暗通道去雾,含有导向滤波,效果相当好,

2013-10-04

车尾样本图片:用于训练模型,用于后端的车辆检测,识别,跟踪,计数

车尾样本图片:用于训练模型,用于后端的车辆检测,识别,跟踪,计数

2013-06-22

aceRecognition

faceRecognition 需要安装vs+opencv

2013-01-17

背景提取算法vibe源码加论文【VC】

背景提取算法vibe源码加论文【VC】,速度快,效果好,谁买谁知道。。。。。

2013-01-17

基于Shape Context的字符识别

基于Shape Context的字符识别 内附matlab仿真代码

2013-01-17

关于vc的图像拼接

关于vc图像拼接 效果不错 欢迎指正

2013-01-17

基于haar特征的分类器训练

基于adaboost级联分类器的训练程序,可运行

2011-06-08

空空如也

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

TA关注的人

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