这是我入门点灯时候遇到的BUG,配套的教程参见FPGA实战(一)LED闪烁实验.
参考视频是正点原子
有其他疑惑的话可以看看我的 专栏.~
1 这是报错
2 正确的样子
3 初步想法
我先回看了以前的引脚分配的图,如下
原来是因为IO没有分配好!U18并没有!
我再重新来了一次,发现告诉我没有U18??????????????????
区别在于rank的数字不同,直接原因应该就是 这儿IO的配置错误,
导致了BANK不同而U18无法分配的情况
对于这个造成的根本原因还在找。
具体生成之后再改动的办法我还在找,还在摸索。
(有关方面会持续更新的…)
3 复盘错误操作
目前只是勉强找到了错误的原因,但是还无法对报错的文件进行修改,所以说新建了一个文件,进行了复盘
想不出来了。,。。。我现在弄不出来
4 啊结局来了
芯片型号选错了。。。。
靠!颇费我周折!
我蚌埠住了。。。。。
反思:其实一个具体的板子,IO对应的RANK其实是一定的!!!,
根本不会存在我最先疑虑的那种一个IO对应好几个RANK的可能性
因此我当时怀疑的是操作失误的原因
积累经验吧