DSP仿真器的必要性及原理


  1、DSP实时调试——Realtime Emulator
  要在调试工具和目的CPU之间完成硬件实时通讯通道,需求在PC端和目的DSP端定义硬件接口。TI的DSP用JTAG作为硬件调试接口,我们通常所用的PC端的硬件接口有PCI、USB、EPP、PCMCIA,所以ICE包括两个接口,一个是衔接到目的板上的MCU插座,另一个与PC相连。(使用仿真器前一定要检查一下供应的电源能否正确,否则很容易形成仿真器损坏。)
  2、Realtime Debugger——High Speed RTDX
  为在调试工具和目的CPU之间完成软件实时数据交流通道,TI在CCS中定义了RTDX技术(实时数据交流)。在PC上使用CCS调试工具的使用者要在目的DSP中使能RTDX模块,DSP软件工程师要把RTDX.obj与他本人的程序衔接起来,然后在他的应用软件中调用RTDX功能。当使用RTDX功能时,需求中止目的DSP的运转,然后在调试工具和DSP之间树立数据通道。当使用TDS510或XDS510型号的仿真器时,RTDX的速度仅有5-10K bytes/S,关于DSP的应用来说,这远远不够。
  3、Real Time Event Debug——Advance Event Trigger(AET)
  在实时系统,需求处置(像硬件中缀,定时器)这样的实时势件。我们在处置普通事情时,通常是在中缀程序入口插入一个软件中缀,事情一旦被触发,程序将停在中缀处,我们能够察看所需求的信息。但目的DSP被中止运转后,我们将丧失其他的实时势件和实时数据流。为处理这样的问题TI提出了AET,我们能够在不中止DSP运转的状况下捕捉到实时势件。
  DSP仿真器为什么必需衔接目的系统(Target)?
  DSP的仿真器同单片机的不同,仿真器中没有DSP,提供IEEE规范的JTAG口对DSP进行仿真调试,所以仿真器必需有仿真对象,及目的系统。目的系统就是你的开发板,上面必需有DSP。仿真器提供JTAG同目的系统的DSP相接,经过DSP完成对整个目的系统的调试。
  仿真工作正常关于DSP的基本要求
  1)DSP电源和地衔接正确。
  2)DSP时钟正确。
  3)DSP的控制信号RS和HOLD信号接高电平。
  4)Watchdog关掉。
  5)不可屏蔽中缀NMI上拉高电平。
  CCS或Emurst运转时提示“Can't Initialize Target DSP”
  1)仿真器衔接能否正常?
  2)仿真器的I/O设置能否正确?
  3)仿真器的电源能否正确?
  4)目的系统能否正确?
  5)仿真器能否正常?建议使用目的板测试。

 


 
 

相关新闻


2023 | 研旭电气论文征集补贴活动

2023 | 研旭电气论文征集补贴活动,为感谢全国各地科研人员对南京研旭电气的支持与厚爱,公司现决定举办2023年度论文发表奖励活动。


恭贺研旭YX-PMP2000电机控制快速原型开发集成平台助力【东北石油大学】张老师团队发表高质量SCI论文

在永磁同步电机(PMSM)的矢量控制中,需要解决速度过冲和转矩脉动现象。电动汽车(EV)中 PMSM 的驱动控制有两个前提条件。第一是必须确保车辆的整体控制,第二是在保证电机稳定控制的同时,确保车辆控制的经济性。因此,本文首先提出了模糊分数阶指数收敛律滑模控制(F-CFSMC),它是以在线修正分数阶滑模面的指数收敛律为目的而构建的。它用参数明确表达了分数阶滑模面的到达时间和收敛速度。利用Lyapunov方程证明了 F-CFSMC 的稳定性。F-CFSMC 适用于具有不同参数的PMSM。接下来,引入了考虑电动汽车电池参数因素的模糊控制器,将锂电池和PMSM结合起来,以提高能量利用率。至此,双层次模糊分数阶指数收敛律滑动模式控制(DF-CFSMC)构建完成。此外,还使用 DF-CFSMC 和传统 PMSM 控制进行了比较仿真和实验,并在 PMSM 分层中得到了结果。在电动汽车分层应用中也进行了仿真,以显示 DF-CFSMC 的通用性、可重复性和优势。


研旭开源PHM功率模块助力【中原工学院】发表高质量论文

赵强松,陈昊,王启帆等.微电网并网逆变器频率自适应前馈双模重复-比例控制


研旭YXSPACE系列产品助力集美大学轮机工程学院发表优质论文:科技与学术的完美结合

[1] 论文名称:混合动力船舶直流微电网阻抗建模、参数灵敏度及稳定性分析 [2] 期刊名称:Electric Power Systems Research