arm技術(shù) FPGA和ARM學(xué)哪個(gè)?
FPGA和ARM學(xué)哪個(gè)?我在學(xué)FPGA。我覺得它很有用,也不難學(xué)。我認(rèn)為FPGA是一個(gè)非常硬件的東西。它需要強(qiáng)大的硬件基礎(chǔ)。當(dāng)我學(xué)會(huì)這一點(diǎn)時(shí),我必須始終知道,我寫的代碼最終將成為一個(gè)硬件電路。這是關(guān)鍵
FPGA和ARM學(xué)哪個(gè)?
我在學(xué)FPGA。我覺得它很有用,也不難學(xué)。我認(rèn)為FPGA是一個(gè)非常硬件的東西。它需要強(qiáng)大的硬件基礎(chǔ)。當(dāng)我學(xué)會(huì)這一點(diǎn)時(shí),我必須始終知道,我寫的代碼最終將成為一個(gè)硬件電路。這是關(guān)鍵。一開始,我可能只是學(xué)習(xí)編寫一些低級(jí)IC來實(shí)現(xiàn)所需的功能,但后來我會(huì)做Nios II,這是更先進(jìn)的,但我仍然做硬件。對(duì)于arm,我還沒有學(xué)過,但是我身邊有一些同學(xué)在學(xué)。其實(shí),arm可以理解為一款先進(jìn)的微控制器,學(xué)習(xí)其底層操作并不困難。在學(xué)習(xí)了底層操作之后,我們應(yīng)該學(xué)習(xí)做Linux系統(tǒng),這是一個(gè)非常高級(jí)的應(yīng)用程序。這兩樣?xùn)|西現(xiàn)在很好,很多都是用胳膊做的,很多都是用胳膊做的。FPGA是硬件電路發(fā)展的必然趨勢(shì)??梢钥隙ǖ氖?,在不久的將來,F(xiàn)PGA和CPLD將完全取代現(xiàn)有的分立器件,將傳統(tǒng)的電路板集成到一個(gè)芯片中。所以兩者都有前途,關(guān)鍵是看你個(gè)人的喜好,建議做硬件學(xué)FPGA,做軟件學(xué)arm,這樣起步比較快。
ARM和FPGA各有什么優(yōu)缺點(diǎn)?它們分別適用于那些地方?
讓我來回答你:
第一個(gè)問題:arm是一個(gè)擁有自己系統(tǒng)的CPU架構(gòu)。適合做嵌入式處理器。其優(yōu)點(diǎn)是:成本低,功能豐富,開發(fā)簡單。
FPGA是一種現(xiàn)場(chǎng)可編程門陣列,可設(shè)計(jì)多種邏輯功能,設(shè)計(jì)靈活。當(dāng)然,它也可以嵌入各種CPU作為處理器,如:8051、arm、NIOS等,其優(yōu)點(diǎn)是:并行處理,速度快,適合于高速場(chǎng)合,如圖像、視頻數(shù)據(jù)的采集和處理。
第二個(gè)問題:arm適用于有接口的控制領(lǐng)域。
FPGA應(yīng)用程序如上所述。