- 14
- 0
- 约2.05万字
- 约 12页
- 2018-01-03 发布于天津
- 举报
Engineer-to-Engineer指引.PDF
Engineer-to-Engineer指南 EE-167
Analog Devices公司DSP器件和开发工具的使用技术指南
联系中国DSP免费技术支持中心:processor.china@
查看我们的在线资源:/processors/china/
使用VisualDSP++开发TigerSHARC DSP多处理器系统简介
Maikel Kokaly-Bannourah 提供 2003年4月4
• MPMEMORY{},该命令定义了每个处理器
在多处理器存储空间(MMS) 中的偏移量。在多
介绍 处理器链接过程中,链接器使用该偏移量链接
各个处理器。
以下工程文档将介绍用VisualDSP++开发多处理
• MEMORY{},该命令定义了系统中每个处理
器系统(MP),解释说明以编写的汇编程序为基
器的存储空间。
础,面向ADDS-TS101S EZ-Kit Lite ,EZ-Kit
Lite 由两片TigerSHARC® DSPs芯片组成,开发 • PROCESSOR{} 和 SECTIONS{} ,这两
平台使用VisualDSP++2.0 Service Pack 1 。 个命令定义了各个处理器,并使用存储器定
义,将每个处理器的输出文件放置到程序段
TigerSHARC®DSP多处理器系统可以配置为以
中。
下几种不同的方式:
• SHARED_MEMORY{}, 当在系统中使用
• 几个DSP共享外部总线
了外部共享存储器时,需要用该命令。
• 链路口点对点通信
该命令能识别共享存储器项的输出,并生成驻
本文档将介绍用共享外部总线的DSP构成一MP 留在MP 系统的共享存储空间中的共享存储区可
系统的实现方式。其他实现方式的更详细信 执行文件(.SM)。
息,请参考TigerSHARC® DSP 硬件参考手
.SM文件由工程文件中源文件 (.ASM, .C 或
册。
CPP) 产生,该文件包含了放置于外部共享存
本文档除了使用汇编程序代码外, C语言编写 储器中的数据变量的定义。
的多处理器程序代码实例也是可用的。
• LINK_AGAINST(),该命令解析多处理器存
MP系统的连接描述文件(LDF) 储空间中符号,并命令链接器检查指定的可执
行文件(.DXEs and .SMs) ,以解析局部没有解析
的变量和标号,以及在MMS(也就是系统中其
建立MP 系统的第一步是就是使用链接器的
原创力文档

文档评论(0)