barryyan2007 发表于 2010-8-7 10:59:14

交通灯问题,还请各位前辈指教,不胜感激

大家好,小弟初学FPGA,自己做了最简单的跑马灯和数字秒表实验,现在用verilog写一个交通灯实验。

下程序到板子上后,发现一个问题,

我的引脚只锁定了8个LED,和四个数码管,还有一个开关。

为什么运行的时候,板子上其他没有锁定引脚的LED也会亮?

tear086 发表于 2010-8-7 11:01:11

这里需要设置一下。
./bbs_upload/files_32/ourdev_573426.png

barryyan2007 发表于 2010-8-7 12:19:16

回复【1楼】tear086.COM 缺氧
-----------------------------------------------------------------------

谢谢你的答复,我的确是这里忘记修改了,但是改为 input tri-stated后,还是这个现象,还有哪里有问题啊?

akuei2 发表于 2010-8-7 12:38:31

源码?
硬件资源分配图?

不然很难明白楼主描述什么 ...

barryyan2007 发表于 2010-8-7 15:46:27

我的模块一共包括这些输入输出
module traffic(clk,EN,LAMPA,LAMPB,ACOUNT,BCOUNT,oHEX0_D,oHEX1_D,oHEX2_D,oHEX3_D);

ACOUNT和BCOUNT我没有锁定引脚,因为它是倒计时的数值,我直接把数值赋给数码管显示了。

下面是我所有的引脚锁定,我锁定了板子上的LEDR和LEDG,但是LEDR9,LEDR10,LEDR11都会不定时闪烁,不知为何?

http://cache.amobbs.com/bbs_upload782111/files_32/ourdev_573502.jpg
(原文件名:tu1.jpg)

http://cache.amobbs.com/bbs_upload782111/files_32/ourdev_573503.jpg
(原文件名:tu2.jpg)

http://cache.amobbs.com/bbs_upload782111/files_32/ourdev_573504.jpg
(原文件名:tu3.jpg)

barryyan2007 发表于 2010-8-7 15:47:19

我查看过了,LEDR9-11那些引脚都不是这些被锁定的引脚,所以我很奇怪,希望给予解答,谢谢。

jssd 发表于 2010-8-7 17:45:25

我觉得应该是代码的问题.代码虽然对,但如果编译后RTC图(不知道是不是叫这个名.反正就是连线的那个图)很乱的话会干扰到其他管脚的。

768516985 发表于 2011-3-24 16:11:32

回复【1楼】tear086 .COM 缺氧
-----------------------------------------------------------------------

你好 学长 能帮我改改这个程序吗?
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4631959&bbs_page_no=1&bbs_id=1029
谢谢
页: [1]
查看完整版本: 交通灯问题,还请各位前辈指教,不胜感激