亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

第1章如何學習單片機(1.3 1.4)

137933yu ? 來源:137933yu ? 作者:137933yu ? 2025-10-10 10:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.3單片機學習的準備工作

1.足夠的信心、恒心和耐心
有同學問我,單片機這門技術(shù)難不難。這個問題得從兩個方面去分析。
首先,從戰(zhàn)略上藐視它。那么多同學跟著老師學一段時間就可以做出來小車,超聲波測距,甚至做出來機器人,似乎很厲害的樣子。他們不是三頭六臂,我們也沒有什么做不了的道理。實際上要說技術(shù),其實就是一層窗戶紙,表面看不透徹,感覺特別神秘,只要你稍微一努力就可以捅破它,夸張點說,單片機在邏輯上的關(guān)系,只有小學的水平,簡單的很。正所謂會者不難,難者不會,因為不懂,所以看起來感覺很神秘。但是只要認真踏實堅持學下去,肯定能學好這么技術(shù)。
其次呢,從戰(zhàn)術(shù)上要重視它。單片機這門技術(shù),如果十天八天就學會了,那么這個技術(shù)還有前景嗎?可以這樣說,如果一個技術(shù)很簡單就被學會,那么很多人都會的這個技術(shù),估計也沒有很深遠的前途。那究竟多久能學會呢?給大家制定的學習方案,根據(jù)每個人的基礎(chǔ)不同,平均每天要拿出2個小時以上的學習時間,大概一到三個月可以入門。入門的概念是給出一個單片機開發(fā)任務(wù),能夠清楚努力的方向和解決問題的大概方法。做技術(shù)開發(fā)關(guān)鍵是堅持做下去,有恒心和耐心,如果長時間不用肯定還會生疏。所以要想成為單片機高手,起碼需要一年左右的單片機開發(fā)的歷練才行。成為單片機高手的概念就是自己可以從頭根據(jù)自己的想法去設(shè)計一個電路,根據(jù)需要的功能編寫代碼,做一個產(chǎn)品出來。
2.教材和教程
要學習單片機這門技術(shù),良好的教材和教程必不可少。單片機方面的內(nèi)容可以直接學習這本《手把手教你學51單片機--C語言版》(第3版),以及精心配套的視頻教程。本著開源、共享的理念,視頻教程都是免費開放的,可以從金沙灘工作室官方網(wǎng)站www.kingst.org找到下載鏈接。此外,單片機開發(fā)使用的是C語言,所以沒有C語言基礎(chǔ)的讀者,最好能再有一本純C語言的教材,學到一些C語言的細節(jié)問題的時候,可以方便查閱,或者也可以直接把相關(guān)問題通過網(wǎng)絡(luò)搜索一下,絕大部分情況下都會找到滿意的答案。
3.計算機一臺、單片機開發(fā)板一塊
計算機是學習單片機必不可少的工具,因為編寫程序,查閱資料都得用到,但是有句題外話說一下,不要把計算機當成游戲機或者影碟機,偶爾玩玩游戲看看電影是可以的,勞逸結(jié)合,但是不可沉溺其中。
單片機開發(fā)板是必需的。在這里推薦一下金沙灘工作室的Kingst51開發(fā)板,Kingst51開發(fā)板是出自經(jīng)驗豐富的一線工程師之手,其中的設(shè)計都是根據(jù)實際項目開發(fā)的思路進行的,包括整體規(guī)劃、電路設(shè)計、器件布局等,可以為今后自己項目開發(fā)提供一個優(yōu)質(zhì)的參考。另外一方面,本教材和視頻教程是基于Kingst51開發(fā)板編寫和錄制的,所以配套學習可以節(jié)省時間,提高學習效率。

1.4單片機開發(fā)軟件環(huán)境搭建

單片機開發(fā),首要的兩個軟件是編程軟件和下載軟件。編程軟件用Keil uVision4的51版本,也稱為Keil C51,不做過多介紹,先直接講如何安裝。
1、首先準備Keil uVision4安裝源文件,雙擊安裝文件,彈出安裝的歡迎界面,如圖1-1所示。

wKgZPGjocN6ANS-2AAE-Jhn6pV8997.png


圖1-1 Keil安裝歡迎界面
2、點擊“Next”按鈕,彈出“License Agreement”對話框,如圖1-2所示。這里顯示的是安裝許可協(xié)議,需要在“I agree to all the terms of the preceding License Agreement”打勾。

wKgZO2jocOSAMa0tAALNSCp6efo308.png


圖1-2 “License Agreement”對話框
3、點擊“Next”按鈕,彈出“Folder Selection”對話框,如圖1-3所示。這里可以設(shè)置安裝路徑,默認安裝路徑在“C:Keil”文件夾下。點擊“Browse...”按鈕,可以修改安裝路徑,這里建議用默認的安裝路徑,如果要修改,也必須使用英文路徑,不要使用包含有中文字符的路徑。

wKgZPGjocOqAe4LPAAEb0JYKF1I438.png


圖1-3 “Folder Selection”對話框
4、點擊“Next”按鈕,彈出“Customer Information”對話框,如圖1-4所示。輸入用戶名、公司名稱以及E-mail地址即可。

wKgZPGjocO-AMK_LAAEcC1oh1SQ303.png


圖1-4 用戶信息
5、單擊“Next”,就會自動安裝軟件,如圖1-5所示

wKgZO2jocPWAL37_AAD8czyShkI914.png


圖1-5 安裝過程
6、安裝完成后彈出安裝完成對話框,如圖1-6所示,并且出現(xiàn)幾個選項,剛開始把這幾個選項的對號全部去掉就可以了,先不用關(guān)注有什么作用。

wKgZPGjocPuADZ6WAAD8Oh_KVmU659.png


圖1-6 安裝完成
7、最后,點擊“Finish”,Keil編程軟件開發(fā)環(huán)境就裝好了。


審核編輯 黃宇

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

    關(guān)注

    6072

    文章

    45276

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    2 點亮你的LED

    。 1.1?單片機的內(nèi)部資源 在這里所講到的單片機內(nèi)部資源,和傳統(tǒng)單片機書籍中講單片機內(nèi)部結(jié)構(gòu)不同,這里講到的內(nèi)部資源,是指作為單片機用戶,
    的頭像 發(fā)表于 10-13 15:52 ?225次閱讀
    <b class='flag-5'>第</b>2<b class='flag-5'>章</b>  點亮你的LED

    1如何學習單片機(1.5 1.6)

    1.5Keil基本概況介紹 首先,用Keil先打開一個現(xiàn)成的工程,來認識一下Keil軟件,如圖1-7所示。 圖1-7 ?工程文件 從圖1-7可以很輕松的分辨出菜單欄、工具欄、工程管理區(qū)、程序代碼區(qū)
    的頭像 發(fā)表于 10-10 10:46 ?178次閱讀
    <b class='flag-5'>第</b><b class='flag-5'>1</b><b class='flag-5'>章</b>如何<b class='flag-5'>學習</b><b class='flag-5'>單片機</b>(1.5 1.6)

    1 如何學習單片機

    ? 在錯誤的道路上日夜兼程,最終也無法成功,方法和思路絕對是最重要的。本章節(jié)講到的學習單片機的方法,都是作者學習單片機的無數(shù)經(jīng)驗和教訓總結(jié)出來的瑰寶。通過作者前面的披荊斬棘,開辟了道路
    的頭像 發(fā)表于 10-10 10:32 ?160次閱讀

    開發(fā)單片機需要學習什么?軟件編程的 4 個關(guān)鍵層次

    ? ? ? ? ? ? ? ? ? ? 開發(fā)單片機需要學習什么?軟件編程的 4 個關(guān)鍵層次 單片機的 “智能” 全靠軟件實現(xiàn),編程技能需從基礎(chǔ)語法逐步進階到復(fù)雜邏輯,每個層次對應(yīng)不同的開發(fā)需求
    的頭像 發(fā)表于 08-25 11:32 ?447次閱讀

    怎么測單片機系統(tǒng)頻率

    單片機系統(tǒng)頻率是指單片機工作時的時鐘頻率,它直接影響單片機的運行速度和處理能力,準確測量系統(tǒng)頻率對單片機應(yīng)用開發(fā)、程序調(diào)試和性能優(yōu)化具有重要意義。測量
    的頭像 發(fā)表于 07-25 11:39 ?339次閱讀

    單片機怎么驅(qū)動電機?

    在各類自動化設(shè)備和智能裝置中,電機是重要的執(zhí)行部件,而單片機作為控制核心,需要通過特定的方式驅(qū)動電機運轉(zhuǎn)。單片機驅(qū)動電機并非直接連接即可,而是要根據(jù)電機類型和功率,搭配合適的驅(qū)動電路,才能實現(xiàn)穩(wěn)定
    的頭像 發(fā)表于 07-25 09:31 ?336次閱讀

    單片機怎么燒程序

    單片機燒程序是將編寫好的程序代碼寫入單片機內(nèi)部存儲單元,讓單片機按照預(yù)設(shè)邏輯工作的過程,是單片機應(yīng)用開發(fā)中不可或缺的環(huán)節(jié)。無論是簡單的燈光控制程序,還是復(fù)雜的工業(yè)控制算法,都需要通過燒
    的頭像 發(fā)表于 07-23 11:47 ?530次閱讀

    第一 W55MH32 高性能以太網(wǎng)單片機學習方法概述

    本章介紹W55MH32的學習方法,建議先了解硬件資源,按基礎(chǔ)篇、入門篇循序漸進學習。參考兩份手冊,提供例程資料,還給出官網(wǎng)、github 等學習資料查找渠道。讓我們一起踏上W55MH32高性能以太網(wǎng)
    的頭像 發(fā)表于 05-26 09:07 ?443次閱讀
    第一<b class='flag-5'>章</b> W55MH32 高性能以太網(wǎng)<b class='flag-5'>單片機</b>的<b class='flag-5'>學習</b>方法概述

    單片機外圍電路設(shè)計 (2版)

    內(nèi)容簡介本文檔從實用角度出發(fā),全面系統(tǒng)深入地闡述了MCS-51單片機及其兼容外圍電路的設(shè)計與應(yīng)用。全書共10。1
    發(fā)表于 04-18 16:16

    完整版—單片機編程思想(推薦下載!)

    單片機的編程思想,希望能幫助大家寫出簡明的代碼 內(nèi)容簡介 以單片機裸環(huán)境為基礎(chǔ),為編程者定義了一個微操作系統(tǒng)(MOS)的編程環(huán)境,并面向應(yīng)用中不斷提高的需求對編程策略進行了深度剖析與研究,從而分離
    發(fā)表于 04-16 15:06

    新概念51單片機C語言教程入門、提高、開發(fā)、拓展全攻略

    。 目錄: 1篇 入門篇 1.1 單片機概述 1.1.1 什么是單片機 1.1.2 單片機標號信息及封裝類型 1.1.3
    發(fā)表于 04-15 13:57

    單片機學習之GPIO

    今日分享如何通過手冊理解單片機IO知識點含義解釋:1.GPIO:同我們常說的IO口一樣,GeneralPurposeInputOutput(通用輸入/輸出)簡稱為GPIO,每個GPIO端口可通過軟件
    發(fā)表于 03-26 14:53 ?0次下載

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

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

    ADS12633引腳AINCOM的作用是什么,怎么使用?

    接MCU的晶振,如果可以接外部晶振的話,那和使用單片機的晶振有什么區(qū)別呢? 我們的需求是:模擬采集電壓值為我們的電源電壓,初步確定為為5V、3.3V、1.3V這幾個值,需要多通道采集,32位高精度,因為MCU資源有限,所以盡量少占用單片
    發(fā)表于 12-10 06:22

    【「HarmonyOS NEXT啟程:零基礎(chǔ)構(gòu)建純血鴻蒙應(yīng)用」閱讀體驗】+1-7有感

    部分有基礎(chǔ)的大家可用學習很快,過一遍就好,用的時候再來翻一翻。 這本書,1-2我看的很快,3-7我看的很慢。
    發(fā)表于 11-24 19:27