- 博客(15)
- 资源 (26)
- 收藏
- 关注
转载 OpenCV中的内存泄露问题
FROM: http://hi.baidu.com/whu_hl/blog/item/ca7dd8d11745b623970a16bc.html在做项目的过程中,使用OpenCV经常会出现一些内存泄露问题,自己编写的程序出现问题还情有可原,但若是库函数调用和使用时出现,却很令我恼火。花了好长时间和实践的经验告诉我应该客服它。下面把一些检测出的问题进行化解。(可能是水平不够,这些函数使用不当
2014-04-27 20:13:37 2958
转载 DM642学习笔记(程序注释)
2010年11月初DM642学习笔记 用的是瑞泰创新的实验箱(ICETEK-DM642-IDK-M),主要是视频处理部分的程序注释及思考题思路及一些不成熟的见解~~ 实验5.6-5.19 视频驱动程序应用DM642视频驱动程序的注释:/* * Copyright 2003 by Texas Instruments Incorporated.
2014-04-20 21:58:02 2167
转载 DM642视频采集与回放 程序基本框架
void tskVideoLoopback(){ //设置显示的行数 numLinesDis = EVMDM642_vDisParamsChan.imgVSizeFld1; //设置采集的行数numLinesCap = EVMDM642_vCapParamsChan.fldYStop1 – EVMDM642_vCapParamsChan.fldYS
2014-04-20 21:51:06 1217
转载 DM642图像处理程序的主要结构
直接从图像处理这块进行学习不是特别适应,以前做单片机时由于单片机的片内资源不是特别多,所以对片内资源掌握的比较好,相关的寄存器配置等都是从底层自己配置,现在学习DSP反而不知道怎样从硬件入手了,只能从顶层向底层倒着来摸索。这是一个简单的图像处理程序,仔细看看,很多地方不懂,只能先了解大概,很多地方可能还没有认识到,在以后的学习中再接着摸索。在源程序的基础之上我加了一些注释,程序如下:/**
2014-04-20 21:49:46 1540
转载 一阶滞后滤波法
一阶滞后滤波法 A、方法: 取a=0~1 本次滤波结果=(1-a)*本次采样值+a*上次滤波结果 B、优点: 对周期性干扰具有良好的抑制作用 适用于波动频率较高的场合 C、缺点: 相位滞后,灵敏度低 滞后程度取决于a值大小 不能消除滤波频率高于
2014-04-19 15:46:20 6858
转载 一次一阶滞后滤波算法的使用经历
在做一个指南针的程序时,发现数据抖动的很厉害。去和芯片厂商的咨询,被告知是sensor安放的位置的问题,当前的原始数据和哪吒的风火轮一样,极为不规则,像火苗到处乱窜,只有改板子才能解决。反复试验发现:sensor上方的电池和周围的flash,memory,cpu,speaker等影响太大导致数据不稳定。已经快到客户量产的期限了,改板子已经不可能了,只能从软件上作弥补,如果不能修正,项目被delay
2014-04-19 15:43:53 6240 2
转载 28335 pwm介绍
28335 pwm介绍一个ePWM module包括Time-base (TB) module,Counter-compare (CC) module,Action-qualifier (AQ) module,Dead-band (DB) module,PWM-chopper (PC) module,Event-trigger (ET) module,Trip-zone (TZ) module
2014-04-17 21:13:54 5976
转载 DSP调试心得
1、(1)、报错如下:------------------------- tam2012112701.pjt - Debug -------------------------[Linking...] "C:\CCStudio_v3.3\C2000\cgtools\bin\cl2000" -@"Debug.lkf">> 28335_RAM_lnk.cmd
2014-04-12 21:28:37 4215
转载 (转)十一种通用滤波算法
一.十一种通用滤波算法(转)1、限幅滤波法(又称程序判断滤波法)A、方法: 根据经验判断,确定两次采样允许的最大偏差值(设为A) 每次检测到新值时判断: 如果本次值与上次值之差 如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值B、优点: 能有效克服因偶然因素引起的脉冲干扰C、缺点 无法抑制那种周期性的干扰
2014-04-10 21:49:31 949
原创 DSP28335中eCAN的开发过程
最近用了下DSP28335的CAN总线,也用了一些时间,其实CAN总线基本的原理我已经了解的差不多了,但配置28335的过程还是有一些问题产生的。1、关于TI例程。TI例程是可以用的。我用的是合众达的28335,他的例程也基本上和TI例程一样。我在调试的时候其例程是可以用的。但是要注意,他的例程只自测模式下的,我们在外部连接其他CAN节点时,要改成正常模式才能和其他节点通信。配置好正常模式就可
2014-04-10 15:54:44 9245 1
转载 CreateFile在串口中的运用
在32位的windows系统中,串口和其他通信设备是作为文件处理的。对串口的操作和对文件的操作是完全一样的。通信以调用CreateFile()开始。 函数原型如下:HANDLE CreateFile( LPCTSTR lpFileName, //指向文件名的指针 DWORD dwDesiredAccess, //访问模式(写/读)
2014-04-06 08:54:47 4544
原创 DSP/BIOS的理解过程
DSP/BIOS的理解用了几天的时间,其中有一些问题花了好多时间才理解的,我个人认为理解DSP/BIOS的过程应该是以下几个方面:1、概念。通过DSP/BIOS的基本概念的理解我们可以知道它是一个可裁剪的嵌入式实时操作系统,一些其他的复杂的概念我们可以看一下,先看不懂也无所谓。2、转变。从原来的无限循环的main函数到现在的任务、中断等系统执行的转变的理解。我们通常的main函数是无限循环
2014-04-03 10:38:58 2282
转载 DSP/BIOS与main()函数关系
随着多线程技术的发展,原来委以重任的main()函数也逐渐的退化和冷落,现在变成了名不副实的“主函数”。在DSP/BIOS中也同样存在这样的问题,然而main()函数的作用依然不可忽略,其与DSP/BIOS的API函数的调用上存在一定的先后关系。 在DSP/BIOS应用程序中,main()函数用于实现用户的初始化操作,片内/片外外设的配置,以及势能单独的硬件中断等,然而,main()
2014-04-02 21:58:34 1708
转载 基础类的DSP/BIOS API调用
--本想在网上找找,但是没有找到,就自己写了----边看书边写的--希望能够给大家提供便利--- 基础类的DSP/BIOS API调用一、时钟管理CLK(1)Uns ncounts = CLK_countspms(void) 返回每毫秒的定时器高分辨率时钟的计数值(2)LgUns currtime = CLK_gethtime(void)
2014-04-02 17:19:09 1145
转载 开发DSP/BIOS程序
本章通过使用DSP/BIOS优化第二章中的hello world实例介绍DSP/BIOS及如何创建、编译、调试和测试使用DSP/BIOS编写的程序。 基本要求:CCS的DSP/BIOS组件,目标板。3.1 创建配置文件 实现hello world程序的另一种方法是使用DSP/BIOS API的LOG模块,它能在嵌入式程序中提供基本运行服务。对于实时DSP上的应用而
2014-04-02 09:29:50 1709
BBB引脚功能速查表
2017-03-02
艾海舟 数字图像处理源代码
2013-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人