功能仿真正确,下载后不对,为什么呀?

2019-03-25 07:50发布

我遇到过好几次这种状况啦,用modelsim功能仿真没问题,程序也不复杂,但是烧写到板子后,功能就不能实现啦!
这是什么愿意呢??
@00750 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
lelee007
1楼-- · 2019-03-25 14:21
< / 原因太多了,今天在客户那定位了一个让哥很无语的问题,工程师把SPI_SI接在CPLD上,然后还在CPLD上给该管脚上连了一个信号,但是这个信号到CPLD内部之后悬空,然后发现CPLD的逻辑有时改一下,DSP的SPI通过CPLD译码片选之后就不能正常读写外部器件
ljj3166
2楼-- · 2019-03-25 17:48
最简单的,管脚分配对了没
00750
3楼-- · 2019-03-25 18:10
你用modelsim做功能仿真时覆盖全了吗?另外,有没有做后仿?也有可能是时序问题啊!
pinggougou
4楼-- · 2019-03-25 21:39
00750 发表于 2015-5-13 08:53
你用modelsim做功能仿真时覆盖全了吗?另外,有没有做后仿?也有可能是时序问题啊!

没有做后仿!

因为以前做后仿,总是做不对,但烧进去可以实现功能,所以就不再做后仿啦。

我做的是串口收发数据功能,用actel内部ram。单纯的串口收发是对的,然后加上ram和控制逻辑,功能仿真也是对的,可下到板子上,输进去相同的数据,就不对啦。但是,我用示波器接到出口处,看输出波形,也是需要的数据啊,可是用串口调试助手接收,结果却是错的……
00750
5楼-- · 2019-03-26 00:46
 精彩回答 2  元偷偷看……
ienglgge
6楼-- · 2019-03-26 01:17
我用示波器接到出口处,看输出波形,串口助手有接收到正确数据的时候吧,看看错误时,波形和正确时有什么区别。

一周热门 更多>