TI中文支持网
TI专业的中文技术问题搜集分享网站

c2000在CCS3.3中软件仿真不能进入中断的问题

你好,我想请问一下,CCS3.3进行软件仿真的时候,可不可以进入定时器中断,我有个程序通过仿真器下载到硬件板子上可以正确的运行,可是使用3。3配置成F2812 simulator之后,总是没有办法进入定时器中断,我不知道在理论上是不是可以的,另外我想请问一下Ti有没有哪些例子是可以运行在simulator下的,可以给我提供一个网址么,我想参考一下他们是怎么设置的,我在ccs3.3的help中找到了一下软件仿真的例子,只是那些例子都是用汇编语言写的,而且和具体的目标板的类型无关,我不知道在涉及具体的型号的dsp的时候,设置有什么不同。我的程序主要是为了验证在中断中根据不同的输入产生频率不同的波形。谢谢您的回答了。

我还想请教一下,我可不可以用F2812 Device Simulator去仿真F2808或者其他的设备

Young Hu:

手动去设置相应的中断标志位是可以软件触发中断的。建议直接使用硬件来进行调试

你好,我想请问一下,CCS3.3进行软件仿真的时候,可不可以进入定时器中断,我有个程序通过仿真器下载到硬件板子上可以正确的运行,可是使用3。3配置成F2812 simulator之后,总是没有办法进入定时器中断,我不知道在理论上是不是可以的,另外我想请问一下Ti有没有哪些例子是可以运行在simulator下的,可以给我提供一个网址么,我想参考一下他们是怎么设置的,我在ccs3.3的help中找到了一下软件仿真的例子,只是那些例子都是用汇编语言写的,而且和具体的目标板的类型无关,我不知道在涉及具体的型号的dsp的时候,设置有什么不同。我的程序主要是为了验证在中断中根据不同的输入产生频率不同的波形。谢谢您的回答了。

我还想请教一下,我可不可以用F2812 Device Simulator去仿真F2808或者其他的设备

song huang:

你好,我也碰到了相同的问题—-程序烧进板子一点问题没有,用软仿就进不了CPU定时器0的中断。  通过对相关寄存器的观察,我发现软仿的情况下CPU定时器0的中断到来(中断标志位置位)后PIE的相应中断标志位没有自动置位! 如图中所示。请问TI这是为什么?

你好,我想请问一下,CCS3.3进行软件仿真的时候,可不可以进入定时器中断,我有个程序通过仿真器下载到硬件板子上可以正确的运行,可是使用3。3配置成F2812 simulator之后,总是没有办法进入定时器中断,我不知道在理论上是不是可以的,另外我想请问一下Ti有没有哪些例子是可以运行在simulator下的,可以给我提供一个网址么,我想参考一下他们是怎么设置的,我在ccs3.3的help中找到了一下软件仿真的例子,只是那些例子都是用汇编语言写的,而且和具体的目标板的类型无关,我不知道在涉及具体的型号的dsp的时候,设置有什么不同。我的程序主要是为了验证在中断中根据不同的输入产生频率不同的波形。谢谢您的回答了。

我还想请教一下,我可不可以用F2812 Device Simulator去仿真F2808或者其他的设备

song huang:

回复 Young Hu:

关键我用C64xx系列的DSP的CPU定时器0进行软仿的时候是能进入中断的,但是用F2812的软仿就不行了。

 

你好,我想请问一下,CCS3.3进行软件仿真的时候,可不可以进入定时器中断,我有个程序通过仿真器下载到硬件板子上可以正确的运行,可是使用3。3配置成F2812 simulator之后,总是没有办法进入定时器中断,我不知道在理论上是不是可以的,另外我想请问一下Ti有没有哪些例子是可以运行在simulator下的,可以给我提供一个网址么,我想参考一下他们是怎么设置的,我在ccs3.3的help中找到了一下软件仿真的例子,只是那些例子都是用汇编语言写的,而且和具体的目标板的类型无关,我不知道在涉及具体的型号的dsp的时候,设置有什么不同。我的程序主要是为了验证在中断中根据不同的输入产生频率不同的波形。谢谢您的回答了。

我还想请教一下,我可不可以用F2812 Device Simulator去仿真F2808或者其他的设备

song huang:

回复 Young Hu:

我用C64xx系列DSP进行CPU定时器0的中断软件仿真是可以的,为什么F2812的就不行呢。

你好,我想请问一下,CCS3.3进行软件仿真的时候,可不可以进入定时器中断,我有个程序通过仿真器下载到硬件板子上可以正确的运行,可是使用3。3配置成F2812 simulator之后,总是没有办法进入定时器中断,我不知道在理论上是不是可以的,另外我想请问一下Ti有没有哪些例子是可以运行在simulator下的,可以给我提供一个网址么,我想参考一下他们是怎么设置的,我在ccs3.3的help中找到了一下软件仿真的例子,只是那些例子都是用汇编语言写的,而且和具体的目标板的类型无关,我不知道在涉及具体的型号的dsp的时候,设置有什么不同。我的程序主要是为了验证在中断中根据不同的输入产生频率不同的波形。谢谢您的回答了。

我还想请教一下,我可不可以用F2812 Device Simulator去仿真F2808或者其他的设备

song huang:

回复 Young Hu:

看得清楚一点就是CPU定时器0记数到0后置位 CpuTimer0Regs.TCR.bit.TIF,但是PIE中与其对应的组1的第七位即 PieCtrl.PIEIFR1.bit.INTx7 不自动置位。如下图所示     且如果此时手动置位PieCtrl.PIEIFR1.bit.INTx7 程序会跑飞直接到 000000  0000  ITRAP0

赞(0)
未经允许不得转载:TI中文支持网 » c2000在CCS3.3中软件仿真不能进入中断的问题
分享到: 更多 (0)