精品学习网
所在位置:主页 > 电子工程 > 如何通过jtag读取ti的dsp内的数据

如何通过jtag读取ti的dsp内的数据

发布时间:2022-11-17 12:00来源:www.51edu.com作者:畅畅

JTAG(Joint Test Action Group)联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、 TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。
JTAG最初是用来对芯片进行测试的,基本原理是在器件内部定义一个TAP(Test Access Port?测试访问口)通过专用的JTAG测试工具对进行内部节点进行测试。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。现在,JTAG接口还常用于实现ISP(In-System rogrammable?在线编程),对FLASH等器件进行编程。
JTAG编程方式是在线编程,传统生产流程中先对芯片进行预编程现再装到板上因此而改变,简化的流程为先固定器件到电路板上,再用JTAG编程,从而大大加快工程进度。JTAG接口可对PSD芯片内部的所有部件进行编程

求助,关于TI官方DSP例程的问题

这个不需要电路的,DSP的事件管理器EVA和EVB都有PWM输出功能,只需要编程实现。通过改寄存器可以很方便的实现频率和脉宽的调节。你装个官方开发包,里面都有这个例程的“ev_pwm”

关于c语言和dsp编程的问题

这个问题太常见了呀,原因是路径设置错了。
进入界面后,选择OPTIONS--选择Directories
然后设置路径,(以下是我的设置,你参考)
1:INCLUDE文件夹所在路径,Include directories: E:TC2INCLUDE
2:Library文件夹所在路径,Library directories: E:TC2LIB
3:OuPut文件夹即文件编译输出到哪个目录下
4:TurbroC程序所在的目录

最后选择 OPTIONS下的SAVE OPTIONS即可。一定要SAVE呀。

TI DSP的CCS2.2环境下有乘方或者平方运算符吗?直接写乘法表达式太长,用...

有,函数原型
double pow (double x, double y);
使用时需要include ”math.h“
并可能需要连接相应的数学运算库

算法最好不要用c语言写,编译效率太低,如果纯粹的算法建议用汇编语言,我记得是有专门的平方指令的,dsp的发展也是汇编和c混合编程,你试看看~~

什么是TI-DSP

就是TI公司生产的DSP芯片,有2000系列,5000系列,6000系列等,不同系列的DSP有不同的适用场合。
TI公司网站:

  • 热门资讯
  • 最新资讯
  • 手游排行榜
  • 手游新品榜