㈠ 嵌入式和單片機的區別
一、主體不同。
1、嵌入式開發:指在嵌入式操作系統下進行開發,包括在系統化設計指導下的硬體和軟體以及綜合研發。
2、單片機開發:開發能夠保證單片機在十分復雜的計算機與控制環境中可以正常有序的進行程序。
二、特點不同。
1、嵌入式開發:利用分立元件或集成器件進行電路設計、結構設計,再進行軟體編程(通常是高級語言),實驗,經過多輪修改設計、製作,最終完成整個系統的開發。
2、單片機開發:有效完善單片機信息處理功能緩慢的問題,提高信息處理效率與速度,開發改進中央處理器的實際結構,能夠做到同時運行2-3個CPU,從而大大提高單片機的整體性能。
三、優勢不同。
1、嵌入式開發:除暫且分離硬體的EDA研發以外,側重的就是在一定硬體條件下的系統化設計和軟體研發。
2、單片機開發:加強對基於傳統內存讀寫功能的新內存的探索,使其既能實現靜態讀寫又能實現動態讀寫,從而顯著提高存儲性能。
㈡ 關於單片機,DSP,ARM,嵌入式,Linux,EDA
首先單片機,DSP,ARM都算是微型計算機吧,都是嵌入式系統的核心,其中低端一點的處理器就是單片機了,高端一點的就是ARM(為處理器,很多款諾基亞就是用的ARM11晶元)。DSP(數字處理器),速度相當快。
LINUX就是一種的嵌入式系統中很流行的開放的操作系統,可以移植在微型計算機當中,實現實時控制,
嵌入式分軟硬,軟一點就是操作系統方面,底冊、層驅動程序方面吧,比如Linux等等。。硬一點就是以單片機,DSP,ARM為核心處理器和外圍的一些數字模擬電路吧。。
EDA是一系列電子設計自動化軟體。
如果你要做這些方面的話,每一個都不是簡單的,需要循序漸進,建議如果有數電,模電等電路知識後可以從簡單一點的單片機開始,然後學ARM會容易一些,這些也算是嵌入式系統范疇了,只是做的是嵌入式的硬體方面。
我也是學生,全是個人查資料的一些理解,如有不實,請諒解。