1.5Keil基本概況介紹
首先,用Keil先打開(kāi)一個(gè)現(xiàn)成的工程,來(lái)認(rèn)識(shí)一下Keil軟件,如圖1-7所示。

圖1-7 工程文件
從圖1-7可以很輕松的分辨出菜單欄、工具欄、工程管理區(qū)、程序代碼區(qū)和信息輸出窗口。這個(gè)是Keil4的英文版,網(wǎng)上有一些漢化版本的,但不建議使用。即使英語(yǔ)不好,使用英文版本的軟件也一點(diǎn)問(wèn)題沒(méi)有,剛開(kāi)始先跟著教材使用,用幾次就記住怎么用了。因?yàn)橐院笞鰧?shí)際開(kāi)發(fā)的時(shí)候,大多數(shù)軟件都是英文版的,如果現(xiàn)在學(xué)習(xí)的時(shí)候一直用中文軟件,將來(lái)一旦換了其它的英文軟件就會(huì)慌了。從現(xiàn)在開(kāi)始要慢慢熟悉英文軟件,將來(lái)再用到其他英文軟件的時(shí)候,就可以做到觸類(lèi)旁通、駕輕就熟了。
Keil軟件菜單欄和工具欄的具體細(xì)化功能,都可以很方便的從網(wǎng)上查到,不需要記憶,隨用隨查。在這里只介紹一點(diǎn),關(guān)于Keil軟件里邊的字體大小和顏色設(shè)置。在菜單Edit-->Configuration-->Colors &Fonts里邊,可以進(jìn)行字體類(lèi)型、顏色、大小的設(shè)置,如圖1-8所示。

圖1-8 字體設(shè)置(一)
因?yàn)橛?a href="http://qiaming.cn/soft/data/21-24/" target="_blank">C語(yǔ)言編程,所以在Window欄中選擇8051:Editor C Files,然后在右側(cè)Element欄目里可以選擇要修改的內(nèi)容,一般平時(shí)用到的只是其中幾項(xiàng)而已,比如:Text——普通文本、Text Selection——選中的文本、Number——數(shù)字、/*Comment*/——多行注釋、//Comment——單行注釋、Keyword——C語(yǔ)言關(guān)鍵字、String——字符串,Keil本身都是有默認(rèn)設(shè)置的,可以直接使用默認(rèn)設(shè)置,但如果覺(jué)得不合自己的口味,那就在這里更改一下,改完后直接點(diǎn)OK看效果就可以了。

圖1-9 字體設(shè)置(二)
1.6答讀者問(wèn)
很多讀者經(jīng)常咨詢(xún)的一些問(wèn)題,有一些很有現(xiàn)實(shí)或普遍意義,作者將有代表性的直接寫(xiě)出來(lái)給大家參考,讓大家了解這門(mén)技術(shù),了解這個(gè)行業(yè)。
(1)單片機(jī)學(xué)完了能做什么?
單片機(jī)的應(yīng)用非常廣泛,電子、電氣、自動(dòng)化、通信等領(lǐng)域都有大量應(yīng)用,至于能做什么,得看將來(lái)做什么工作。如同計(jì)算機(jī)一樣,計(jì)算機(jī)可以用來(lái)編程、看電影、打游戲等,用計(jì)算機(jī)做什么是不一定的。但是掌握好這門(mén)技術(shù),起碼可以學(xué)會(huì)一種工具,為將來(lái)從事電子、電氣、通信、自動(dòng)化等領(lǐng)域的工作做好準(zhǔn)備。
(2)學(xué)單片機(jī)的捷徑是什么?
做技術(shù)必須得腳踏實(shí)地,沒(méi)有任何捷徑可走!如果非要說(shuō)有的話(huà),那只能告訴你,拳不離手曲不離口就是最好的捷徑。作者學(xué)習(xí)單片機(jī)的時(shí)候,每天早上8點(diǎn)半進(jìn)入實(shí)驗(yàn)室,晚上9點(diǎn)半離開(kāi)實(shí)驗(yàn)室,曾經(jīng)創(chuàng)下連續(xù)3個(gè)月沒(méi)有休息日的記錄,如果你也能這樣學(xué),那很快就可以學(xué)好這門(mén)技術(shù)了。
(3)學(xué)習(xí)單片機(jī)應(yīng)該學(xué)習(xí)什么語(yǔ)言,有沒(méi)有必要再學(xué)習(xí)匯編
相比較來(lái)說(shuō),匯編語(yǔ)言比較接近單片機(jī)的底層,使用匯編語(yǔ)言有助于理解單片機(jī)內(nèi)部結(jié)構(gòu)。簡(jiǎn)單的程序,用匯編語(yǔ)言,程序效率也可能比較高,但是當(dāng)程序容量達(dá)到幾千上萬(wàn)行以后(這時(shí)也僅能算個(gè)不太小的項(xiàng)目,還遠(yuǎn)沒(méi)到大項(xiàng)目的級(jí)別),匯編語(yǔ)言在組織結(jié)構(gòu)、修改維護(hù)等方面就會(huì)成為噩夢(mèng)了,此時(shí)C語(yǔ)言就有不可替代的優(yōu)勢(shì)了。所以實(shí)際開(kāi)發(fā)過(guò)程中,絕大多數(shù)工程師都在用C語(yǔ)言做單片機(jī)開(kāi)發(fā),只有在很低端的應(yīng)用中或者是特殊要求的場(chǎng)合,才會(huì)用匯編語(yǔ)言開(kāi)發(fā),所以建議大家還是用C語(yǔ)言開(kāi)發(fā)比較好一些。
(4)學(xué)會(huì)單片機(jī)后能找什么樣的工作
單片機(jī)是一個(gè)工具,和計(jì)算機(jī)有點(diǎn)類(lèi)似但不完全一樣,學(xué)會(huì)計(jì)算機(jī)可以用來(lái)編程、可以用來(lái)畫(huà)圖、可以用來(lái)看電影等。學(xué)會(huì)單片機(jī)可以用來(lái)做通信技術(shù),做自動(dòng)控制技術(shù)等,但是單片機(jī)本身僅僅是一個(gè)工具,在用單片機(jī)的時(shí)候,慢慢接觸多了,會(huì)有一個(gè)應(yīng)用方向。不僅僅要會(huì)單片機(jī),也得對(duì)這個(gè)應(yīng)用方向熟悉。比如作者從事過(guò)擴(kuò)頻通信技術(shù)的算法研究,那么就要對(duì)擴(kuò)頻通信熟悉,然后把這個(gè)技術(shù)用單片機(jī)實(shí)現(xiàn)出來(lái),也得會(huì)用單片機(jī)。
5、學(xué)完了這個(gè)工資待遇如何
對(duì)于技術(shù)來(lái)說(shuō),技術(shù)水平高低直接決定工資薪酬。技術(shù)如果學(xué)的不好,那工作可能都找不到,更談不上工資待遇了,而技術(shù)做的好,那工資就自然會(huì)很高。一旦要決定從事技術(shù),就不需要把過(guò)多的精力關(guān)注在能掙多少錢(qián)上,而應(yīng)該放在如何提高自身的技術(shù)水平上,只要技術(shù)水平高,比很多人都厲害,薪資待遇自然就找上門(mén)。有一部印度的勵(lì)志電影叫做《三傻大鬧寶萊塢》,推薦做技術(shù)的都可以看看,里邊有一句經(jīng)典臺(tái)詞非常適合技術(shù)人員:追求卓越,成功就會(huì)在不經(jīng)意間追上你!
審核編輯 黃宇
-
單片機(jī)
+關(guān)注
關(guān)注
6072文章
45283瀏覽量
661790
發(fā)布評(píng)論請(qǐng)先 登錄
第2章 點(diǎn)亮你的LED
第1章如何學(xué)習(xí)單片機(jī)(1.3 1.4)
第1章 如何學(xué)習(xí)單片機(jī)
開(kāi)發(fā)單片機(jī)需要學(xué)習(xí)什么?軟件編程的 4 個(gè)關(guān)鍵層次
怎么測(cè)單片機(jī)系統(tǒng)頻率
單片機(jī)怎么驅(qū)動(dòng)電機(jī)?
單片機(jī)怎么燒程序
圖解單片機(jī)功能與應(yīng)用(完整版)
第一章 W55MH32 高性能以太網(wǎng)單片機(jī)的學(xué)習(xí)方法概述

第1章如何學(xué)習(xí)單片機(jī)(1.5 1.6)
評(píng)論