<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

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

3天內不再提示

如何選擇單片機開發板

h1654155282.3538 ? 來源:今日頭條 ? 作者:今日頭條 ? 2019-11-24 11:00 ? 次閱讀

1、選擇合適自己的單片機型號

單片機是一門強調動手能力的學科,與數學、物理等理科不同,學習單片機不建議每天抱著書本看,而建議直接選擇一款具體型號的單片機去學習外設電路的設計和程序的編寫。在選擇單片機型號的時候,可以看一下自己周圍的同學、同事用哪一款型號比較多,以便于在學習的過程中和他們交流遇到的技術問題。如果有項目就最好了,可以根據項目中所用到的單片機型號來選擇,這樣可以直接學以致用。帶著項目去學習,更能提高學習效率和學習針對性??梢詮?a href="http://www.qd573.com/v/tag/1052/" target="_blank">51單片機開始入門,也可以直接學STM32、AVR等單片機。

2、選擇外設電路多的單片機開發

在確定了型號之后,就可以選擇開發板了。借助開發板來學習單片機,就是學習單片機外設電路的設計,以及如何編程控制外設電路。所以,在學習時接觸到的外設電路越多越好。目前,單片機的外設電路、板載資源比較同質化,常見的外設電路有:LED構成的流水燈、按鍵輸入檢測、繼電器輸出控制、蜂鳴器輸出控制、數碼管顯示、點陣顯示、液晶顯示、電機驅動控制、紅外遙控控制、AD采樣、射頻通訊等。這些外設電路都是在設計產品時所能用到的,熟悉這些電路以及程序的編寫基本能滿足簡單功能的電子產品的開發。所以,在選擇單片機時,一定要選擇外設資源多的開發板。

3、選擇例程多、注釋詳細的開發板

單片機開發板的優勢之一就是商家配套好了與外設電路相應的程序例程,初學者可以通過例程學習單片機寄存器的配置方法、學習庫函數的使用方法、學習程序是如何控制硬件電路的、學習時序的編寫方法。在學習單片機的時候,多數是在學習編程。所以,配套的例程越詳細對初學者起到的作用越大,程序的注釋越清楚越利于初學者。除此接觸單片機,自然會遇到很多的問題,很多問題都是通過注釋就能解決的。所以,程序的詳細性很重要。

4、選擇教程資料多的開發板

單片機開發板除了配套原理圖和例程之外,還會配套很多的學習資料,如針對性比較強的圖文教程、視頻教程,以及擴展性比較強的學習資料。這些資料都能對初學者起到直接的幫助作用,甚至還會配套所用到的各種軟件。有了資料的指導,可以方便初學者指定自己的學習計劃,便于初學者按部就班、循序漸進的推薦單片機的學習工作。

5、選擇技術售后比較好的開發板

初學者在學習的過程中很容易遇到各種問題,與同學、同事在討論的時候往往需要問題背景的支持。最直接的問題解答還是來自于廠家的技術支持,因為這種解答方式針對性比較強。好的技術售后能起到非常大的幫助作用。開發板做的比較好的廠家往往會提供電話技術支持、論壇技術支持、討論群技術支持等售后渠道。技術售后很重要。

6、選擇原生頭文件的開發板

這個因素,一般很少會有人回去考慮。我也用過開發板,也設計過開發板,也提供過開發板服務,我認為這個問題非常重要。很多大廠家,為了保護自己的代碼、提高用戶粘性度,往往會把頭文件做修改或者重新封裝,所表現出的結果就是減少了初學者查看頭文件的幾率,更利于初學者去學習,讓初學者更容易接受。但是這樣卻具有很大的弊端。

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

    關注

    6001

    文章

    43978

    瀏覽量

    620871
  • 開發板
    +關注

    關注

    25

    文章

    4434

    瀏覽量

    94032
收藏 人收藏

    評論

    相關推薦

    新手求助單片機開發板選擇問題

    本人電氣專業碩士,學過80C51單片機的理論部分,現在想系統學習一下單片機,在開發板選擇上有點迷茫。淘寶評價較好的一個是“YQ518高端型”,不知道具體性能如何,是否還有其他合適的
    發表于 06-11 15:57

    那種51單片機開發板好???????

    我想買個51單片機開發板,那種51單片機開發板好???????
    發表于 08-30 08:15

    教你怎樣去選擇單片機和Android-LInux-ARM開發板?

    如何選擇單片機和Android-LInux-ARM開發板?
    發表于 07-06 07:59

    初學單片機,該如何選擇單片機開發板?精選資料推薦

    電子產品設計中非常重要,學會單片機在找工作時具有非常大的優勢。1 以單片機為核心的產品框圖那么,初學者在接觸單片機之處,該如何學習呢?如何學習單片機才最有效?這就涉及到
    發表于 07-15 09:38

    如何去選擇單片機開發板

    單片機的學習過程十分重視實踐操作,仿真軟件不過是紙上談兵,我們需要有一個看得見摸得著的學習工具,那就是單片機開發板!1.教程所用的開發板我們知道,學習C語言首先
    發表于 07-15 10:13

    初學單片機,該如何選擇單片機開發板?精選資料分享

    電子產品設計中非常重要,學會單片機在找工作時具有非常大的優勢。1 以單片機為核心的產品框圖那么,初學者在接觸單片機之處,該如何學習呢?如何學習單片機才最有效?這就涉及到
    發表于 07-20 08:17

    新手求助如何去使用單片機開發板

    單片機開發板有哪些功能模塊?如何去使用單片機開發板?
    發表于 08-24 07:48

    怎么使用STC單片機開發板?

    怎么使用STC單片機開發板?單片機所需要的學習的到底是什么?
    發表于 09-24 06:34

    單片機自學需要買開發板

    從事單片機開發的那些老工程師,或者是剛入門的單片機軟件工程師,可以說99%的人都曾經買過開發板,或者一直借助開發板來從事
    發表于 11-18 07:57

    如何選擇單片機開發板

    開發板是用來學習單片機最有用的工具,上面集成了常用的單片機外設電路,可以讓初學者很方便的學習硬件電路的設計方法、控制方法和單片機寄存器、片上資源的編程。擁有一塊合適自己的
    的頭像 發表于 11-09 03:32 ?1.8w次閱讀

    新手學習單片機如何選擇開發板

    作為新手,學習單片機時,確實應該購買一塊開發板自己動手練習,進步才快!市面上的單片機開發板確實很多,作為新手該如何選擇適合自己的
    的頭像 發表于 11-09 03:42 ?8111次閱讀

    初學單片機,該如何選擇單片機開發板?

    在電子產品設計中非常重要,學會單片機在找工作時具有非常大的優勢。1 以單片機為核心的產品框圖那么,初學者在接觸單片機之處,該如何學習呢?如何學習單片機才最有效?這就涉及到
    發表于 11-13 15:06 ?13次下載
    初學<b class='flag-5'>單片機</b>,該如何<b class='flag-5'>選擇</b><b class='flag-5'>單片機</b><b class='flag-5'>開發板</b>?

    初學單片機,該如何選擇單片機開發板?

    在電子產品設計中非常重要,學會單片機在找工作時具有非常大的優勢。1 以單片機為核心的產品框圖那么,初學者在接觸單片機之處,該如何學習呢?如何學習單片機才最有效?這就涉及到
    發表于 11-13 15:36 ?9次下載
    初學<b class='flag-5'>單片機</b>,該如何<b class='flag-5'>選擇</b><b class='flag-5'>單片機</b><b class='flag-5'>開發板</b>?

    如何自制屬于自己的單片機開發板

    什么是單片機開發板,單片機開發板主要是用來學習單片機,另外一方面是用來開發單片機相關項目的時
    發表于 03-04 16:03 ?3265次閱讀
    如何自制屬于自己的<b class='flag-5'>單片機</b><b class='flag-5'>開發板</b>

    單片機開發板怎么選

    隨著越來越多的新奇功能誕生,單片機開發板的種類也越來越多,選擇一個合適的單片機開發板能夠為你在開發
    的頭像 發表于 10-21 10:46 ?2231次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>