久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標(biāo)題: Keil的基本情況 [打印本頁(yè)]

作者: liumei    時(shí)間: 2014-4-29 04:00
標(biāo)題: Keil的基本情況
4.1   特點(diǎn)與用途

Keil是一個(gè)集成的軟件編譯平臺(tái)。該平臺(tái)可以用來(lái)編寫(xiě)匯編語(yǔ)言或C語(yǔ)言表述的控制程序軟件,同時(shí)可以把寫(xiě)好的程序編譯為機(jī)器碼,應(yīng)用HEX可執(zhí)行文件格式保存。再通過(guò)雙擊Proteus中的單片機(jī)徒刑,獲得Edit Component對(duì)話框,再單擊對(duì)話框中的文件夾按鈕,彈出選擇文件對(duì)話框,選取所需要的HEX格式文件,按確定按鈕,則將控制程序?qū)懭雴纹瑱C(jī)內(nèi)。在Proteus中按仿真鍵,即可進(jìn)行仿真分析。

KEIL uVISION是眾多單片機(jī)應(yīng)用開(kāi)發(fā)軟件中優(yōu)秀的軟件之一,它支持眾多公司的MCS51架構(gòu)的芯片,還支持帶有操作系統(tǒng)的單片機(jī),如:ARM系列等。它集編輯,編譯,仿真等于一體,其界面是基于Windows操作系統(tǒng)的,和微軟VC++的界面相似,界面友好,易學(xué)易用,在調(diào)試程序,軟件仿真方面也有很強(qiáng)大的功能。因此很多嵌入式系統(tǒng)開(kāi)發(fā)應(yīng)用工程師或普通的單片機(jī)愛(ài)好者,都對(duì)它十分喜歡。對(duì)51系列單片機(jī), C語(yǔ)言程序的源程序存儲(chǔ)文件名后綴為“.C ”;匯編語(yǔ)言源程序存儲(chǔ)文件名后綴為“.ASM ”。



4.2  界面布局

KEIL- uVISION作為基于Windows風(fēng)格與模式的操作系統(tǒng)的軟件,其應(yīng)用平臺(tái)、窗體布局遵循著Windows的菜單、圖標(biāo)與操作模式。打開(kāi)方式(啟動(dòng)、運(yùn)行軟件)是通過(guò)桌面上的快捷鍵圖標(biāo)、開(kāi)始按鈕下的菜單與子菜單進(jìn)行的,其結(jié)果如圖2-1所示。經(jīng)過(guò)程序編譯與調(diào)試工作。Windows風(fēng)格下的界面是:窗體上部為菜單欄、圖表欄,左側(cè)為各自的圖標(biāo)工具欄,其它的是電子元器件選擇區(qū),最大的區(qū)域是繪制編輯區(qū)。菜單欄的格式與布局,包括通用菜單和專用菜單。通用菜單通常在菜單欄的最左側(cè),專用菜單會(huì)偏右布局。通用菜單是計(jì)算機(jī)文件管理、界面顯示風(fēng)格、通用編輯等,專用菜單則是器件選擇、繪圖、調(diào)試、專用工具等等。左側(cè)的圖標(biāo)工具欄主要?jiǎng)t是器件選擇、測(cè)試儀器、布線方式、仿真分析格式等。



    橢圓: 文件管理區(qū)





4.3  基礎(chǔ)操作

用KEIL編譯程序,最好每次建立一個(gè)工程項(xiàng)目(Project),程序文件建立在該項(xiàng)目中。其基本過(guò)程如下:





在菜單欄中單擊Project建立一個(gè)新的項(xiàng)目,將該項(xiàng)目保存在專用的文件加重。確定保存后,會(huì)彈出CPU選擇對(duì)話框,確定后要確認(rèn)是否自動(dòng)建立文件,兩者皆可。若選擇NO,則需要用視圖菜單中的命令打開(kāi)工程項(xiàng)目窗體。隨后則可以建立新的空文件模板。






可以先保存空模板,也可以先編寫(xiě)控制程序,后保存程序文件。保存時(shí)要特別注意三個(gè)問(wèn)題。此后方才可以進(jìn)行程序編譯,并最終生成HEX格式文件。

1.        確認(rèn)并添加程序文件的后綴名:*.C或*.asm

2.        將編寫(xiě)的控制程序通過(guò)在項(xiàng)目管理窗中右鍵文件夾,添加進(jìn)該項(xiàng)目中

3.        在編譯圖標(biāo)欄中,單擊目標(biāo)選項(xiàng)卡,確認(rèn)編譯成的目標(biāo)程序?yàn)镠EX格式



4.4  程序編寫(xiě)

程序編寫(xiě)可以采用多種方式,這里說(shuō)的是通過(guò)實(shí)際的硬件系統(tǒng)及其控制需求來(lái)逐級(jí)進(jìn)行的編寫(xiě)模式,或所學(xué)習(xí)模式。

先通讀有關(guān)匯編語(yǔ)言的指令、簡(jiǎn)單的控制程序范本等,以便產(chǎn)生有關(guān)匯編語(yǔ)言編寫(xiě)控制程序的感覺(jué)或意識(shí)。先通讀有關(guān)C語(yǔ)言的指令、簡(jiǎn)單的控制程序范本等,以便產(chǎn)生有關(guān)C語(yǔ)言編寫(xiě)控制程序的感覺(jué)或意識(shí)。

通過(guò)單片機(jī)的實(shí)際仿真來(lái)逐級(jí)理解和加深控制程序編寫(xiě)的理解、提高。將單片機(jī)控制硬件的系統(tǒng)復(fù)雜性逐級(jí)提升,隨即也提升了控制程序的編寫(xiě)復(fù)雜性及其水平。

如:用單片機(jī)一個(gè)P口的一個(gè)引腳控制一個(gè)發(fā)光二極管,逐次增加到一個(gè)P口連接8個(gè)發(fā)光二極管。再逐次上升到流水燈、8字形數(shù)碼管等。增加一個(gè)口,用按鍵來(lái)控制另一個(gè)口的發(fā)光二極管、8字形數(shù)碼管等。


2.             Proteus與Keil- uVision的聯(lián)合應(yīng)用

5.1       基本準(zhǔn)備



5.2       硬件的設(shè)計(jì)與布局



5.3       軟件的設(shè)計(jì)、編寫(xiě)與調(diào)試



5.4       軟件與硬件的調(diào)試與修改



5.5       電路特性分析與儀器選擇



5.6       結(jié)果分析






3.             實(shí)例訓(xùn)練

6.1模擬電路


6.2       數(shù)字電路

6.3       51單片機(jī)系統(tǒng)

6.4       ARM單片機(jī)系統(tǒng)
作者: 漣漪    時(shí)間: 2014-4-29 09:58
這個(gè)很實(shí)用啊。正在學(xué)這個(gè)
作者: 蒙圈了    時(shí)間: 2014-4-29 16:20
支持樓主,學(xué)習(xí)下
作者: Tomcute    時(shí)間: 2017-7-25 13:31
請(qǐng)問(wèn)一下樓主或者各位大大,KEIL在除錯(cuò)時(shí)會(huì)有一個(gè)「暫存器」視窗,但是那個(gè)視窗的字很小,想把它調(diào)大,有辦法嗎?我在設(shè)定裡頭找了好久,都沒(méi)找到相對(duì)應(yīng)的調(diào)整項(xiàng)目,可否幫個(gè)忙?




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 91福利在线观看视频 | 在线免费国产 | 黄色片网站国产 | 在线免费黄色小视频 | 久久久久久国产精品免费免费狐狸 | 日韩精品一区二区三区在线播放 | 精品二区| 精品国产欧美一区二区 | 亚洲欧洲日本国产 | 成人精品在线观看 | 欧美国产视频 | 涩涩视频在线播放 | 国产精品一区二区久久久久 | 一级一级一级毛片 | 黄频免费| 国产激情在线看 | 365夜爽爽欧美性午夜免费视频 | 日韩综合在线 | 欧美日韩一卡二卡 | 97超级碰碰 | 五月天激情电影 | 亚洲精品68久久久一区 | 国产精品久久久久久婷婷天堂 | 欧美精品一二三 | 午夜网站视频 | 日韩视频一区 | 亚洲精品1区2区3区 91免费看片 | 免费高潮视频95在线观看网站 | 农村真人裸体丰满少妇毛片 | 特级生活片| 国产精品久久久久久中文字 | 99reav | 国产91在线精品 | 亚洲国产成人av好男人在线观看 | 中文字幕日韩一区二区 | 国产精品国产精品国产专区不卡 | 日韩在线大片 | 国产成人免费视频网站高清观看视频 | 欧美日韩国产精品一区二区 | 日韩色视频 | 第四色播日韩第一页 |