打印

结果和仿真结果有些差别

[复制链接]
1642|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
huangfeng33|  楼主 | 2013-6-10 21:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天做实验突然遇到这种情况。但可以肯定的是程序的确烧进去了,但结果和仿真结果有些差别,有没有这种可能,程序只烧进去了一半,只有一些功能能实现,有一部份功能不能实现?望朋友指点一二。先行谢谢了

相关帖子

沙发
zhangmangui| | 2013-6-10 21:51 | 只看该作者
烧写进去只要有现象  说明程序烧写进去了  程序不会只烧写一般的
仿真时和烧写到flash中的运行速度不同   烧写到flash的速度只有在RAM中运行的70%~80%
你可以试试让程序下载到flash在RAM中运行
可以参考这个贴
https://bbs.21ic.com/icview-556044-1-1.html

使用特权

评论回复
板凳
aresc| | 2013-6-10 22:11 | 只看该作者
LZ说的可能也是有的,但比较小,真要那样估计DSP挂掉的机会更大。

会不会有变量没有初始化?在实际的目标板上内存的数据如果没初始化就是随机值。

使用特权

评论回复
地板
拿起书本| | 2013-6-11 15:04 | 只看该作者
程序烧写进FLASH后,可以运行,但速度比较慢啊

使用特权

评论回复
5
zhangmangui| | 2013-6-11 22:50 | 只看该作者
aresc 发表于 2013-6-10 22:11
LZ说的可能也是有的,但比较小,真要那样估计DSP挂掉的机会更大。

会不会有变量没有初始化?在实际的目标 ...

看到过仿真合理  下载后不运行  这样的问题常见  但是下载后运行着  但不正常  这就不知道是什么原因呢

使用特权

评论回复
6
dull_man| | 2013-6-16 10:47 | 只看该作者
拿起书本 发表于 2013-6-11 15:04
程序烧写进FLASH后,可以运行,但速度比较慢啊

他的意思应该不是段定义在norflash里,每次从nor里取指。如果段仍然定义在RAM里,即使下到flash中,运行起来还是先搬到RAM中,也就说运行起来应该和仿真相同。

使用特权

评论回复
7
i1mcu| | 2013-6-17 19:46 | 只看该作者
不可能吧应该是你的程序问题的。

使用特权

评论回复
8
i1mcu| | 2013-6-17 19:46 | 只看该作者
如果是移植的,可能有代码不同的部分。

使用特权

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

本版积分规则

506

主题

2446

帖子

8

粉丝