主要是ADI DSP相关的资料,在一个不知名的网站上下载看到的,并对其进行了一点补充,在此发表,为更多爱好ADI DSPDSP 开发新手提供一点帮助。   1.什么是ADI DSP,有什么特点,有些什么型号?      ADI的全称是Analog Device Inc(美国模拟器件有限公司)。ADI DSP是美国模拟器件公司推出的dsp的统称,相
转载 精选 2009-06-17 15:22:00
1285阅读
1、DSP应用程序代码结构,有三种: ○ 纯汇编; ○ 纯C语言; ○ 汇编+C语言。 这三种结构还可插入带CSL 或不带CSL的DSP/BIOS API。为了加快应用程序的开发,现在的DSP程序一般都采用:汇编+C语言+带CSL的API。其中,汇编代码用于特殊要求,如Flash编程及对速度 要求很高的关键部分;C语言则是整个应用程序主框架,但主要是运算处理部分;而与硬件打交道的工作全部由CSL
转载 2024-07-08 20:47:44
37阅读
ADI开发板、ADI仿真器、DSP芯片、TS201
原创 2012-01-21 18:17:51
995阅读
1、TI DSP的选型主要考虑处理速度、功耗、程序存储器和数据存储器的容量、片内的资源,如定时器的数量、I/O口数量、中断数量、DMA通道数等。DSP的主要供应商有TI,ADI,Motorola,Lucent和Zilog等,其中TI占有最大的市场份额。TI公司现在主推四大系列DSP1)C5000系列(定点、低功耗):C54X,C54XX,C55X 相比其它系列的主要特点是低功耗,所以最适合个人与便
转载 2023-07-18 16:57:13
861阅读
DSP builder安装指南(以9.1为例) 1 1.前期准备 12.安装DSP Builder 23.matlab上的一些必要操作 24.破解 DSP Builder流程 31.前期准备首先说一下,我用的是dsp builder 9.1 +QII 9.1 SP1+ MATLAB R2009A网上没有dsp9.1sp1的破解,我是直接用9.1的,发现这样配也能正常工作DSP Builder 不是
转载 2024-01-09 20:35:18
49阅读
DSP/BIOS实时操作系统介绍 DSP/BIOS是一个简易的嵌入式操作系统,主要是为需要实时调度、同步以及主机-目标系统通讯和实时监测的应用而设计的。DSP/BIOS集成在CCS中,不需要额外的费用,但不提供源码,它是 TI公司倡导的 eXpressDSP 技术的重要组成部分。       DSP/BIOS本身只占用很少的资源,而且是可裁减的,它只把直接或间接
摘要:讨论和比较DSP/BIOS环境下的各种通信方式,给出利用PIP管道对象进行数据通信的一个例子。文章的最后给出利用管道对象进行数据通信所需注意的一些问题和相应的解决方法。    关键词:DSP/BIOS 管道 流I/O 主机 引 言     对于数字信号处理应用来说,数据
转载 2023-09-15 08:33:37
195阅读
本人由于换工作的原因,由ccs3.1平台下转化为ccs3.3平台。先说说本人感觉的区别,ccs3.1下的CSL库集成到DSP/BIOS内,而3.3的CSL库在DSP/BIOS下就没有体现。1.二话不说,先搭建CCS3.3的工程,添加main函数。这个比较简单就不细说了。2.创建DSP/BIOS文件。File->New->Dsp/bios Configuration,然后 [保存]&nb
转载 2023-05-23 13:45:11
537阅读
1、  新建的platform必须存为platforms.tci而不是帮助文档里说的某个特殊的名字 2、  线程与中断(包括软、硬中断)之间不能使用semaphores来交互的传递信息,因为在中断中不能调用SEM_PEND这个函数;任务(task)线程若想终止中断函数的运行,必须调用HWI_enable、HWI_disable、SWI_ena
转载 2023-12-13 15:13:48
147阅读
基础上,通过自己的学习理解修改而来。暂且算作是自己的原创吧。如有侵权,联系,立刻改转载。 一、 c6x的编译的常用选项 (一)c6x的编译程序为“cl6x.exe”使用的方法 Cl6x [options] [filenames] Cl6x:   编译程序 Options:  编译选项 File
转载 2016-05-05 12:29:00
2538阅读
# DSP BIOS 教程 ## 引言 数字信号处理器(DSP)广泛应用于音频、视频和通信等领域,其软件环境的设计对性能至关重要。DSP BIOS(或 DSP/BIOS)是 TI(德州仪器)旗下的一款专为 DSP 设计的实时操作系统(RTOS)。本文将介绍 DSP BIOS 的基本概念、工作原理,并提供一些代码示例,帮助开发者更好地理解和使用它。 ## DSP BIOS 概述 DSP BI
原创 2024-10-27 05:11:48
117阅读
DSP/BIOS任务管理1 任务管理 TSK任务管理模块TSK模块中提供了一系列可以利用的函数,这些函数通过TSK_Handle句柄访问和管理任务对象。通过优先级安排运行,并通过切换函数完成任务切换。当我们创建一个任务对象时,同时建立一个属于该任务专用的堆栈,用来存储本地局部变量和进一步的函数调用嵌套。堆栈不但要处理一般的子程序调用,还要处理任务切换。所以堆栈要足够大。当需要切换到更高优先级的任务
转载 2024-01-08 18:54:47
126阅读
DSP/BIOS设计指导书1 概述CCS是TI的DSP芯片集成开发环境,v3.2版本中集成了DSP/BIOS v5.21,支持Himalaya TCI6482芯片。下面对CCS v3.2和DSP/BIOS的使用作一些介绍。2 CCS的安装目前TI提供的CCS最新版本是Code_Composer_Studio_v3.2.39.5,安装时最好卸载以前版
转载 2023-11-23 14:32:44
1116阅读
EPWM模块影子寄存器的原理 在TI(Texas Instruments)的DSP28335中,EPWM(Enhanced Pulse Width Modulator)模块提供了高精度、高灵活性的PWM信号生成功能。为了能在不影响当前PWM波形输出的情况下预装载新的PWM参数(如周期、占空比等),EPWM模块引入了影子寄存器的概念。影子寄存器的工作原理1.双缓冲机制:影子寄存器实际上是一种双缓冲机
这些是关于DSP/BIOS的笔记,注意是针对CCS3.0和DSP/BIOS 5.31的 1、  新建的platform必须存为platforms.tci而不是帮助文档里说的某个特殊的名字 2、  线程与中断(包括软、硬中断)之间不能使用semaphores来交互的传递信息,因为在中断中不能调用SEM_PEND这个函数;任务(task)线程若想终止中断函数的运行,必须调
转载 2023-12-01 18:20:54
216阅读
DSP在线升级(1)---认识DSP芯片启动流程DSP在线升级(2)--bootloader的设计框架DSP在线升级(3)-----一块DSP芯片的片上flash如何烧写2个工程DSP在线升级(4)-----bootloader实现的功能对于DSPTMS320F28377D,首先查看芯片手册,了解该芯片的片内存储资源;包括RAM以及ROM(flash);查找的芯片资源如下(图1):图1其中上图红色
DSP/BIOS内核提供了丰富的数据交换途径。利用DSP/BIOS,用户不仅可以方便的实现DSP应用程序与主机的CCS或其他Windows程序之间的数据交换(RTDX和HST),而且还可以利用PIP或SIO实现线程之间的数据交换。使用旗语,邮箱,队列等都可以实现线程间数据交换,但他们不适合高速实时或大批量的数据交换。PIP和SIO主要用于I/O数据流的缓冲,这些数据流为线程,DSP芯片和实时外围设
转载 2024-01-11 13:55:31
30阅读
DSP Builder是Altera推出的一个数字信号处理(DSP)开发工具,它在Quartus Ⅱ FPGA设计环境中集成了MathWorks的Matlab和Simulink DSP开发软件。Altera的DSP系统体系解决方案是一项具有开创性的解决方案,它将FPGA的应用领域从多通道高性能信号处理扩展到很广泛的基于主流DSP的应用,是Altera第一款基于C代码的可编程逻辑设计流程。 &nbs
转载 2023-12-25 10:57:02
100阅读
    DSP是Digital Signal Processing(数字信号处理)或Digital Signal Processor(数字信号处理器)的缩写。这一章中我们要讲的内容是,如何开始采用一个或多个数字信号处理芯片对输入信号(数字信号)进行分析、处 理。所以在你进行DSP开发之前,你应该明确以下几个问题:    (1).你是否应该
转载 2023-12-08 23:59:21
184阅读
我是已经从事DSP开发有几年了,看到许多朋友对DSP开发非常感兴取,我结合这几年对DSP开发写一写自己的感受,一家之言,欢迎指教。我上研究生 的第一天起根据老板的安排就开始接触DSP,那时DSP开发在国内高校刚刚开始,一台DSP开发器接近一万还是ISA总线的,我从206开始240、 2407A都作过产品,对5402、2812、5471在产品方案规划制定和论证时也研究过。由于方向所限对6X、8X
转载 2023-09-05 22:38:52
106阅读
  • 1
  • 2
  • 3
  • 4
  • 5