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

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

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

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

過來人經(jīng)驗(yàn)分享要如何學(xué)習(xí)單片機(jī)?

單片機(jī)與嵌入式 ? 來源:STM32嵌入式開發(fā) ? 2023-03-14 17:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

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

當(dāng)初熬夜點(diǎn)亮了一個LED,像這樣一個個小小成就感讓我砥礪前行。

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

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

剛畢業(yè)就轉(zhuǎn)行

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

入門的時(shí)候,我和很多新手一樣,不懂電路,不懂編程,不懂單片機(jī),對單片機(jī)開發(fā)的任何一個環(huán)節(jié)都充滿了問題。

好在學(xué)習(xí)能力還行,也有耐心,跟著視頻一步一個腳印,看一個章節(jié)我就在開發(fā)板上試驗(yàn)一下。

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

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

一般實(shí)際工作開發(fā)一款產(chǎn)品的時(shí)候,絕對不可能一個人從頭到尾把產(chǎn)品做了。一般有的人負(fù)責(zé)硬件部分、有的人負(fù)責(zé)軟件部分,這也是單片機(jī)開發(fā)的兩大方向。

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

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

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

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

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

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

在定位之前你必須要去了解這個行業(yè)的現(xiàn)狀,有哪些職位?

那單片機(jī)開發(fā)的職業(yè)定位有硬件工程師和單片機(jī)軟件工程師。

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

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

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

還不如先從軟件開始,工資也高,反正做單片機(jī)開發(fā),即便你做軟件,也是天天在調(diào)硬件,調(diào)多了,你也就懂了。

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

學(xué)習(xí)內(nèi)容

有了清晰的定位以后,我們接下來就要根據(jù)這個定位去制定我們系統(tǒng)的學(xué)習(xí)路徑。制定學(xué)習(xí)路徑的目的有2個:

避免走彎路

規(guī)劃好時(shí)間,鞭策你執(zhí)行

結(jié)合我的經(jīng)驗(yàn)直接給大家總結(jié)從事單片機(jī)開發(fā)最重要的幾個關(guān)鍵字:

C51單片機(jī)/STM32單片機(jī)

C語言

能看懂原理圖

基本焊接能力

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

你缺乏的是一定的產(chǎn)品思維,就是實(shí)現(xiàn)一個功能的思路。要解決這個問題就是做項(xiàng)目,沒有別的捷徑。

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

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

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

    關(guān)注

    6067

    文章

    44960

    瀏覽量

    648762
  • STM32
    +關(guān)注

    關(guān)注

    2291

    文章

    11022

    瀏覽量

    363411
  • 硬件工程師
    +關(guān)注

    關(guān)注

    190

    文章

    401

    瀏覽量

    77171
  • 軟件工程師
    +關(guān)注

    關(guān)注

    8

    文章

    243

    瀏覽量

    21364

原文標(biāo)題:如何學(xué)習(xí)單片機(jī)?

文章出處:【微信號:單片機(jī)與嵌入式,微信公眾號:單片機(jī)與嵌入式】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    51單片機(jī)筆記(建議收藏?。?/a>

    :“單片機(jī)或者嵌入式這東西是入門難,到經(jīng)驗(yàn)積累到一定程度就比較容易了?!?一些不是建議的經(jīng)驗(yàn) 1、從8位單片機(jī)入門比較好一點(diǎn),選好一個型號,認(rèn)真學(xué)習(xí)
    發(fā)表于 05-21 17:24

    即刻啟程,踏上W55MH32高性能以太網(wǎng)單片機(jī)學(xué)習(xí)之路!

    即刻啟程,踏上W55MH32高性能以太網(wǎng)單片機(jī)學(xué)習(xí)之路!即刻開啟W55MH32學(xué)習(xí)之旅!本教系列程配套官方手冊與W55MH32L開發(fā)板,從外設(shè)功能框圖解析到代碼實(shí)操,助你掌握高性能以太網(wǎng)單片機(jī)
    的頭像 發(fā)表于 05-07 18:51 ?280次閱讀
    即刻啟程,踏上W55MH32高性能以太網(wǎng)<b class='flag-5'>單片機(jī)</b><b class='flag-5'>學(xué)習(xí)</b>之路!

    單片機(jī)科普總結(jié),建議收藏!

    單片機(jī)(MicrocontrollerUnit,MCU)作為嵌入式系統(tǒng)的核心之一,在現(xiàn)代電子產(chǎn)品中無處不在。從智能家居、汽車電子,到工業(yè)控制、醫(yī)療設(shè)備,單片機(jī)支撐著無數(shù)智能化應(yīng)用的發(fā)展。對于初學(xué)者
    的頭像 發(fā)表于 04-07 11:58 ?1690次閱讀
    <b class='flag-5'>單片機(jī)</b>科普總結(jié),建議收藏!

    單片機(jī)學(xué)習(xí)—C51源代碼和Proteus仿真文件

    單片機(jī)學(xué)習(xí)—C51源代碼和Proteus仿真文件.zip, 有各種例子
    發(fā)表于 02-10 13:46 ?1次下載

    單片機(jī)Debug工具性能對比 單片機(jī)調(diào)試常用命令

    單片機(jī)(Microcontroller Unit, MCU)調(diào)試是嵌入式開發(fā)中的一個重要環(huán)節(jié),它幫助開發(fā)者發(fā)現(xiàn)和修復(fù)代碼中的錯誤,優(yōu)化程序性能。不同的單片機(jī)和開發(fā)環(huán)境可能使用不同的調(diào)試工具和命令
    的頭像 發(fā)表于 12-19 09:56 ?1360次閱讀

    如何優(yōu)化單片機(jī)項(xiàng)目的功耗

    在現(xiàn)代電子設(shè)計(jì)中,功耗優(yōu)化已成為一個不可忽視的重要議題。對于單片機(jī)(MCU)項(xiàng)目而言,功耗不僅關(guān)系到產(chǎn)品的能效比,還直接影響到電池壽命和熱管理。 硬件層面的功耗優(yōu)化 1. 選擇合適的單片機(jī) 選擇一個
    的頭像 發(fā)表于 11-01 14:16 ?1200次閱讀

    單片機(jī)編程語言有哪些選擇

    單片機(jī)(Microcontroller Unit,MCU)編程是指為單片機(jī)編寫程序的過程,這些程序控制單片機(jī)的行為和功能。單片機(jī)廣泛應(yīng)用于嵌入式系統(tǒng),如家用電器、汽車電子、工業(yè)控制等領(lǐng)
    的頭像 發(fā)表于 11-01 14:13 ?2305次閱讀

    單片機(jī)怎么寫入程序

    單片機(jī)(Microcontroller Unit,MCU)是一種集成電路芯片,它將計(jì)算機(jī)的CPU、存儲器、輸入/輸出接口等功能集成在一個芯片上。單片機(jī)廣泛應(yīng)用于嵌入式系統(tǒng)和物聯(lián)網(wǎng)設(shè)備中。編寫單片機(jī)
    的頭像 發(fā)表于 10-21 11:21 ?2286次閱讀

    單片機(jī)的中斷機(jī)制

    單片機(jī)的中斷機(jī)制是一種重要的處理方式,它允許單片機(jī)在執(zhí)行主程序的過程中,能夠暫停當(dāng)前任務(wù),轉(zhuǎn)而處理外部或內(nèi)部緊急事件。這種機(jī)制極大地提高了系統(tǒng)的響應(yīng)速度和處理能力,使得單片機(jī)在各種應(yīng)用領(lǐng)域中得到廣泛應(yīng)用。以下是對
    的頭像 發(fā)表于 10-17 18:03 ?1897次閱讀

    用8位單片機(jī),32位單片機(jī)就找英銳恩!

    單片機(jī))中有軟硬研發(fā)設(shè)計(jì)、系統(tǒng)開發(fā)編程、工具應(yīng)用支持、專項(xiàng)集成解決方案等領(lǐng)域有十多年的實(shí)力,從市場信息調(diào)研、應(yīng)用開發(fā)、產(chǎn)品研發(fā)、定制設(shè)計(jì)等技術(shù)服務(wù);再從售前咨詢,售中技術(shù)支持,售后增值服務(wù),擁有經(jīng)驗(yàn)豐富的工程技術(shù)團(tuán)隊(duì)與資深的
    的頭像 發(fā)表于 09-23 10:32 ?686次閱讀

    十天學(xué)會單片機(jī)可能嗎?單片機(jī)入門需要多久?

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

    單片機(jī)燒錄程序的基本步驟是什么

    單片機(jī)燒錄程序是單片機(jī)開發(fā)過程中非常重要的一步,它涉及到將編寫好的程序代碼通過一定的方式傳輸?shù)?b class='flag-5'>單片機(jī)內(nèi)部的存儲器中,使單片機(jī)能夠按照預(yù)定的邏輯執(zhí)行任務(wù)。 一、硬件準(zhǔn)備
    的頭像 發(fā)表于 09-02 09:47 ?2630次閱讀

    從菜鳥到大牛!嵌入式完整學(xué)習(xí)路線:STM32單片機(jī)-RTOS-Linux

    ?嵌入式系統(tǒng)是許多現(xiàn)代電子設(shè)備和智能系統(tǒng)的核心,掌握嵌入式系統(tǒng),意味著能夠設(shè)計(jì)和開發(fā)更加智能化的產(chǎn)品。本文為所有想進(jìn)入嵌入式領(lǐng)域的初學(xué)者提供一個完整系統(tǒng)學(xué)習(xí)的路線圖,按照“STM32單片機(jī)?RTOS
    的頭像 發(fā)表于 07-23 16:11 ?5940次閱讀
    從菜鳥到大牛!嵌入式完整<b class='flag-5'>學(xué)習(xí)</b>路線:STM32<b class='flag-5'>單片機(jī)</b>-RTOS-Linux

    UCGUI單片機(jī)源碼

    UCGUI單片機(jī)源碼
    發(fā)表于 07-04 17:11 ?1次下載

    一個暑假如何學(xué)習(xí)單片機(jī)

    一個暑假是學(xué)習(xí)和掌握單片機(jī)基礎(chǔ)知識的良好時(shí)機(jī)。以下是一個關(guān)于如何在暑假期間學(xué)習(xí)單片機(jī)的建議計(jì)劃
    的頭像 發(fā)表于 07-03 09:19 ?885次閱讀
    一個暑假如何<b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>單片機(jī)</b>