当dsp28335中存在两个程序时怎么运行

当dsp28335中存在两个程序时怎么运行,第1张

dsp28335中存在两个程序时运行方法:用两个中断,分别是PWM1中断(3,1)和QEP1中断(5,1),其中PWM1中断的优先级要比QEP1中断优先级高,且PWM1中断为不可被抢占中断,QEP1中断为可被抢占中断。

dsp28335属于TI公司的DSP C2000系列产品。

dsp28335主要是用于电气控制领域,和工业产品,比如变频器控制、伺服控制等,也可以当作普通MCU使用。

使用VC就能打开!

dsp就是Developer Studio Project,也是一个配置文件,不过记录的是一个项目的所有配置信息,纯文本文件

就一个项目而言,这些文件都是不可缺少的。除非你编写了一个只有一个C文件的程序,并且使用nmake命令行进行编译。

在进行DSP开发时,代码编写完成后,如果时间不满足要求,则必须对代码进行优化,以更加适应DSP环境 。而在进行优化时,我们可以先测算每个函数的运行时间,从中到耗时较多的函数进行优化。CCS的profile提供了这个功能。

1、在菜单栏的Tools->profile-> Setup Profile Data Collection ;在出来的Profile Setup 中选择新建,然后新建一个Configuration ,再在右边的Activities 中勾上Profile alll Function for Total Cycles;

2、然后在菜单栏选择Target ->Debug Active Project; 最后在运行。

3 Tools->profile-> view function profile results即可看到结果。

以上就是关于当dsp28335中存在两个程序时怎么运行全部的内容,包括:当dsp28335中存在两个程序时怎么运行、.dsp如何打开、怎样查看DSP程序中代码的运行时间,该如何处理等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9522596.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存