一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

3天內(nèi)不再提示

機械轉(zhuǎn)嵌入式開發(fā),有什么建議?

無際單片機編程 ? 來源:無際單片機編程 ? 2023-06-07 15:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近看到一個機械專業(yè)應(yīng)屆生的提問,原話如下:

836a42b2-04d8-11ee-90ce-dac502259ad0.jpg

機械能否轉(zhuǎn)行嵌入式單片機?我先直接給答案:完全可以!

我身邊機械轉(zhuǎn)行成功的案例很多,很多產(chǎn)品都是需要機械和電子融合的。

作為一個從業(yè)多年的單片機工程師,我給這位提問者以下建議:

首先,能對這個行業(yè)感興趣,對后續(xù)學習來說絕對是利好。

而且嵌入式開發(fā)是一個前景非常不錯的職業(yè)方向,現(xiàn)在和未來都會有廣泛的應(yīng)用場景。

在我們生活中的各個領(lǐng)域,包括消費電子、汽車、醫(yī)療設(shè)備、工業(yè)控制、智能家居等。

這些系統(tǒng)都需要使用單片機或者處理器作為核心控制單元,可想而知嵌入式工程師的需求非常大,從工資漲幅不難看出。

但是,即便你有興趣,職業(yè)前景也沒問題,也不代表你最終能從事這個行業(yè),關(guān)鍵看你怎么學,能不能堅持下去。

還有另外一個問題,就是先系統(tǒng)自學一下?還是直接找個待遇低點的地方在工作中成長?

我對這句話的理解是,要不要先找個打雜的工作,因為你啥都不懂,基本找不到嵌入式開發(fā)崗位。

如果經(jīng)濟條件允許,我覺得還是一步到位,先系統(tǒng)學習下,再找相應(yīng)的崗位。

如果經(jīng)濟條件不允許,可以先找打雜工作,但前提是工作以外,要每天能抽出至少2-3個小時來學習。

在規(guī)劃學習路徑之前,你必須對嵌入式行業(yè)涉及的職位有清晰的認知,否則學幾年都入不了行。

嵌入式開發(fā)分為幾個職業(yè)方向,主流的是:硬件工程師、單片機工程師、Linux驅(qū)動/應(yīng)用工程師。

我對單片機工程師涉及技術(shù)棧比較熟悉,所以以這個職位為例。

如果是本科轉(zhuǎn)行,我建議先走單片機工程師方向,學習周期短,工資也還可以,投產(chǎn)比比較高。

下面是單片機學習路線規(guī)劃建議,在自學過程中,你可以按照以下路線進行學習:

1.學習硬件基礎(chǔ)

也就是常用的一些元器件,比如電阻、電容、電感、二極管之類的作用。

學完元器件可以分析一些簡單的電路,比如一些51開發(fā)板或者STM32開發(fā)板上的原理圖看懂就差不多了。

2.學習C語言、51單片機及相關(guān)工具鏈

掌握C語言的基本語法、數(shù)據(jù)類型、運算符、控制結(jié)構(gòu)(如條件語句和循環(huán)語句)、函數(shù)和數(shù)組等。

了解位操作的基本原理和常用操作符,如按位與、按位或、位移等。

使用單片機外設(shè)時,都需要對寄存器的位進行設(shè)置或者讀取。

這個階段直接買個開發(fā)板,跟著開發(fā)板上面的教程學最省心,51單片機基本上是需要系統(tǒng)學習的。

3.項目實戰(zhàn)

學完開發(fā)板以后,可以從頭到尾做一個完整的單片機小項目提升編程能力和經(jīng)驗,比如智能小車、溫濕度監(jiān)控之類的。

4.學一款畫圖工具

就是畫原理圖和PCB的軟件,我們是需要根據(jù)外圍電路去寫程序的,所以必須掌握一款畫圖工具,不需要自己畫原理圖和PCB,至少要用這種工具看原理圖,比如Altium Designer。

5.學習STM32單片機

學STM32可以通過開發(fā)板學習,也可以通過項目學,我以前是通過項目去學的,正好工作有個項目需要用STM32。

通過項目學習的優(yōu)勢就是目標性很強,涉及知識點更多,除了單片機外設(shè)以外,還有產(chǎn)品邏輯功能,非常鍛煉你的編程思維和寫程序的水平。

前期可以先做一些簡單項目,比如智能小車也可以用STM32做,還有無人機等等。

如果是想做含金量高,企業(yè)比較認可的項目,可以找無際單片機。

如果通過開發(fā)板學,不需要所有外設(shè)都學,學最常用的外設(shè)就可以了,比如GPIO、SYSTICK、TIMER、USART、DMA、SPI、IIC、ADC等等。

6.嘗試找工作

如果僅僅是學習了開發(fā)板,沒任何項目經(jīng)驗,找工作應(yīng)該會很吃力,畢竟單片機只是最基礎(chǔ)的技能,企業(yè)最需要的還是項目經(jīng)驗。

不過可以先嘗試一下,找工作運氣也很重要。

如果實在找不到,就踏踏實實做2-3個有價值的項目,不放棄,總會熬出頭的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • pcb
    pcb
    +關(guān)注

    關(guān)注

    4368

    文章

    23489

    瀏覽量

    409647
  • STM32
    +關(guān)注

    關(guān)注

    2293

    文章

    11032

    瀏覽量

    364858
  • 嵌入式開發(fā)
    +關(guān)注

    關(guān)注

    18

    文章

    1075

    瀏覽量

    48866

原文標題:機械轉(zhuǎn)嵌入式開發(fā),有什么建議?

文章出處:【微信號:nanshuqg,微信公眾號:無際單片機編程】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    嵌入式開發(fā)圣經(jīng)

    嵌入式系統(tǒng)開發(fā)圣經(jīng):嵌入式開發(fā)圣經(jīng)
    發(fā)表于 03-25 13:08 ?88次下載

    基于ARM的嵌入式開發(fā)

    基于ARM的嵌入式開發(fā):華清遠見/孫天澤基于ARM的嵌入式開發(fā)內(nèi)容:ARM簡介,基于ARM的嵌入式產(chǎn)品,ARM架構(gòu),基于ARM的嵌入式開發(fā)
    發(fā)表于 10-04 08:49 ?83次下載

    嵌入式開發(fā)

    嵌入式開發(fā)就是指在嵌入式操作系統(tǒng)下進行開發(fā),嵌入式Linux是以Linux為基礎(chǔ)的嵌入式作業(yè)系統(tǒng)。這里提供了
    發(fā)表于 12-20 13:21
    <b class='flag-5'>嵌入式開發(fā)</b>

    嵌入式開發(fā)語言哪些_最全面嵌入式開發(fā)語言概述

    嵌入式開發(fā)語言哪些?嵌入式開發(fā)的入門門檻還是比較高的,不僅要懂較底層軟件,對軟件專業(yè)水平要求較高,而且必須懂得硬件的工作原理,嵌入式系統(tǒng)應(yīng)用越來越廣泛,目前,在
    發(fā)表于 01-29 14:47 ?1w次閱讀
    <b class='flag-5'>嵌入式開發(fā)</b>語言<b class='flag-5'>有</b>哪些_最全面<b class='flag-5'>嵌入式開發(fā)</b>語言概述

    嵌入式開發(fā)入門_學嵌入式開發(fā)需要看哪些書籍

    現(xiàn)在嵌入式開發(fā)越來越吃香,很多人都想要學習卻不知道要從何下手。本文分析了學習嵌入式軟件開發(fā)需要具備哪些基本知識和技能,開發(fā)學習的基本步驟,并給出了各種參考資料及網(wǎng)站,同時小編還推薦了學
    的頭像 發(fā)表于 04-04 10:25 ?3.7w次閱讀

    嵌入式開發(fā)好學嗎_嵌入式開發(fā)職業(yè)發(fā)展方向是什么

    本文首先來了解一下嵌入式前景及薪資待遇,其次解答了嵌入式開發(fā)好學不好學的問題,最后闡述了嵌入式開發(fā)必會知識以及嵌入式開發(fā)職業(yè)的四大發(fā)展方向,具體的跟隨小編一起來了解一下。
    的頭像 發(fā)表于 05-18 16:41 ?9709次閱讀

    嵌入式開發(fā)的流程_嵌入式開發(fā)的前景

    當前,嵌入式開發(fā)已經(jīng)逐步規(guī)范化,在遵循一般工程開發(fā)流程的基礎(chǔ)上,嵌入式開發(fā)有其自身的一些特點。主要包括系統(tǒng)需求分析(要求嚴格規(guī)范的技術(shù)要求)、體系結(jié)構(gòu)設(shè)計、軟硬件及
    發(fā)表于 07-30 11:23 ?2373次閱讀

    嵌入式開發(fā)的產(chǎn)品哪些_嵌入式開發(fā)的流程

    本文主要闡述了嵌入式開發(fā)的產(chǎn)品,其次介紹了嵌入式開發(fā)的流程。
    發(fā)表于 08-31 15:38 ?1.2w次閱讀

    嵌入式開發(fā)(一):嵌入式開發(fā)新手入門

    本篇文章整理下嵌入式開發(fā)中一些入門的基礎(chǔ)技能,都是根據(jù)以往的工程經(jīng)驗整理,適用于之前沒做過嵌入式開發(fā)的新手。嵌入式開發(fā)流程一般如下,一般是在PC機的Windows系統(tǒng)下安裝Ubuntu虛擬機,搭建
    發(fā)表于 10-14 10:58 ?79次下載
    <b class='flag-5'>嵌入式開發(fā)</b>(一):<b class='flag-5'>嵌入式開發(fā)</b>新手入門

    嵌入式開發(fā)

    ,非嵌入軟件做的裸機(沒有操作系統(tǒng))開發(fā)3.嵌入式開發(fā)與單片機開發(fā)的區(qū)別?傳統(tǒng)開發(fā)又叫單片機開發(fā)
    發(fā)表于 10-20 21:36 ?3次下載
    <b class='flag-5'>嵌入式開發(fā)</b>

    嵌入式開發(fā)資料免費分享

    嵌入式開發(fā)資料免費分享嵌入式工程師經(jīng)驗分享:如何學習嵌入式開發(fā)截取文檔部分學習嵌入式工程師經(jīng)驗分享的資料分享給大家,文檔上從、嵌入式系統(tǒng)的概
    發(fā)表于 10-21 11:07 ?47次下載
    <b class='flag-5'>嵌入式開發(fā)</b>資料免費分享

    嵌入式開發(fā)培訓怎么樣?嵌入式開發(fā)培訓多少錢

    如今嵌入式人才稀缺,身價自然就高。據(jù)了解,初入門的嵌入式開發(fā)人員年薪一般都能達到7-10萬元,3年以上經(jīng)驗的人員年薪都在15萬元以上,5年工作經(jīng)驗的高級
    發(fā)表于 11-02 18:06 ?12次下載
    <b class='flag-5'>嵌入式開發(fā)</b>培訓怎么樣?<b class='flag-5'>嵌入式開發(fā)</b>培訓多少錢

    python做嵌入式開發(fā)_Python和嵌入式的區(qū)別是什么?可以做嵌入式開發(fā)嗎?

    分支,是物聯(lián)網(wǎng)領(lǐng)域技術(shù)的重要組成部分,可以說物聯(lián)網(wǎng)的地方就離不開嵌入式開發(fā)。通常情況下,嵌入式開發(fā)在工業(yè)領(lǐng)域廣泛的應(yīng)用,比如汽車領(lǐng)域、數(shù)控機床、智能裝備等領(lǐng)域都有廣泛的應(yīng)用,隨著產(chǎn)
    發(fā)表于 11-02 20:21 ?14次下載
    python做<b class='flag-5'>嵌入式開發(fā)</b>_Python和<b class='flag-5'>嵌入式</b>的區(qū)別是什么?可以做<b class='flag-5'>嵌入式開發(fā)</b>嗎?

    嵌入式開發(fā)培訓學什么?嵌入式開發(fā)板知識講解

    嵌入式開發(fā)就是指在嵌入式操作系統(tǒng)下進行開發(fā),一般常用的系統(tǒng)WinCE,ucos,vxworks,linux,android等。另外,用c,c++或匯編
    發(fā)表于 11-02 20:21 ?16次下載
    <b class='flag-5'>嵌入式開發(fā)</b>培訓學什么?<b class='flag-5'>嵌入式開發(fā)</b>板知識講解

    嵌入式開發(fā)蜂鳴器代碼

    嵌入式開發(fā)蜂鳴器代碼
    發(fā)表于 03-29 17:04 ?3次下載