精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

單片機和嵌入式的關系一文讀懂

電子設計 ? 來源:互聯網 ? 作者:佚名 ? 2017-11-20 13:57 ? 次閱讀

搞不懂單片機為什么那么熱,嵌入式跟單片機是不一樣的嗎?單片機和嵌入式的關系了?

其實,嵌入式跟單片機真的沒有多大的聯系,想搞嵌入式的,就認真學好大學課程。

(1)單片機

單片機基本結構單片機由運算器、控制器、存儲器、輸入輸出設備構成。

(2)嵌入式

嵌入式系統成部分:嵌入式系統一般由以下幾組嵌入式微處理器、外圍硬件設備、嵌入式操作系統、特定的應用程序。嵌入式系統設計的第一步是結合具體的應用,綜合考慮系統對成本、性能、可擴展性、開發周期等各個方面的要求,確定系統的主控器件,并以之為核心搭建系統硬件平臺。

單片機要求首先要學習C語言基礎,就相當于80%會單片機了,因為現在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C語言。如果只有C語言基礎,確實不好找工作,方向也很難確定,但是從目前發展方向看,嵌入式是個不錯的選擇。嵌入式,其實就是ARM+Linux,重點其實是嵌入式操作系統,建議先從單片機做起,了解GPIO、定時器啥的,理解怎么用C語言操作硬件。

據說,以前單片機之所以熱,是因為當時珠三角很多玩具廠,很多玩具廠都是用單片機來觸動的(比如小時候盼望玩的遙控車),現在這些廠都倒閉一大堆了,單片機出來就業的,難找工不說,待遇還超級不好。

嵌入式跟單片機是不一樣的,嵌入式硬件方面很多都是做維護和燒焊板子。一般說做嵌入式是指做嵌入式軟件,嵌入式軟件有那么難入門嗎?

我一直很奇怪為什么做嵌入式一定要買個arm,一定要板子,真的需要嗎?我相信很多人買了板子,也不知道怎么搞,最后就放在角落里面了吧。

以工作幾年的經驗來說,想搞嵌入式的同學,首先要掌握的是C,然后是數據結構、算法(絕對重要,架構師的基礎),然后是計算機組成原理、微機原理、操作系統(進程、虛擬內存、中斷),如果掌握了這些,別說驅動了,也別天天提驅動,這里都包含了,最后就是計算機網絡匯編了。我也是后來才知道匯編的重要性,現在出現問題不是看C代碼,而是直接看匯編代碼了。

看到很多童鞋都在買板子,買單片機。(單片機真的和嵌入式沒有多大的聯系,別搞完單片機了,最后發現嵌入式還是不會,哈哈),認真學習好C,然后轉移到linux系統,習慣使用linux系統的命令行界面,用gcc 、makefile編譯文件、工程。到你真正投入到嵌入式行業去,就會發現,然后跟x86的環境差不多啊,真的沒有啥區別。

也看到很多童鞋一說做嵌入式一定要做驅動,搞得驅動很了不起一樣,現在做驅動很少是開發的,一般是維護的多,為什么?因為芯片都是使用***或者國外的,國內的芯片沒幾個能用的,所以驅動什么的,國外的公司都提供好了,我們驅動的童鞋很多都是維護和修改。

其實現在搞嵌入式的,很多都是做應用層,做數據面(即網絡)。

單片機不帶操作系統,所以你寫單片機程序,本身就意味著你在開發操作系統。嵌入式帶操作系統,所以你寫嵌入式程序,本身意味著你不用開發操作系統,只是在別人的系統上做一些應用開發。真正接觸底層的,是搞單片機的人。不要以為你花一個月的時間就能精通單片機。

其實,現在做安卓、ios底層的話,也是基于C和linux的,如果做應用的話就用java或object-c了,目前做手機應用的就業很不錯。

學習單片機賺錢還是學習嵌入式賺錢?

學習單片機,只要你技術過硬,一個筆記本電腦,再加一個農民房就可以在深圳單干,我就是這樣過來的。學習嵌入式系統的,可能要依附大公司,如果你也出來單干,估計半年沒接到一個單,即使接到單,如果開發周期三個月或者半年的,你要有充足的糧草儲備。我覺得單片機開發是藝術,我做的每一個作品都讓我充滿成就感。最后奉勸所有搞技術的年輕人,做一行愛一行,不要急功近利,做好每一天的的工作,沉下心來,時間越久,經驗越豐富,你就越牛。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5068

    文章

    19014

    瀏覽量

    303221
  • 51單片機
    +關注

    關注

    273

    文章

    5697

    瀏覽量

    123178
收藏 人收藏

    評論

    相關推薦

    講解單片機、ARM、MCU、嵌入式錯綜復雜的關系

    講解單片機、ARM、MCU、DSP、FPGA、嵌入式錯綜復雜的關系首先,“嵌入式”這是個概念
    發表于 07-13 09:23

    單片機嵌入式有何關系

    單片機嵌入式,我喜歡用兒子和爸爸這種關系去區分它們。我當初是通過嵌入式挖到了單片機開發,所以說單片機
    發表于 07-26 07:36

    什么是嵌入式單片機?嵌入式單片機詳情匯總

    嵌入式單片機,即嵌入式微控制器,指以微控制器為核心控制單元的嵌入到對象體系中的專用計算機系統,是應用十分廣泛的
    發表于 11-13 09:39 ?6063次閱讀

    嵌入式開發與單片機之間是什么關系

    就是嵌入式開發的部分,單片機開發是嵌入式開發起步,單片機學好了,就升級去學習嵌入式arm開發(
    發表于 07-25 09:32 ?466次閱讀

    嵌入式單片機關系

    單片機是眾多嵌入式處理器的種,目前通用的理解是,嵌入式主要是指ARM\DSP等處理器.而嵌入式系統是指實現了
    發表于 10-06 09:59 ?6169次閱讀

    單片機嵌入式的轉化

    提到單片機很多人都很覺得不陌生,大街小巷上面電子產品都用到。近幾年隨著嵌入式的發展,做單片機幫家伙突然覺得大禍臨頭般發現自己熟悉掌握的
    發表于 09-22 10:13 ?1054次閱讀

    到底什么是嵌入式? 什么是單片機

    到底什么是嵌入式?什么是單片機
    的頭像 發表于 02-25 16:13 ?1.5w次閱讀

    嵌入式單片機的淵源

    來源:羅姆半導體社區? 提到嵌入式單片機,只要是電子行業的工程師或是電子專業的學生,想必都對這兩個詞已經熟到生厭 了。而若是提及兩者之間的關系,或許只有部分人能提出寥寥無幾的幾點,
    的頭像 發表于 12-27 17:55 ?725次閱讀

    單片機嵌入式區別

    的)、MIPS(路由器領域廣泛使用,還有龍芯CPU)片上資源單片機片上資源有限,單片機數據手冊般千頁以內。嵌入式片上資源豐富,應用處理器數據手冊
    發表于 10-20 14:21 ?4次下載
    <b class='flag-5'>單片機</b>與<b class='flag-5'>嵌入式</b>區別

    單片機是否為嵌入式技術,單片機嵌入式學哪個?

    單片機嵌入式,我喜歡用兒子和爸爸這種關系去區分它們。我當初是通過嵌入式挖到了單片機開發,所以說單片機
    發表于 10-20 15:06 ?14次下載
    <b class='flag-5'>單片機</b>是否為<b class='flag-5'>嵌入式</b>技術,<b class='flag-5'>單片機</b>和<b class='flag-5'>嵌入式</b>學哪個?

    單片機嵌入式哪個好?單片機會被嵌入式取代嗎?

    很多初學者都搞不清楚單片機嵌入式的區別。今天就和大家來聊聊這個話題。嵌入式單片機,我喜歡用老爸和兒子的
    發表于 10-21 12:21 ?2次下載
    <b class='flag-5'>單片機</b>和<b class='flag-5'>嵌入式</b>哪個好?<b class='flag-5'>單片機</b>會被<b class='flag-5'>嵌入式</b>取代嗎?

    單片機or嵌入式linux

    和RTOS經驗,之前面試也拿過些做單片機stm32開發的offer,所以今天分享些關于單片機是否要轉嵌入式Linux的
    發表于 11-01 16:26 ?17次下載
    <b class='flag-5'>單片機</b>or<b class='flag-5'>嵌入式</b>linux

    1.單片機嵌入式關系(3)

    單片機嵌入式關系什么是單片機?什么是嵌入式單片機嵌入式
    發表于 12-01 15:51 ?16次下載
    1.<b class='flag-5'>單片機</b>和<b class='flag-5'>嵌入式</b>的<b class='flag-5'>關系</b>(3)

    淺談單片機嵌入式關系

    以前單片機包括的東西并不算多,兩者的硬件區別較為明顯,嵌入式系統是個大類,單片機是其中個重要的子類,
    發表于 04-06 08:45 ?3414次閱讀
    淺談<b class='flag-5'>單片機</b>與<b class='flag-5'>嵌入式</b>的<b class='flag-5'>關系</b>

    嵌入式單片機之間的關系

    嵌入式系統就是軟硬件共同發展的個結晶;今天嵌入式系統的發展,也越來越緊密地跟隨著計算機軟件技術的發展了。單片機嵌入式系統的載體,
    的頭像 發表于 03-16 09:42 ?1101次閱讀
    <b class='flag-5'>嵌入式</b>與<b class='flag-5'>單片機</b>之間的<b class='flag-5'>關系</b>