糾結(jié)要不要買(mǎi)個(gè) FPGA 開(kāi)發(fā)板?真心建議搞一塊,尤其是想在數(shù)字電路、嵌入式領(lǐng)域扎根的同學(xué),這玩意兒可不是可有可無(wú)的擺設(shè)。入門(mén)級(jí)的選擇不少,全新的像 Cyclone IV、Artix 7 系列,幾百塊就能拿下,要是去二手平臺(tái)淘淘,兩三百塊就能收到挺不錯(cuò)的,學(xué)生黨完全能承受。
別擔(dān)心買(mǎi)回來(lái)用不上,F(xiàn)PGA 能玩的東西可太多了。從最基礎(chǔ)的讓 LED 按規(guī)律閃爍、用按鍵控制簡(jiǎn)單邏輯,到稍微復(fù)雜點(diǎn)的實(shí)現(xiàn) UART 串口通信、驅(qū)動(dòng) SPI 接口設(shè)備,再往深了還能搞圖像采集處理、跑復(fù)雜的邏輯算法,能練手的項(xiàng)目一抓一大把。而且現(xiàn)在網(wǎng)上資料多到用不完,官方案例、論壇里的詳細(xì)教程、各路大佬分享的開(kāi)源項(xiàng)目,隨便搜搜就能找到跟著做的步驟,動(dòng)手實(shí)操一遍,對(duì)邏輯電路的理解能比光看書(shū)深好幾個(gè)層次。
配套的東西也不用太犯愁。下載器很多開(kāi)發(fā)板自帶,就算沒(méi)有,幾十塊的克隆版 J-Link 也能搞定。電源用普通的 12V 直流電源就行,有時(shí)候電腦 USB 口也能臨時(shí)湊合用。想拓展點(diǎn)功能的話,自己畫(huà)個(gè)簡(jiǎn)單的 IO 擴(kuò)展板,用嘉立創(chuàng)的免費(fèi)打板名額做出來(lái),既能練硬件設(shè)計(jì),又花不了多少錢(qián),特別適合學(xué)生黨折騰。
有人說(shuō)用仿真軟件行不行?確實(shí),ModelSim、Vivado 自帶的仿真工具能驗(yàn)證邏輯,但真到了實(shí)際調(diào)板的時(shí)候,才能遇到真問(wèn)題 —— 信號(hào)時(shí)序不對(duì)、引腳接錯(cuò)導(dǎo)致短路、電源紋波干擾這些,仿真里根本碰不到,親手排查過(guò)這些坑,才算真正入了門(mén)。
預(yù)算緊張的話,完全不用追求高端型號(hào),能跑通基礎(chǔ)實(shí)驗(yàn)、支持主流開(kāi)發(fā)軟件的就行。等以后真鉆進(jìn)去了,再換好板子也不遲。反正幾百塊的投入,能實(shí)實(shí)在在練出動(dòng)手能力和邏輯思維,這筆賬怎么算都劃算。
-
FPGA
+關(guān)注
關(guān)注
1660文章
22406瀏覽量
636124 -
單片機(jī)
+關(guān)注
關(guān)注
6076文章
45492瀏覽量
670172 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
26文章
6288瀏覽量
118010
發(fā)布評(píng)論請(qǐng)先 登錄
是否需要買(mǎi)一個(gè)fpga開(kāi)發(fā)板?
評(píng)論