1樓:網友
有本書不錯: 《基於niosii核心的fpga電路系統設計》
我不太看好fpga內部移植軟核,因為一般都不能移植高階的cpu核,也很難上系統。
有時間學習移植使用軟核,不如學款微控制器如stm32。
有很好的c基礎,用軟核與微控制器程式設計沒啥區別。關鍵是軟體水平。
鍛鍊好verilog硬體描述語言功底,掌握時序約束、優化這些技能,熟悉fpga器件的使用,再有就是精通c語言,熟悉一款微控制器的使用(就是配置暫存器),這些最重要。
在這個的基礎真有需求才去考慮軟核,到那時也是水到渠成,就如同學一款新的微控制器一樣。
2樓:網友
田耘的書不錯 很系統。
3樓:網友
基於fpga的sopc嵌入式系統設計與典型例項。
自己看吧,我就是用的這一本,你要的知識裡面都能找到,09年才出版的。
fpga與嵌入式軟體哪個更有發展
4樓:楊鵾夏侯芳藹
1.概念太泛了,各有特點,不能直接比較。
兩者的關係,就像兩個圓,但是中間有一部分交集。
包含硬體電路和軟體程式設計。
如果在大公司工作的話,基本上要麼做硬體,要麼做軟體,只要一樣能做精通就可以了。
小公司的話,可能兩方面的能力都需要。
3.嵌入式軟體,顧名思義,在於軟體程式設計。
軟體需要在特定的硬體平臺上實現,而硬體平臺包含各種微控制器,fpga,dsp等。
在選擇上,看你選用的是什麼基礎平臺。
5樓:璩衛束運駿
任何細分技術都有各自應用領域,只要學好了都有發展。可以手機關注fpga-engineer,你可以學到很多關於fpga的知識。
fpga嵌入式處理器與嵌入式系統的介紹?
6樓:網友
1、嵌入式處理器是嵌入式系統的核心,是控制、輔助系統執行的硬體單元。
fpga 現場可程式設計門陣列, 是嵌入式處理器一種。
2、目前嵌入式系統的軟體主要有兩大類:即時系統和分時系統。其中即時系統又分為兩類:
硬即時系統和軟即時系統。 fpga產品(含fpga嵌入式處理器)開發有 即時性好,處理速度快,開發週期短,研發成本低等優勢。
7樓:止夏侯璇
樓上是wangdong 樓上的樓上是lirongjing 完畢(*^
arm,微控制器,嵌入式,fpga有啥區別?我想學習fpga,需要其他微控制器,嵌入式等的知識嗎?
8樓:匿名使用者
arm和微控制器是同級的,都是處理器。
嵌入式是個名詞,相對於pc機、大型機開發而言的,不是實體。
fpga是一種硬體邏輯,功能類似於cpu,但是比較專業化,更注重電路和數字邏輯。可以單看fpga,和其他的關聯不大。
9樓:嵌入式軟體小王
需要,但是你可以直接學fpga,哪不會了補一下知識就行。
10樓:網友
恭喜你,不是一定需要微控制器方面的知,但是一定需要很好的數位電路知識,學會fpga很簡單,但是學精不容易,因為fpga真的太牛了。
常見嵌入式系統有哪些
迷路雨滴 一個嵌入式系統裝置一般都由嵌入式計算機系統和執行裝置組成,嵌入式計算機系統是整個嵌入式系統的核心,由硬體層 中間層 系統軟體層和應用軟體層組成。執行裝置也稱為被控物件,它可以接受嵌入式計算機系統發出的控制命令,執行所規定的操作或任務。執行裝置可以很簡單,如手機上的一個微小型的電機,當手機處...
fpga與微控制器,嵌入式的區別,感謝
一 主體不同 1 fpga 是在pal gal等可程式設計器件的基礎上進一步發展的產物。2 微控制器 是一種積體電路晶片,是採用超大規模積體電路技術製成。3 嵌入式 用於控制 監視或者輔助操作機器和裝置的裝置。二 作用不同 1 fpga 是作為專用積體電路 asic 領域中的一種半定製電路而出現的,...
微控制器和嵌入式系統有啥區別,微控制器和嵌入式系統linux的區別
雜貨軒 微控制器是典型的嵌入式微控制器 microcontroller unit 由運算器,控制器,儲存器,輸入輸出裝置等構成,相當於一個微型的計算機。與應用在個人電腦中的通用型微處理器相比,它更強調自 不用外接硬體 和節約成本。它的最大優點是體積小,可放在儀表內部,但儲存量小,輸入輸出介面簡單,功...