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

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

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

3天內不再提示

如何快速進入單片機系統之門

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2022-02-16 16:27 ? 次閱讀

本文旨在引導尚未入門的朋友快速進入單片機系統之門,已經熟悉單片機系統開發的朋友敬請拍磚指教或留言補充信息

1、入門知識儲備

想學習單片機系統的開發,必須先有以下幾個方面的知識儲備:

(1)微機原理

(2)C語言編程

微機原理既是計算機技術的入門課程,也是單片機的入門課程。其實單片機就是一臺“高度濃縮的計算機”,其基本原理與計算機及其相似,單片機麻雀雖小,計算機的五臟俱全。

100060091-117024-10.jpg

單片機系統組成

C語言是目前單片機開發的必備編程語言。單片機軟件在N年前是用匯編語言開發的,每種單片機的匯編語言都不一樣。由于采用匯編語言開發單片機軟件太過于復雜,效率及其底下,現在基本上都用C語言開發單片機軟件了,僅在一些很特殊的場合才需要用到匯編語言,例如要求精確控制CPU某段程序的執行時長。如果還沒有C語言基礎,建議先學C語言再學單片機。學習更多單片機知識請關注微信公眾號“電工電氣學習”。2.單片機系統開發基本條件

條件之一:手上必須有單片機實物。學習單片機重在動手,在腦子里空想是學不起來的。可以自己用電路設計軟件(如AltiumDesigner等)做一塊電路板;或者直接上某寶買一塊現成的單片機開發板。

單片機開發板

條件之二:單片機程序下載器或在線仿真器。這個設備一般沒有通用的,單片機系列不同,仿真器也不同。直接上某寶,搜“XXX單片機仿真器”,一般都能找到你想要的。

條件之三:在PC機上安裝好單片機開發平臺。單片機開發平臺也叫單片機開發環境,是單片機軟件代碼的編輯工具和代碼編譯工具的結合體。單片機品牌和系列不同,其開發平臺也不一樣,例如STM8可以用IAR進行軟件開發,也可以采用ST公司自己開發的STVD進行軟件開發。

具備以上三個條件,你就可以開工了。

3、后話

雖然世界上的單片機種類有上千種,但單片機技術基本上是相通的,只要掌握了一款單片機的開發,以后遇到其他品種的單片機就非常容易上手了。如果學習第一款單片機需要2個月時間,那么學習第二款單片機就只需要2天時間。

以上只是談到單片機系統開發的最基本的條件,但我們知道單片機最終還是應用于產品之內的,單片機系統開發最終還是為了產品開發。因此,僅僅學會單片機軟件編程還是遠遠不夠的。www.diangon.com一款單片機系統產品從項目立項到最終實現產品量產,其中涉及到的方方面面技術問題還有很多很多,例如如何選擇最合適的單片機、硬件電磁兼容問題、軟件的bug調試和軟件可靠性、數字量和模擬信號采集、一般高低電平輸出和PWM輸出、操作系統、產品成本…,太多太多了!

審核編輯:何安

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

    關注

    1

    文章

    73

    瀏覽量

    103816
收藏 人收藏

    評論

    相關推薦

    片上系統單片機的區別

    片上系統(SoC)與單片機在多個方面存在明顯的區別。
    的頭像 發表于 03-28 14:39 ?1227次閱讀

    單片機學到什么程度可以找工作?

    這個話題老生常談了,找工作需要具備一定的技術實力,但是究竟學到什么程度就可以呢?單片機作為嵌入式系統的核心,具有廣泛的應用場景,因此掌握單片機編程技能確實能為您打開就業之門。然而,要想
    的頭像 發表于 03-28 08:04 ?1505次閱讀
    <b class='flag-5'>單片機</b>學到什么程度可以找工作?

    如何系統、科學地自學單片機

    很多初學者都會面臨這個問題,我想學習單片機、我也想學好單片機、我也想系統地學習單片機,但是單片機涉及到的學科多且雜根本不是三天兩天就能學完的
    的頭像 發表于 03-28 08:03 ?1000次閱讀
    如何<b class='flag-5'>系統</b>、科學地自學<b class='flag-5'>單片機</b>?

    單片機的最小系統由什么組成 單片機的最小系統包括哪些

    單片機(Microcontroller Unit,MCU)的最小系統包括以下幾個主要組成部分: 單片機芯片:單片機是整個最小系統的核心部分,
    的頭像 發表于 02-02 11:27 ?9891次閱讀

    單片機最小系統包含哪幾部分 單片機最小系統的作用

    單片機最小系統包含以下幾部分:單片機芯片、時鐘電路、復位電路、電源電路、外圍電路和連接接口等。 單片機芯片:單片機是整個
    的頭像 發表于 01-24 10:40 ?1.4w次閱讀

    單片機最小系統的作用 單片機最小系統包含哪幾部分

    單片機最小系統是指能夠獨立工作的最基本的硬件組成,也是單片機的必備基礎。它的作用是為單片機提供工作所需的最基本的資源和功能,使單片機能夠正常
    的頭像 發表于 01-18 13:54 ?3870次閱讀

    基于單片機的糧倉遠程監控系統的設計

    電子發燒友網站提供《基于單片機的糧倉遠程監控系統的設計.rar》資料免費下載
    發表于 01-12 10:52 ?15次下載

    基于51單片機的溫度報警系統設計

    電子發燒友網站提供《基于51單片機的溫度報警系統設計.rar》資料免費下載
    發表于 01-12 09:50 ?21次下載

    基于51單片機的火災報警系統設計

    電子發燒友網站提供《基于51單片機的火災報警系統設計.rar》資料免費下載
    發表于 01-12 09:20 ?18次下載

    基于51單片機的火災報警系統設計

    電子發燒友網站提供《基于51單片機的火災報警系統設計.rar》資料免費下載
    發表于 01-03 11:26 ?0次下載

    基于單片機的糧倉遠程監控系統的設計

    基于單片機的糧倉遠程監控系統的設計(實物)
    發表于 01-02 09:59 ?2次下載

    單片機boot腳干嘛的

    單片機boot腳是單片機的引導腳,用于控制單片機的啟動和引導過程。在單片機系統中,boot腳的作用十分重要,它影響著整個
    的頭像 發表于 12-19 09:47 ?9550次閱讀

    51單片機中斷系統介紹

    51單片機中斷系統介紹與運用外部中斷系統觸發數碼管顯示數字的代碼實驗
    發表于 12-05 09:10 ?2次下載

    51單片機中斷系統應用筆記

    基于51單片機的中斷系統
    發表于 12-04 09:30 ?1次下載

    單片機最小系統的相關知識

    單片機最小系統,或者稱為最小應用系統,是指用最少的元件組成的單片機可以工作的系統。對51系列單片機
    發表于 11-29 15:57 ?1827次閱讀
    <b class='flag-5'>單片機</b>最小<b class='flag-5'>系統</b>的相關知識