我非常喜歡吃我母親做的紅燒茄子,其實看上去非常簡單我都會,不過也就是開火、放油、放茄子和各種調料,再煮熟就可以了。可是,真當我自己去做的時候卻不知道怎么做了,不是還是生的,就是煮糊了。即使有時候看上去煮好了,那味道連我家的狗都不吃。 在FPGA的學習中,經常會出現這樣的情況:別人寫出的代碼(程序)一眼一看就懂了,感覺上類似這樣的項目到自己手里也是分分鐘搞定。但是真的有個項目到自己手里,感覺無從下手,或者是做到一半因為一個看上去很小的問題卡住,項目無法進展。好的,現在我們把這個項目給另外一位工程師做出來了。看到他實現的過程,你會發現其實并不難,這些我都懂啊,只不過是當時沒想到而已。 我想對你說:不!你,不,懂!或者說,你目前所具備的知識和技能還不足以支持你獨立完成項目設計。 有沒有一種方法,能讓學習者快速的掌握FPGA設計所需要的知識技能,達到獨立設計項目的水平呢?有的。 第一、 掌握到架構設計的幾個要點,從客觀規律中找出一種通用的規則并運用到每一次的實際項目中; 第二、 再大的宏偉構造都是由一個個最基本的細節組成的。基本的習題反復練習,一直到它們成為條件反射式的存在; 第三、 遵循代碼編寫的一些規則,保持整潔流暢。 完全學會并掌握到這三點,就基本上可以獨立完成FPGA設計項目了。那么,比如架構設計的要點、該反復練習的是哪些、代碼編寫又需要遵從什么樣的規則,相關這些具體內容請繼續關注我的文章,或加我的QQ821219077。 |