回覆列表
  • 1 # 晶片哥

    主要從兩個方面回答,第一是數位電子技術,第二是嵌入式。

    01 數位電子技術

    數位電子技術,是相對類比電子技術而言的。它與類比電子技術不同的是,它的訊號只有兩種狀態,一個是高電平,用數字“1”表示;另外一個是低電平,用數字“0”表示。這種只有數字“1”和數字“0”表示的兩種訊號,叫做數字訊號。

    數字訊號,在數位電子技術中的典型代表是比較器。在比較器中,輸入訊號高於某一閥值,比較器輸出就是高電平;輸入訊號低於某一閥值,比較器輸出就是低電平。

    顯然,數位電子技術處理的訊號也是數字訊號,也就是說數位電子技術的知識,都是圍繞著數字訊號進行展開。比如

    數制和碼制,它介紹的就是數字訊號的二進位制知識。反碼、補碼、二進位制算術運算等,這些基礎的內容都是在介紹數字“1”和數字“0”表示的二進位制,在計算機是如何存在的。

    基礎的邏輯閘電路知識,它介紹的就是數字訊號的邏輯關係處理電路。常見有與門、或門,非門,與非門,三八譯碼器,施密特觸發器等等。

    ADC採集電路,它介紹的就是模擬訊號與數字訊號兩者之間的轉換關係知識。常見的是逐次逼近法和積分法等等。

    02 嵌入式

    嵌入式,它是一個比較火熱的話題。無論是從周圍的同事,還是在人才的招聘市場,都能看到有關於嵌入式的話題。

    什麼是嵌入式呢?

    關於什麼是嵌入式這個問題,至今還沒有一個官方的概念。每個人的理解,都是不同的,得出的問題答案,也是不同的。

    微控制器,它的功能是基於C語言軟體開發的。只是微控制器的軟體,僅僅是完成一些邏輯關係的運算,對於一些複雜的訊號關係處理,微控制器的軟體程式架構,就滿足不了了。比如語音識別和圖形影片,這些功能微控制器都是很難完成的。

    嵌入式系統

    因此就需要更高階一點的平臺來完成,這個平臺就是有些工程師嘴上說的嵌入式平臺,比如ARM平臺。

    數位電子技術,主要介紹的是一些基礎的數位電路理論知識,側重點在於電路方面,也就是硬體開發。而嵌入式呢?它的側重點就不是硬體方面了,而是偏向軟體方面。

    硬體電路

    如果你擁有一些基本的電路理論基礎,想進入嵌入式軟體開發,請忽略這個問題,因為你的重點是在軟體,不是硬體。

    1)假如是偏向硬體的底層軟體開發,那就得重新學習數位電子技術了。

    2)假如是偏向上層的軟體應用層或者是作業系統層面,那麼就沒必要去關心硬體方面的數位電子技術了。

  • 中秋節和大豐收的關聯?
  • 做完雙眼皮多久才能碰水?