FPGA下载前一定记住要将未分配引脚置tri-state:未雨绸缪

FPGA下载前一定记住要将未分配引脚置tri-state:未雨绸缪

以前听老师在课上提过,后来Tutor在lab上即使连最简单的project也要将未分配引脚置tri-state。作为一个初出茅庐的小菜,我并不知道可能造成的危害和不确定性有多大。不过这两天在做一个project中,需要led提示。一开始led焊反了,怎么都点不亮(地线接在了FPGA一头:万用表调到二极管,黑色在led的FPGA一端,红色在另一端才能亮)。重新焊接后,程序一下载所有led都亮起来了。我一开始以为焊接产生短路,可是想想一排四个led全部短路有点不太可能。于是恍然想起老师的忠告,去看看未分配的引脚设置。过程如下:

Assigments ==> Device ==> Device and Pins ==> Unused Pins ==> Input Tri-stated

     未设置前有一个with weak pull up。就是这个weak pull up就能把外部连接的led点亮了。鬼知道以后还会遇到什么可能的挫折?!!未雨绸缪啊!!

以下转几篇帖子,是我查资料时候顺便看到的关于未这样设置造成的麻烦。希望能够解决问题!

========================          华丽的分割线           ===========================

一波三折——危险的“未分配”引脚

http://www.cnblogs.com/wfcx/archive/2010/04/28/1722644.html
http://www.cnblogs.com/wfcx/archive/2010/04/28/1722641.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿Boris

我们都是技术人,我们相互支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值