文章插图
当我们需要去设计一个自己不熟悉的功能的时候 。从头开始设计可以说是费时费力不讨好的 。这时如果有一个前人做好的相关功能设计 。哪怕不是完全一样功能 。但是 。对于我们自己工程的开发都是有很重要的启发作用的 。站在巨人的肩上 。往往可以事倍功倍 。因此借来下 。小书就介绍一些做fpga开发 。或者是做互联网相关开发 。找资料的地方 。
(1)Github;Github是一个开源代码托管中心 。这里面可以说是汇集了全球的开源代码(不是说是最全 。但是一定是最广) 。
文章插图
(2)淘宝;不要以为 。淘宝就是用来买吃买穿的地方 。淘宝也是一个很好的我们开发获取第一手资料的地方 。(敢于开店铺 。出售自己技术的人一定是有两把刷子的人) 。在淘宝上 。经常有很多店家为了推广自己的产品 。给客户提供免费的开源测试代码 。这些代码是经过金钱检验过的质量还是有保障的 。
文章插图
(3)软件本身;一个软件不仅是用来设计开发的 。也是用来学习相关例程的 。软件一般会对每一种ip核提供一系列设计例程 。这些例程是学习掌握该ip核的最基础资料 。
文章插图
(4)百度;这里的百度是泛指通过百度搜索到的一系列资料 。包括csdn等一些开源资料中心 。这些代码质量不一定能够保证 。我们参考这代码时主要学习其中的设计思路 。不要求例程完全正确 。
学习过程就像一篇文章 。是一个总分总的结构 。
一开始是总体概述(这时我们需要找到自己需要的参考资料);
【FPGA该怎么学啊?】然后是分点概述(我们在希望将参考资料内容化为自己的内容的时候 。发现必须弄懂参考资料中没一个小知识点 。才可以在上面修改出自己想要的结果);
最后又是一个总体的总结概述(我们掌握了参考资料的各个小点 。重新排列组合出自己想要的结果 。搭建出自己想要的工程) 。
推荐阅读
- 印度空军苏30战机部署拉达克前沿机场,我方歼-16能否碾压?
- 面对可能到来的制裁,印度开始喊冤,美国会同意其购买S400吗?
- FPGA这个行业有什么发展吗?与java这行业相比哪个更好一点?
- 作为一名硬件工程师,有必要学习fpga吗?
- 好战的印度多次侵略吞并他国,现在正和巴基斯坦开战,为什么各大国还支持其入常呢?
- 如何自学FPGA研发?
- 如何提高抖音账号权重和活跃度 抖音权重和活跃度是什么意思
- 印度12个山地步兵师,总兵力超150000,战力如何?
- 印度这个国家战斗力不怎么样?但为什么感觉这么好战?