哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群

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

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

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

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

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

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

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

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

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

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

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

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

如果經濟條件允許,我覺得還是一步到位,先系統學習下,再找相應的崗位。

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

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

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

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

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

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

1.學習硬件基礎

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

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

2.學習C語言、51單片機及相關工具鏈

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

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

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

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

3.項目實戰(zhàn)

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

4.學一款畫圖工具

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

5.學習STM32單片機

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

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

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

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

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

6.嘗試找工作

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

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

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

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

    關注

    4415

    文章

    23950

    瀏覽量

    425944
  • STM32
    +關注

    關注

    2312

    文章

    11188

    瀏覽量

    374468
  • 嵌入式開發(fā)

    關注

    18

    文章

    1167

    瀏覽量

    50209

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    嵌入式開發(fā)圣經

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

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

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

    嵌入式開發(fā)

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

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

    嵌入式開發(fā)語言哪些?嵌入式開發(fā)的入門門檻還是比較高的,不僅要懂較底層軟件,對軟件專業(yè)水平要求較高,而且必須懂得硬件的工作原理,嵌入式系統應用越來越廣泛,目前,在
    發(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ā)需要看哪些書籍

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

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

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

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

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

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

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

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

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

    嵌入式開發(fā)

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

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

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

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

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

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

    分支,是物聯網領域技術的重要組成部分,可以說物聯網的地方就離不開嵌入式開發(fā)。通常情況下,嵌入式開發(fā)在工業(yè)領域廣泛的應用,比如汽車領域、數控機床、智能裝備等領域都有廣泛的應用,隨著產
    發(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ā)就是指在嵌入式操作系統下進行開發(fā),一般常用的系統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次下載
    广灵县| 孙吴县| 太谷县| 台湾省| 庆阳市| 蓝山县| 五河县| 米泉市| 广宁县| 南京市| 富川| 全州县| 东阳市| 西乌| 九江市| 同德县| 奉贤区| 宜宾县| 南宫市| 田阳县| 东乡| 南陵县| 巧家县| 临江市| 惠东县| 台东县| 鸡西市| 独山县| 文化| 桃江县| 萨迦县| 股票| 福安市| 大悟县| 榕江县| 汉沽区| 凌源市| 牡丹江市| 犍为县| 广南县| 秦安县|