打印

FPGA 烧入程序不立马执行

[复制链接]
3235|23
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
3008202060|  楼主 | 2014-7-17 15:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
jjeemm77| | 2014-7-17 15:45 | 只看该作者
电路(硬件)不会用这么长时间的!…还是程序语句有问题。

使用特权

评论回复
板凳
ococ| | 2014-7-17 15:50 | 只看该作者
JTAG下载完成后?还是上电后??

使用特权

评论回复
地板
3008202060|  楼主 | 2014-7-17 17:24 | 只看该作者
jjeemm77 发表于 2014-7-17 15:45
电路(硬件)不会用这么长时间的!…还是程序语句有问题。

肯定不是语句的问题。。同样的程序在另一个上就没问题

使用特权

评论回复
5
3008202060|  楼主 | 2014-7-17 17:25 | 只看该作者
ococ 发表于 2014-7-17 15:50
JTAG下载完成后?还是上电后??

JTAG下载完后,我这个没有固化程序,都是每次上电再烧程序的

使用特权

评论回复
6
ococ| | 2014-7-17 17:34 | 只看该作者
3008202060 发表于 2014-7-17 17:25
JTAG下载完后,我这个没有固化程序,都是每次上电再烧程序的

你怎么判断的执行?

使用特权

评论回复
7
3008202060|  楼主 | 2014-7-17 17:37 | 只看该作者
ococ 发表于 2014-7-17 17:34
你怎么判断的执行?

我所有程序里都带有点亮led的模块。。可以看到

使用特权

评论回复
8
3008202060|  楼主 | 2014-7-17 17:37 | 只看该作者
ococ 发表于 2014-7-17 17:34
你怎么判断的执行?

而且我也用我自己买的逻辑分析仪看过

使用特权

评论回复
9
fangzimo| | 2014-7-18 08:05 | 只看该作者
你这肯定是程序问题,你应该有个计数的寄存器,上电后很快计数已经溢出了,再重新计数导致的

使用特权

评论回复
10
ococ| | 2014-7-18 08:40 | 只看该作者
3008202060 发表于 2014-7-17 17:37
我所有程序里都带有点亮led的模块。。可以看到

FPGA配置灯有吗?就是配置完成后亮起来的灯。
另外你的点亮LED灯受不受复位信号的控制,复位是外部引进来的话,你量一下复位信号是不是时间持续比较长。

使用特权

评论回复
11
yuyuheqiu| | 2014-7-18 09:16 | 只看该作者
下到SRAM里面了吧,看看外面ROM电路对吗?

使用特权

评论回复
12
3008202060|  楼主 | 2014-7-18 09:29 | 只看该作者
fangzimo 发表于 2014-7-18 08:05
你这肯定是程序问题,你应该有个计数的寄存器,上电后很快计数已经溢出了,再重新计数导致的 ...

真的没有啊。。。这个我很确定

使用特权

评论回复
13
3008202060|  楼主 | 2014-7-18 09:30 | 只看该作者
yuyuheqiu 发表于 2014-7-18 09:16
下到SRAM里面了吧,看看外面ROM电路对吗?

不是 就是下载FPGA里

使用特权

评论回复
14
3008202060|  楼主 | 2014-7-18 09:31 | 只看该作者
ococ 发表于 2014-7-18 08:40
FPGA配置灯有吗?就是配置完成后亮起来的灯。
另外你的点亮LED灯受不受复位信号的控制,复位是外部引进来 ...

额 这个没有,我也没有设计复位开关。。

使用特权

评论回复
15
ococ| | 2014-7-18 10:30 | 只看该作者
3008202060 发表于 2014-7-18 09:31
额 这个没有,我也没有设计复位开关。。

代码直接对LED赋值的?
你直接让LED常亮试试。
另外程序加载成功的指示灯亮的正常吗?

使用特权

评论回复
16
3008202060|  楼主 | 2014-7-18 10:53 | 只看该作者
ococ 发表于 2014-7-18 10:30
代码直接对LED赋值的?
你直接让LED常亮试试。
另外程序加载成功的指示灯亮的正常吗? ...

恩 我也试过让它常量,一样的,都有延时,我电路没设计下载程序的指示灯。。。

使用特权

评论回复
17
ococ| | 2014-7-18 11:26 | 只看该作者
3008202060 发表于 2014-7-18 10:53
恩 我也试过让它常量,一样的,都有延时,我电路没设计下载程序的指示灯。。。 ...

没有指示灯就用示波器量一下那个配置完成的管脚看看吧

使用特权

评论回复
18
3008202060|  楼主 | 2014-7-18 12:31 | 只看该作者
ococ 发表于 2014-7-18 11:26
没有指示灯就用示波器量一下那个配置完成的管脚看看吧

恩 好 我试试

使用特权

评论回复
19
3008202060|  楼主 | 2014-7-18 14:04 | 只看该作者
谢谢大家啊 问题解决了。。我config_done后面本来应该接10K。。结果被焊上了104的电容。。都怪我没好好检查。。

使用特权

评论回复
20
jjeemm77| | 2014-7-18 14:26 | 只看该作者
哈!…额外的定时器…太马虎了!电阻你焊成电容;P

使用特权

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

本版积分规则

48

主题

200

帖子

1

粉丝