上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页
摘要: 转自:http://datou97.blog.51cto.com/2989061/731810EDMA:增强型直接内存存取(EDMA),Enhanced Direct Memory Access,是数字信号处理器(DSP)中用于快速数据交换的重要技术,具有独立于CPU的后台批量数据传输的能力,能够满足实时图像处理中高速数据传输的要求。EDMA术语:单元传输:从源地址传输单个数据单元到目的地址,如果需要,每个单元可以基于一个同步事件传输。(一个单元大小为:32位,16位或8位)帧:一组单元组成一个帧,一个帧中的单元可以是连续的也可以是离散的阵列:一组连续单元组成一个阵列,因此阵列中的单元是不可以 阅读全文
posted @ 2013-05-08 14:54 永不止步,永无止境 阅读(2877) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/ruby97/article/details/7539151DSP6455的EMIFA模块之前介绍了DSP6455的GPIO和中断部分。今天,继续介绍EMIFA模块。关于C6000系列的GPIO,请参考:C6000系列DSP的GPIO模块关于C6000系列的中断系统,请参考:C6000系列DSP的中断系统--------------------------------------------华丽分割------------------------------------------------背景 使用FPGA系统进行视频采集,DSP进行视频处. 阅读全文
posted @ 2013-05-08 10:27 永不止步,永无止境 阅读(1825) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/ruby97/article/category/1134380C6000系列DSP的GPIO模块最近一直在做DSP与FPGA之间的视频传输工作,使用的通信方式是EDMA,为了系统的介绍通过EDMA方式在DSP与FPGA之间实现数据传输。首先介绍一下DSP-C6455中的GPIO与中断系统。以后再介绍DSP强大的EDMA模块,以及具体的数据传输实现。(注: 其实EDMA是C6455芯片中的一个模块,可以认为其是芯片内部的一个”协处理器”)---------------------------华丽分割------------------------- 阅读全文
posted @ 2013-05-08 10:24 永不止步,永无止境 阅读(1792) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/ruby97/article/details/7538125C6000系列DSP的中断系统上一篇介绍了C6455的GPIO系统,最后把GPIO4配置成了中断/事件模式,本文将介绍C6455的中断系统,介绍完基本概念后,给出把GPIO4映射到INT4的代码。完成了GPIO和中断的配置,我们就可以开始着手DSP与FPGA之间的通讯了。废话不多说,下面开始介绍C6455的中断系统。----------------------------------------------------华丽分割------------------------------- 阅读全文
posted @ 2013-05-08 10:20 永不止步,永无止境 阅读(1473) 评论(0) 推荐(0)
摘要: 下面代码参考TI的实现:/* NAME */ /* DSPF_dp_mat_mul_cplx -- Complex matrix multiplication */ /* */ /* USAGE ... 阅读全文
posted @ 2013-05-05 16:25 永不止步,永无止境 阅读(1967) 评论(0) 推荐(0)
摘要: 转自:http://nickandmiles.blog.163.com/blog/static/234221232011428114811156//*矩阵乘法C语言实现Slyar 2009.3.20*/#include <stdio.h>#include <stdlib.h>/* 给 int 类型定义别名 datatype */typedef int datatype;/* 函数声明部分 */datatype** Create(int m, int n);void Reset(datatype**, int, int);void Input(datatype**, in 阅读全文
posted @ 2013-05-04 19:54 永不止步,永无止境 阅读(1088) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/lutx/article/details/5072043作者联系方式:Lutx (80437#zj.com)在C语言里面, 将一个浮点数输出到文件中, 可以使用符号%f, 如double a = 0.0;fprintf(fp, "a = %f", a);而如果要从文件中读取一个double类型的浮点数, 就不能用%f, 而要用%lf才可以. 如double a;float b;fscanf(fp, "%f", &a); // 这里得到的a的数值不是所期望的值fscanf(fp, "%lf& 阅读全文
posted @ 2013-05-04 16:26 永不止步,永无止境 阅读(1667) 评论(0) 推荐(0)
摘要: 转自:http://blog.csdn.net/zeng622peng/article/details/5640615C语言中文件操作文件的基本概念 所谓“文件”是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件(头文件)等。文件通常是驻留在外部介质(如磁盘等)上的,在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。 普通文件是指驻留在磁盘或其它外部介质上的一个有序数据集,可以是源文件、目标文件、可执行程序;也可以是一组待输入处理的原.. 阅读全文
posted @ 2013-05-04 08:40 永不止步,永无止境 阅读(652) 评论(0) 推荐(0)
摘要: 转自:http://www.cnblogs.com/because/archive/2012/07/07/2580356.html#include "stdio.h"int main(){ FILE *fp_G,*fp_A,*fp_T,*fp_Out; double g[3]; double a[3]; double t; double tmp=0; fp_G=fopen("E:\\2-DSP\\C6726\\Prj\\Test2\\g.txt","r"); fp_A=fopen("E:\\2-DSP\\C6726\\Prj 阅读全文
posted @ 2013-05-02 21:23 永不止步,永无止境 阅读(541) 评论(0) 推荐(0)
摘要: 转自:http://blog.sina.com.cn/s/blog_640bcc390100pt94.html平时只是在simulink下把数据保存到workspace中处理,也就是.mat格式的数据,而CCS下保存的数据格式是.dat的,是十六进制,所以不能直接用load命令来处理,研究了也下,同过下面的方法可以实现。% dat文件是由CCS保存的数据文件clc;clear all;close all;I = importdata('11.dat');[M,N] = size(I);B=cell2mat(I);%计算aa=B(:,3:6)bb=hex2dec(aa)plot( 阅读全文
posted @ 2013-05-02 21:18 永不止步,永无止境 阅读(1111) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 22 下一页