打印

DSP程序运行报错问题

[复制链接]
822|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
zhangmangui| | 2018-5-28 22:27 | 只看该作者
所有的程序都是这样的吗     应该是程序的问题

使用特权

评论回复
板凳
asd111525|  楼主 | 2018-5-29 09:04 | 只看该作者
zhangmangui 发表于 2018-5-28 22:27
所有的程序都是这样的吗     应该是程序的问题

不是所有程序这样,就我新写的这个程序运行会出这个错误。  可是编译也都通过了,检查了好几遍。 这个错误会是程序什么原因导致的呢?

使用特权

评论回复
地板
airwill| | 2018-5-29 09:41 | 只看该作者
基本是硬件问题
确认芯片供电有没问题,JTAG口接线。
检测一下你芯片的供电电源是否在手册要求的范围之内
复位引脚电平
另外可以用最新的CCS, 配置好正确的仿真器,芯片。

使用特权

评论回复
5
asd111525|  楼主 | 2018-5-29 11:22 | 只看该作者
airwill 发表于 2018-5-29 09:41
基本是硬件问题
确认芯片供电有没问题,JTAG口接线。
检测一下你芯片的供电电源是否在手册要求的范围之内

可是我如果运行普通双闭环PI程序就一切都正常。 硬件的配置供电都没有问题。

使用特权

评论回复
6
airwill| | 2018-5-29 13:50 | 只看该作者
点击RUN, 看见刷程序了么, 会不会  CPU 类型错误, 或 cmd 文件错误呢

使用特权

评论回复
7
asd111525|  楼主 | 2018-5-31 14:50 | 只看该作者
airwill 发表于 2018-5-29 13:50
点击RUN, 看见刷程序了么, 会不会  CPU 类型错误, 或 cmd 文件错误呢

程序刷了,是执行到了某条指令出现上述错误。 CMD文件可能出现什么错误呢,我用的TI pmsm3_4例程在其基础上写自己的算法的。

使用特权

评论回复
8
airwill| | 2018-6-1 08:59 | 只看该作者
是执行到了某条指令出现上述错误?

这就有明确一点的方向了, 可以跟踪一下, 哪一条指令, 再做分析了

使用特权

评论回复
9
asd111525|  楼主 | 2018-6-1 09:39 | 只看该作者
airwill 发表于 2018-6-1 08:59
是执行到了某条指令出现上述错误?

这就有明确一点的方向了, 可以跟踪一下, 哪一条指令, 再做分析了 ...

现在的情况是电机的强电若是不加程序执行正常,不出现任何错误。 但是加了强电后会出现这个报错。

分析了一下,两个具体区别应该在于加了强电后AD采集的电流是实时变化的,而不加强电采集到的电流是固定为零的,导致后面的计算一个是变量不变的,一个是变化的。请问这两种情况DSP处理的速度和时间会一样吗(代码都是相同的),运行时占用的内存会一样吗?  如果是计算量大导致的,增加采样时间是否可以解决?  
十分感谢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

8

帖子

0

粉丝