在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

過來人經驗分享要如何學習單片機?

單片機與嵌入式 ? 來源:STM32嵌入式開發 ? 2023-03-14 17:57 ? 次閱讀

前言

作為一個老司機,多年來跟單片機、KeilC語言、AD、烙鐵、風槍、示波器電子元器件糾纏不清。期間經歷了不少磨練,熬過了很多夜晚,也掉了大把頭發。

當初熬夜點亮了一個LED,像這樣一個個小小成就感讓我砥礪前行。

剛開始并不看好這個行業,事兒多工資少,需要不停地學習新知識。前幾年熬夜焊板子,一邊工作一邊咒罵。

多年后,慶幸有這一技之長,讓我能吃飽飯、開上車,有個家庭。

剛畢業就轉行

當初是自學轉行的,學的電梯專業,臨近畢業20歲出頭,精力旺盛沒地方使,一塊51開發板配一個視頻教程,除了吃飯上廁所,寸步不離房間。

入門的時候,我和很多新手一樣,不懂電路,不懂編程,不懂單片機,對單片機開發的任何一個環節都充滿了問題。

好在學習能力還行,也有耐心,跟著視頻一步一個腳印,看一個章節我就在開發板上試驗一下。

很快我就能從點燈到做一個電子時鐘了,其實單片機編程比純軟件要簡單很多,代碼量也少很多,所以還挺好學的,只要你的學習路徑正確。

個人定位,從事軟件還是硬件?

一般實際工作開發一款產品的時候,絕對不可能一個人從頭到尾把產品做了。一般有的人負責硬件部分、有的人負責軟件部分,這也是單片機開發的兩大方向。

入行單片機開發,技能要有所傾向,將來要做硬件工程師還是軟件工程師?

為什么要有軟硬件之分呢?實際上大廠都是分工精細的,這樣使工作內容流程化、簡單化,提高工作效率。另外也提高了公司業務的穩定性,即使有人突然離職也不會造成太大影響。

有些產品光程序這塊就夠你折騰一個月了,如果你又做外殼設計,又做硬件設計,又做軟件。等產品出來的時候,客戶可能都不在了。

所以,一個產品,最低配也是一個硬件工程師和一個軟件工程師。

一個全能的人,除非在行業深耕很多年,不然很難所有東西都學精,所以大多數都是只懂皮毛,能把東西做出來,但很難優化到專業的水平。

看完上面你是否已經知道,不管你想從事任何行業,首先定位是非常重要的。

在定位之前你必須要去了解這個行業的現狀,有哪些職位?

那單片機開發的職業定位有硬件工程師和單片機軟件工程師。

凡是我的徒弟,我都會建議他們從單片機軟件開始,性價比最高!大家去招聘平臺搜一下工資待遇就知道了。

當然硬件做好了,收入分分鐘秒殺軟件,但硬件做好還是很難的,至少不是你看視頻和看書能做好的,而是要遭受無數實際產品的毒打。

而且現在電路集成化都很高了,新手從事硬件很難接觸到核心的技術。

還不如先從軟件開始,工資也高,反正做單片機開發,即便你做軟件,也是天天在調硬件,調多了,你也就懂了。

搞硬件就不一樣了,一般很難接觸到程序上的東西,即便接觸構不成體系。

學習內容

有了清晰的定位以后,我們接下來就要根據這個定位去制定我們系統的學習路徑。制定學習路徑的目的有2個:

避免走彎路

規劃好時間,鞭策你執行

結合我的經驗直接給大家總結從事單片機開發最重要的幾個關鍵字:

C51單片機/STM32單片機

C語言

能看懂原理圖

基本焊接能力

下面說一下為什么很多人在開發板上把每個外設例程都學完了,但是還是感覺自己啥都不會?

你缺乏的是一定的產品思維,就是實現一個功能的思路。要解決這個問題就是做項目,沒有別的捷徑。

老話說行百里者半九十,單片機外設、C語言、電路原理、焊接能力,實際上這些只是為上手項目做鋪墊。

單片機外設的學習相對簡單,買一個開發板,把每個外設的例程跑幾遍之后心里就有個大致了解。把單片機的每個外設的實際應用場景你都親手寫一遍,下次你再碰到同樣的功能需求時就知道怎么去解決了。

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

    關注

    6057

    文章

    44811

    瀏覽量

    644326
  • STM32
    +關注

    關注

    2282

    文章

    10986

    瀏覽量

    361111
  • 硬件工程師
    +關注

    關注

    189

    文章

    397

    瀏覽量

    76644
  • 軟件工程師
    +關注

    關注

    8

    文章

    243

    瀏覽量

    21292

原文標題:如何學習單片機?

文章出處:【微信號:單片機與嵌入式,微信公眾號:單片機與嵌入式】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    單片機學習—C51源代碼和Proteus仿真文件

    單片機學習—C51源代碼和Proteus仿真文件.zip, 有各種例子
    發表于 02-10 13:46 ?0次下載

    單片機Debug工具性能對比 單片機調試常用命令

    單片機(Microcontroller Unit, MCU)調試是嵌入式開發中的一個重要環節,它幫助開發者發現和修復代碼中的錯誤,優化程序性能。不同的單片機和開發環境可能使用不同的調試工具和命令
    的頭像 發表于 12-19 09:56 ?1028次閱讀

    單片機怎么寫入程序

    單片機(Microcontroller Unit,MCU)是一種集成電路芯片,它將計算機的CPU、存儲器、輸入/輸出接口等功能集成在一個芯片上。單片機廣泛應用于嵌入式系統和物聯網設備中。編寫單片機
    的頭像 發表于 10-21 11:21 ?1855次閱讀

    單片機的中斷機制

    單片機的中斷機制是一種重要的處理方式,它允許單片機在執行主程序的過程中,能夠暫停當前任務,轉而處理外部或內部緊急事件。這種機制極大地提高了系統的響應速度和處理能力,使得單片機在各種應用領域中得到廣泛應用。以下是對
    的頭像 發表于 10-17 18:03 ?1559次閱讀

    用8位單片機,32位單片機就找英銳恩!

    單片機)中有軟硬研發設計、系統開發編程、工具應用支持、專項集成解決方案等領域有十多年的實力,從市場信息調研、應用開發、產品研發、定制設計等技術服務;再從售前咨詢,售中技術支持,售后增值服務,擁有經驗豐富的工程技術團隊與資深的
    的頭像 發表于 09-23 10:32 ?546次閱讀

    十天學會單片機可能嗎?單片機入門需要多久?

    學習單片機的過程,就像學習任何其他技能一樣,不僅在于書本上的知識,更在于實踐和應用的能力。許多人可能會問:十天能學會單片機嗎?答案是:可以,但這取決于你所定義的“學會”到什么程度。首先
    的頭像 發表于 09-05 08:00 ?1896次閱讀
    十天學會<b class='flag-5'>單片機</b>可能嗎?<b class='flag-5'>單片機</b>入門需要多久?

    單片機燒錄程序的基本步驟是什么

    單片機燒錄程序是單片機開發過程中非常重要的一步,它涉及到將編寫好的程序代碼通過一定的方式傳輸到單片機內部的存儲器中,使單片機能夠按照預定的邏輯執行任務。 一、硬件準備
    的頭像 發表于 09-02 09:47 ?2172次閱讀

    從菜鳥到大牛!嵌入式完整學習路線:STM32單片機-RTOS-Linux

    ?嵌入式系統是許多現代電子設備和智能系統的核心,掌握嵌入式系統,意味著能夠設計和開發更加智能化的產品。本文為所有想進入嵌入式領域的初學者提供一個完整系統學習的路線圖,按照“STM32單片機?RTOS
    的頭像 發表于 07-23 16:11 ?5145次閱讀
    從菜鳥到大牛!嵌入式完整<b class='flag-5'>學習</b>路線:STM32<b class='flag-5'>單片機</b>-RTOS-Linux

    UCGUI單片機源碼

    UCGUI單片機源碼
    發表于 07-04 17:11 ?1次下載

    一個暑假如何學習單片機

    一個暑假是學習和掌握單片機基礎知識的良好時機。以下是一個關于如何在暑假期間學習單片機的建議計劃
    的頭像 發表于 07-03 09:19 ?753次閱讀
    一個暑假如何<b class='flag-5'>學習</b><b class='flag-5'>單片機</b>

    基于51單片機數字時鐘鬧鐘設計

    本資源內容概要:? ? ? ?這是基于51單片機數字時鐘鬧鐘設計包含了PDF版本電路圖、C語言程序源代碼(keil軟件打開)、proteus仿真。本資源適合人群:? ? ? 單片機愛好者、電子
    發表于 06-25 10:17 ?0次下載

    單片機學習順序問題

    朋友們,我最近要做一個基于單片機GD32系列的項目. 打算先用STM32系列的單片機先試試手. 但目前也就學了些模電數電的知識.了解了一部分單片機的模塊知識. 沒學過c語言,也從來沒用過單片機
    發表于 05-18 20:36

    stm32單片機學習路線

    STM32的寄存器編程可以幫助你更深入地了解單片機的工作原理和底層操作。通過編寫簡單的程序,控制LED、讀取按鍵等基本操作來加深理解。 5.學習HAL庫和CubeMX:HAL庫是STM32提供
    發表于 05-10 15:34

    如何入門嵌入式?怎么才算是掌握了單片機?

    大一應該學習最重要的 C 語言,51 單片機,大二學 51 單片機也可以,高數也應該好好學下,考研或者以后的工作中會有用的。
    的頭像 發表于 04-28 14:45 ?906次閱讀

    電腦開關電源

    都沒有,檢測方法比較單一,就一個萬用表。我應該從那方面下手,本人很喜歡這份工作,求過來人指點一下,我應該先學哪些方面,然后在怎么做,能夠快速的入行?,F在每天看抖音,學習到11/12點但是還是不會維修。來個大神指點迷津
    發表于 04-28 00:06
    主站蜘蛛池模板: 午夜日韩 | 黄色一级毛片在线观看 | 四虎在线播放免费永久视频 | 18性夜影院午夜寂寞影院免费 | 毛片在线播放网站 | 亚洲色图欧美在线 | 爱爱视频天天看 | 五月激情婷婷综合 | 男男之h啪肉np文 | 日本人视频-jlzz jlzz jlzz | 在线免费观看色视频 | 天堂一区二区三区在线观看 | 1024视频在线观看国产成人 | 亚洲国产一区二区三区a毛片 | 国产免费爽爽视频免费可以看 | 一区二区三区免费视频网站 | 国产深夜福利在线观看网站 | 午夜激情小视频 | 人人搞人人爽 | sihu国产午夜精品一区二区三区 | 国模精品视频 | 国产超爽人人爽人人做 | 国产美女在线免费观看 | 黄色福利站| 午夜激情啪啪 | 国产成人系列 | 日韩欧免费一区二区三区 | 老司机精品免费视频 | 午夜性视频| 激情六月天 | 日a在线| 狠狠干激情 | 丁香花在线电影小说观看 | 黄网在线免费看 | 五月综合激情 | 在线观看黄的网站 | 欧美精品一区二区三区在线播放 | 色婷婷99综合久久久精品 | 欧洲国产精品精华液 | 国产亚洲精品久久久极品美女 | 国产成视频 |