freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)與嵌入式系統(tǒng)實(shí)驗(yàn)講義(編輯修改稿)

2025-05-14 00:03 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ect file;如果是庫(kù)文件,則選擇Library file。最后單擊“Add”按鈕,如果要添加多個(gè)文件,可以不斷添加。添加完畢后單擊“Close”按鈕,關(guān)閉該窗口,如圖110所示圖110 Add Files to Group ‘Source Group1’對(duì)話框10) 這時(shí)在Source ,如圖111所示。圖111 11) 接下來(lái)要對(duì)目標(biāo)進(jìn)行一些設(shè)置。用鼠標(biāo)右鍵(注意用右鍵)單擊Target1,在彈出的會(huì)計(jì)菜單中選擇Options for Target “Target 1”選項(xiàng),如圖112所示。圖112 ptions for Target “Target 1”選項(xiàng)12)、彈出Options for Target “Target 1”對(duì)話框,其中有8個(gè)選項(xiàng)卡。①設(shè)置Output選項(xiàng)卡(如圖117所示)l 如果不設(shè)置,就存儲(chǔ)在項(xiàng)目文件的目錄里。Name of Executable:設(shè)置生成的目標(biāo)文件的名字,缺省情況下和項(xiàng)目的名字一樣。目標(biāo)文件可以生成庫(kù)或者obj、HEX的格式。圖117 設(shè)置Output卡l Select Folder for Objects:?jiǎn)螕粼摪粹o可以選擇編譯后目標(biāo)文件的存儲(chǔ)目錄, l Create Executable:如果要生成OMF以及HEX文件,一般選中Debug Information和Browse Information。選中這兩項(xiàng),才有調(diào)試所需的詳細(xì)信息,比如要調(diào)試C語(yǔ)言程序,如果不選中,調(diào)試時(shí)將無(wú)法看到高級(jí)語(yǔ)言寫(xiě)的程序。l Create HEX File:要生成HEX文件,一定要選中該選項(xiàng),如果編譯之后沒(méi)有生成HEX文件,就是因?yàn)檫@個(gè)選項(xiàng)沒(méi)有被選中。默認(rèn)是不選中的。l Create Library:選中該項(xiàng)時(shí)將生成lib庫(kù)文件。根據(jù)需要決定是否要生成庫(kù)文件,一般應(yīng)用是不生成庫(kù)文件的。l After Make:欄中有以下幾個(gè)設(shè)置。l Beep when plete:編譯完成之后發(fā)出咚的聲音。l Start Debugging:馬上啟動(dòng)調(diào)試(軟件仿真或硬件仿真),根據(jù)需要來(lái)設(shè)置,一般是不選中。l Run User Program 1,Run User Program 2:這個(gè)選項(xiàng)可以設(shè)置編譯完之后所要運(yùn)行的其他應(yīng)用程序(比如有些用戶(hù)自己編寫(xiě)了燒寫(xiě)芯片的程序,編譯完便執(zhí)行該程序,將HEX文件寫(xiě)入芯片),或者調(diào)用外部的仿真器程序。根據(jù)自己的需要設(shè)置。②設(shè)置Listing選項(xiàng)卡(如圖118所示)Keil C51在編譯之后除了生成目標(biāo)文件之外,還生*.lst、*m51的文件。這兩個(gè)文件可以告訴程序員程序中所用的idata、data、bit、xdata、code、RAM、ROM、stack等的相關(guān)信息,以及程序所需的代碼空間。圖118 設(shè)置Listing選項(xiàng)卡選中Assembly Code會(huì)生成匯編的代碼。這是很有好處的,如果不知道如何用匯編來(lái)寫(xiě)一個(gè)long型數(shù)的乘法,那么可以先用C語(yǔ)言來(lái)寫(xiě),寫(xiě)完之后編譯,就可以得到用匯編實(shí)現(xiàn)的代碼。對(duì)于一個(gè)高級(jí)的單片機(jī)程序員來(lái)說(shuō),往往既要熟悉匯編,同時(shí)也要熟悉C語(yǔ)言,才能更好地編寫(xiě)程序。某些地方用C語(yǔ)言無(wú)法實(shí)現(xiàn),便用匯編語(yǔ)言卻很容易。有些地方用匯編語(yǔ)言,很繁瑣,用C語(yǔ)言就很方便。單擊Select Folder for Listings按鈕后,在出現(xiàn)的對(duì)話框中可以選擇生成的列表文件的存放目錄。不做選擇時(shí),使用項(xiàng)目文件所在的目錄。③設(shè)置Debug選項(xiàng)卡(如圖119所示)這里有兩類(lèi)仿真形式可選:Use Simulator和Use:Keil Monitor51 Driver,前一種是純軟件仿真,后一種是帶有Monitor51目標(biāo)仿真器的仿真。l Load Application at Start:選擇這項(xiàng)之后,Keil才會(huì)自動(dòng)裝載程序代碼。l Go till main:調(diào)試C語(yǔ)言程序時(shí)可以選擇這一項(xiàng),PC會(huì)自動(dòng)運(yùn)行到main程序處。這里選擇Use Simulator。如果選擇Use:Keil Monitor51 Driver,還可以單擊圖119中的Settings按鈕,打開(kāi)新的窗口如圖120,其中的設(shè)置如下。l Port:設(shè)置串口號(hào),為仿真機(jī)的串口連接線COM_A所連接的串口。l Baudrate:設(shè)置為9600,仿真機(jī)固定使用9600bit/s跟Keil通信。l Serial Inerrupt:允許串行中斷,選中它。l Cache Options:可以選也可以不選,推薦選它,這樣仿真機(jī)會(huì)運(yùn)行得快一點(diǎn)。119設(shè)置Debug選項(xiàng)卡最后單擊OK按鈕關(guān)閉窗口。圖120 Target設(shè)置13)編譯程序,選擇【Project】/【Rebuild all target files】選項(xiàng),如圖121所示。 圖121 Rebuild all target files或者單擊工具欄中的按鈕,如圖122所示,開(kāi)始編譯程序。圖122 工具欄中的按鈕 如果編譯成功,開(kāi)發(fā)環(huán)境下面會(huì)顯示編譯成功的信息,如圖123所示。圖123 編譯成功信息14)編譯完畢之后,選擇【Debug】/【Start/Stop Debug Session】選項(xiàng),即就進(jìn)入仿真環(huán)境,如圖124所示。 圖124 仿真 或者單擊工具欄中的銨鈕,如圖125所示。15)裝載代碼之后,
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1