tms320lf2407考试_tms320lf2407 开发环境_tms320lf2407(45)

电脑杂谈  发布时间:2017-01-30 03:04:38  来源:网络整理

由于DSP芯片具有高度的并行结构、快速的指令周期、

高密度的封装,采用传统的电路仿真方法很难实现可靠的仿真。

12.2.1 各类及接口品牌:

(1)闻亭;(2)合众达(SEED);(3)中泰康

(4)其他计算机接口:

PCI接口/并行口/USB接口

DSP接口:

IEEE1149.1(JTAG)

扫描仿真消除了传统的电路仿真存在的问题:仿真电缆过长会引起信号失真,仿真插头的可靠性差的问题。

DSP是通过内部移位寄存器扫描链,实现扫描仿真。

采用扫描仿真,即使芯片已经焊在电路板上,也可进行仿真调试。带来了极大的方便。

12.2.2 JTAG接口仿真头采用14根信号线,仿真头 扫描仿真信号线采用JTAG标准IEEE1149.1。 如图12-1(b)所示。

仿真信号的定义 如表12-3

表12-3 JTAG仿真信号的定义信号 仿真头状态 DSP芯片状态 信号说明

TMS 输出 输入 JTAG测试方式选择

TDI 输出 输入 JTAG测试数据输入

TDO 输入 输出 JTAG测试数据输

TCK 输出 输入 JTAG测试时钟

TRST 输出 输入 JTAG测试复位

EMU0 输入 输出 仿真脚0

EMU1 输入 输出 仿真脚1

PD 输入 输出 指示仿真电缆连接

(在目标系统中应接至+5V)

TCK_RET 输入 输出 JTAG测试时钟返回注1,脚6 没有连接,而且应该把双排针连接器 该针脚去掉,的DSP连接器通常用此脚进行定位。

注2,根据IEEE1149.1标准,TDI、TCK、TMS、TRST *

四个引脚最好接上拉电阻 。另外 EMU0、EMU1两个仿真控制脚也最好接上拉电阻。

1

2

3

4

11

13

5

9

7

14

12

10

8

6

TMS

TDI

TCK

VCC

TDO

EMU0

TRST

*

EMU1

? DSP仿真环境

MP/MC* = 1,微处理器模式

VccP(Pin 50) = 5V

外部时钟要保证CPUCLK = 40MHz

仿真RAM(PS * or DS* 选通)

12.3 DSP开发环境

?Code Composer(v4.1)

CC For C2000

CC For C3xx

?Code Composer Studio(v2.2)

CCS 2000

CCS 5000

CCS 6000

其他开发工具:

?软件模拟器(Software Simulator)

?初学者开发套件DSK(DSP Starter Kit)

?软件评估模块EVM(Evaluation Module)

Code Composer特性:

?集成开发环境

?对C和DSP汇编文件的目标管理

?C代码优化编译功能

?丰富的调试手段:

断点、单步、

观察窗口、探针、图形分析寄存器、内存查看

?目标DSP的帮助

CC初始化未连接初始窗口正常连接初始窗口打开工程后窗口运行过程窗口工程编译选项(Project->Optoins->Compiler):

END

第13章 DSP程序设计主要内容:

(1)DSP C语言程序设计

(2)C语言与汇编语言混合编程

(3)DSP程序烧写

13.1 DSP C语言程序设计

DSP支持使用ANCI C 进行程序设计,并提供了相应的编译器和C优化编译工具,利用这些优化编译工具可以产生可与手工编写相比的汇编语言程序。

13.1.1 DSP C语言的特征

DSP C语言以ANSI C为基础,并对ANSI C进行了相应的限定和扩展。

以下是LF2407 C语言的一些不同于一般标准C的特征:


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-29489-45.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 赵硕
      赵硕

      靠实力增长慢慢扭转局势并最终胜利

    • 周艺璇
      周艺璇

      地球动荡的根过太源歇斯底里了

    • 姚欢
      姚欢

      我5s升了9

    热点图片
    拼命载入中...