FPGA学习初总结
1開(kāi)發(fā)板的選擇
FPGA開(kāi)發(fā)板眾多,黑金,米聯(lián),野火,正點(diǎn)原子,小梅哥等等。實(shí)際內(nèi)容其實(shí)大同小異,從個(gè)人觀感來(lái)說(shuō),野火的波形圖教學(xué)法其教學(xué)視頻做的最好,缺點(diǎn)就是耗時(shí)間,適合時(shí)間充裕的學(xué)生學(xué)習(xí)。其次就是正點(diǎn)原子,適合快速上手。小梅哥是自己寫(xiě)代碼的教學(xué)方式。選擇當(dāng)中的一個(gè)開(kāi)發(fā)板學(xué)習(xí)即可。金錢(qián)充裕的建議直接買(mǎi)zynq,zynq即arm+fpga。zynq的fpga端的開(kāi)發(fā)教學(xué)和單單fpga板卡沒(méi)什么區(qū)別。
2學(xué)習(xí)的內(nèi)容
流水燈,數(shù)碼管,獨(dú)立按鍵,串口,iic,spi作為初級(jí)學(xué)習(xí)內(nèi)容即可,重點(diǎn)在于熟悉計(jì)數(shù)器和狀態(tài)機(jī)的編寫(xiě)。ram,rom,fifo的ip核過(guò)一遍,工作后的fpga開(kāi)發(fā)需要使用大量的IP,fifo的用途極廣需要重點(diǎn)掌握。以上學(xué)完之后,可以直接開(kāi)始做ov5640的攝像頭采集,此項(xiàng)目重點(diǎn)在于綜合之前學(xué)習(xí)的知識(shí)點(diǎn),以及理清項(xiàng)目架構(gòu),懂得合理的模塊劃分。開(kāi)發(fā)板學(xué)習(xí)這些足以打下基礎(chǔ),其他的很多例程看了也只是為了忘,因?yàn)榧炔荒軐?xiě)上簡(jiǎn)歷做項(xiàng)目,工作中十有八九也用不上,就算用上了到時(shí)候再看也不遲。
3學(xué)習(xí)的方法
先抄再寫(xiě)。個(gè)人不認(rèn)同天天鼓吹一上來(lái)就自己寫(xiě)代碼的方法。正確的學(xué)習(xí)路線都是先模仿再自己嘗試,你啥都不懂,想了半天也是白想,寫(xiě)不出來(lái)什么。
然后就是通用的學(xué)習(xí)方法。遇到復(fù)雜的問(wèn)題使用分割法,無(wú)論多么復(fù)雜的問(wèn)題把他分割成很多個(gè)小部分逐一解決就不復(fù)雜。遇到難題使用反復(fù)法,第一遍看不懂很正常,第二遍搜集其他的資料或者視頻再學(xué)習(xí)一遍,第二遍也不懂就可以尋求老師朋友大佬的幫助再進(jìn)行第三遍學(xué)習(xí),第三遍還學(xué)不懂建議轉(zhuǎn)行,證明你不是這塊料,天生我材必有用,總有適合你的。最后就是費(fèi)曼學(xué)習(xí)法,每吃透一個(gè)知識(shí)點(diǎn)之后,可以把你的朋友當(dāng)成白癡來(lái)向他講解這個(gè)知識(shí)點(diǎn),如果你沒(méi)有朋友或者朋友不肯浪費(fèi)時(shí)間聽(tīng)你的解說(shuō),來(lái)寫(xiě)一點(diǎn)博客也不錯(cuò),還可以裝B,滿滿的成就感!
總結(jié)
- 上一篇: 生活污水处理项目中一体化污水处理设备验收
- 下一篇: MBR膜技术一般可以应用于哪些类型的污水