如何在VisualDSP++中新建基于TS201的双DSP工程

三、手把手记录如何在VisualDSP++软件里创建工程 记录一下,方便以后翻阅~ VisualDSP++是ADI公司针对其DSP器件开发的软件开发平台,支持ADI公司BF60x之外的所有系列DSP处理器,包括Blackfin系列和 ADSP-21XX系列定点处理器、SHARC系列和TigerSHARC系列的浮点处理器的各种型号处理器。 下面记录如何创建一个新工程(以SHARC 21489为例): 一、打开软件后,单击File–>New–>Project… 二、进入如下界面,选择Standard application,输入工程名称和目录地址,单击N 阅读详情

           毕业设计中设计了块TS201+FPGA的板子,各个模块我都做了测试,工作正常。现在答辩也结束了,离毕业还有20多天的时间。借此机会将自己以前的一些记录汇总成博客,有可能在以后的学习和工作中这些用不上了,就相当于为后来人铺路吧,减少学习中的麻烦。后续的几个博客中会将各个模块的测试一一做介绍。

          首先是建立一个双TS201的工程。。。。。。。。。。。。。。。。。。。

注意:所建工程的所有目录不得包含中文路径

1、  新建一个工程,选择为标准应用,名称为DSP_A,

2、  点击next,选择TigerSHARC中的ADSP-TS201,点击next

3、  选择Load file(.ldr)

        

4、  点击next,点击finish

5、  按上述步骤再新建一个工程,工程名为DSP_B,标准应用,只不过在第三步中选择Executable(.dxe),其他完全一样

6、  增加工程依赖,即DSP_A工程依赖于DSP_B工程

完成后再DSP_A工程下会出现如下所示标示:

7、  将两个工程放入一个工程组中,选中图中Project Group(2 projects)后,

 

点击菜单中File->Save as->Project Group,保存

8、  更改DSP_A的工程设置中的Load->Processor选项,如下所示,其他选项采取默认即可

9、  编译整个工程组,如果成功的话会出现如下信息:

----------------Configuration: DSP_B - Debug----------------

.\DSP_B.c

Linking...

Build completed successfully.

 

 

----------------Configuration: DSP_A - Debug----------------

.\DSP_A.c

Linking...

Creating loader file...

Build completed successfully.

此时在工程目录下就可以看到VideoProcess.ldr文件了,整个工程框架就基本建立好了,和其他软件一样,再其中添加自己的文件

 

 

EnjoyYourself!

 

高性能DSP选型实战:TI C6671与ADI TS201S架构、性能与系统设计深度对比 数字信号处理器(DSP)是嵌入式实时信号处理系统的核心,其架构设计直接决定了系统的计算效率与实时性。DSP通过高度并行的指令集架构(如VLIW)和专用的硬件执行单元(如乘法累加单元),实现对海量数据的高速定点与浮点运算,其技术价值在于为通信、雷达、医疗影像等对算力与延迟有严苛要求的领域提供了可靠的硬件加速平台。在实际应用中,工程师需综合评估芯片的核心计算能力、内存子系统、高速I/O接口以及多处理器互联方案。本文聚焦于两款经典高性能单核DSP——TI TMS320C6671与ADI ADSP-TS201S T 阅读详情

相关推荐

Learning ADSP-TS201系列--重要参考

原创作品,转载请注明原作者及地址! by 飞鸿惊雪 http://blog.youkuaiyun.com/niyufeng 学习ADSP-TS201系列--索引 1 学习ADSP-TS201系列--重要参考 学习ADSP-TS201系列--重要参考 正式开始玩ADSP-TS201,顺便写个专题吧,记录整个学习的过程,也方便其他人~ 首先

飞鸿惊雪 6552

ADI史上最强的一颗DSP,TS201的开发怎么去做,我来教你入门二:硬件环境的搭建

TS201的开发入门详解,硬件环境的搭建。

ADI_OP的博客 1516

DSP烧写步骤及DSP开发详解

在DSP开发的过程中,烧写是一个重要的步骤,它将编写好的代码加载到DSP芯片中,使其能够执行所需的功能。通过按照上述步骤进行DSP烧写,可以将编写好的DSP应用程序加载到DSP芯片中,并进行验证。根据所使用的DSP芯片和开发板,选择并安装适当的开发环境和工具链。使用所选的开发环境,编写DSP应用程序的代码。在编写代码时,需要注意DSP芯片的架构和指令集,并遵循相应的编码规范和最佳实践。根据所使用的烧写工具和DSP芯片,具体的配置方法可能会有所不同。在烧写工具中选择要烧写的应用程序文件,并执行烧写操作。

QoTypescript的博客 2518

ADSP各种文件类型(ldr/ldf/dxe)

刚开始看ADSP-TS201,有些文件还弄不清什么用处。 dxe:用仿真器调试程序的时候,生成的是可执行程序的映像(*.dxe) ldr:如果要进行Boot,就应该生成Loader文件,得到的LDR文件就是要烧写的文件(*.ldr) ldf:链接文件 vdk:“VisualDSP 内核,更多时候也被称为VDK http://blog.youkuaiyun.com/jinn3/arti

飞鸿惊雪 8258

VisualDSP++5.0使用指南

VisualDSP++是ADI公司针对ADSP系列处理器提供的软件 开发工具。它通过图形窗口的方式与用户进行信息交换,程 序开发人员可以在窗口中进行高效的工程管理,轻松地在编 辑、编译和调试之间互相切换,实现高效率的程序开发。目 前ADI公司推出的最新的版本是VisualDSP++5.0。

ADI公司的DSP处理器 TS201教程

ADI公司的TS201 DSP处理器教程

TS201的开发教程(五)Flag输出状态控制LED亮灭原理和例程(含参考代码)

以前读书的时候,实验室用的是ADI公司的TS201处理器,我们做了一些实验课,分享一下当时的内容和源代码,对这颗DSP有兴趣的可以看一下,另外我还有一整套TS201的培训资料。

ADI_OP的博客 869

Visual DSP++实现TS201 KIT板link口通信

Visual DSP++实现TS201 KIT板link口通信,调度EZ-KIT版上的两块DSP,实现中断控制。

TS201的开发教程(一)汇编和C代码的性能评估(含参考代码)

以前读书的时候,实验室用的是ADI公司的TS201处理器,我们做了一些实验课,分享一下当时的内容和源代码,对这颗DSP有兴趣的可以看一下,另外我还有一整套TS201的培训资料。

ADI_OP的博客 929

金桔智慧物流之容器(托盘、周转箱等)定位及周转方案原理

金桔智慧物流之容器(托盘、周转箱等)定位及周转方案原理 在物流行业种,托盘是标准化运输的关键的配件,而容器存在丢失、盘点、闲置等管理问题。如何通过信息化的手段提升容器的寿命,提高调配效率,降低闲置是物流容器行业的关键点。 金桔蓝牙网关配合金桔蓝牙资产管理终端可以解决物流行业痛点问题。 容器管理面临的问题: 技术方案 场景描述之库房 场景描述之车辆 场景描述之终端 方案优势 ...

jinjufocus的博客 1180

2024年全国大学生电子设计竞赛A题_AC-AC变换电路并联运行

AC-AC变换电路并联运行(A 题)【本科组】

qq_74395263的博客 7836

ADI史上最强的一颗DSP,TS201的开发怎么去做,我来教你入门四:运行程序

TS201如何使用Visual DSP++来跑程序,看本文。

ADI_OP的博客 1104

快充协议全兼容!HUSB390对比测试:iPhone/小米/华为哪个充电最快?

本文深入评测了HUSB390快充协议芯片的全兼容性能,展示了其在iPhone、小米和华为设备上的极速充电表现。通过智能功率分配算法和多协议并行处理引擎,HUSB390实现了高效的动态调压和温度控制,显著提升多设备充电效率。特别适合需要同时为不同品牌设备快充的用户。

dd012的博客 1万+

ADSP-TS101的Flash烧写驱动在哪里?

TS101的Flash驱动源码,很罕见,我这里有。

ADI_OP的博客 518

常见消息队列:ActiveMQ、RabbitMQ、RocketMQ、Kafka的区别总结

常见消息队列:ActiveMQ、RabbitMQ、RocketMQ、Kafka的区别。

qq_30713721的博客 3471

保姆级教程:在RK3576上配置USB网卡从零到外网访问(附udev规则详解)

本文提供了在RK3576开发板上配置USB网卡的完整教程,涵盖从内核驱动、udev规则到网络路由的全流程。重点讲解了如何利用USB Gadget功能实现高速网络连接,并构建稳定的算力集群,确保多设备间通信及外网访问。

grass的博客 458

TS201的开发教程(四)无限脉冲响应数字滤波器(IIR)的设计(含参考代码)

以前读书的时候,实验室用的是ADI公司的TS201处理器,我们做了一些实验课,分享一下当时的内容和源代码,对这颗DSP有兴趣的可以看一下,另外我还有一整套TS201的培训资料。

ADI_OP的博客 917

Upload Symbols Failed:The archive did not include a dSYM for the LiveKitWebRTC.framework with the UU

你需要从源码构建 LiveKitWebRTC,而不是使用 CocoaPods 安装的预编译 .xcframework。Step 2: 修改 Podfile 使用本地路径引用(不是从源下载的 xcframework)方法 :强制从源码构建 LiveKitWebRTC.framework(推荐)这样它就会编译 WebRTC 并带上正确 UUID 的 dSYM。替换路径为你 clone 下来的 LiveKit 源码位置。Step 1: 克隆源码仓库。

baidu_40537062的博客 2135

ADI DSP开发必备

http://www.eaw.com.cn/news/display/article/10306 主要是ADI DSP相关的资料,在一个不知名的网站上下载看到的,并对其进行了一点补充,在此发表,为更多爱好ADI DSP和DSP 开发新手提供一点帮助。1.什么是ADI DSP,有什么特点,有些什么型号?ADI的全称是Analog Device Inc(美国模拟器件有限公司)。ADI

老梁的专栏 2984

KUKA机器人修改机器人名称和IP地址的具体方法示例

KUKA机器人修改机器人名称和IP地址的具体方法示例

Robot_PLC_HMI_Automation 5259

超声波雷达探测车位及信号处理方法

在APA泊车中用到了超声波雷达,第一次接触,总结研究之。

周陽讀書 1229

c语言的fft_flp32函数,数字信号处理小实验.doc

数字信号处理小实验.doc西安电子科技大学DSP技术及应用实验小作业学 院 电子工程学院专 业 电路与系统学 号 1202120902学生姓名 王艳涛授课老师 郭万有实验一——VISUALDSP++的使用入门实验一的目的实验一的主要目的是熟悉VISUAL DSP++的开发环境。针对ADSP-TS201,利用几个用C...

weixin_42104778的博客 249

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

TS201学习之FLAG

本篇介绍TS201的IO——FLAG的使用。在板子上,两块DSP分别将FLAG0连接了一个LED,在TS201上面没有像串口这样的调试端口,因此在以后的测试过程中,这个LED就充当了完成指示器了,呵呵~~         FLAG端口就是TS201的通用IO,每个DSP上有4个这样的FLAG,从FLAG0~FLAG3,使用方法都是一样的。         参考TS201硬件手册,对于FLAG的

The Wing of Angles的专栏 1478

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

一、ADSP-21489开发版在VisualDSP软件下的仿真器配置

最近要抽一部分时间学习ADSP,顺便记录下基本操作。 学习的开发版由DSP核心板和底板组成,市场已绝版。 开发软件:VisualDSP 5.1.2 仿真器:AD-HP530ICE。 开发版、仿真器、电脑连接后,上电顺序: 1) 确保目标板和仿真器都未上电; 2) 将仿真接口连接ADSP-21489开发板, 3) 仿真器上电; 4) 目标板上电。 上电后,在电脑的设备管理器中可以看到ICE-1000 Emulator,如下图所示: 在VisualDSP 5.1.2里配置仿真器步骤: 1)新建Session;

Leisure_ksj的博客 1914

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

ts20芯片c语言例程,种基于C语言的DSP程序通用固化方法.PDF

种基于C语言的DSP程序通用固化方法.PDF第38卷 第3期(总第 149期) 火控雷达技术 Vo1.38No.3(Serse148)2009年9月 FireControlRadarTechnology Sep.2009一 种基于 C语言的DSP程序通用固化方法齐红...

weixin_30746095的博客 318
上一篇: Visual C++ 2010新特性:MFC的三大巨变
下一篇: TS201学习之FLAG
enjoymylinux
博客等级 码龄17年 54粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值