版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
海靈智電 搭建51開(kāi)發(fā)環(huán)境搭建IAP15W4K61S4/STC12C5A60S2開(kāi)發(fā)環(huán)境目錄1.需要準(zhǔn)備的工具 42.搭建開(kāi)發(fā)環(huán)境 42.1.安裝KeilC51 42.1.1.KeilC51簡(jiǎn)介 42.1.2.KeilC51安裝步驟 42.2.安裝USB轉(zhuǎn)TTL芯片驅(qū)動(dòng)(CH340G) 72.3.下載軟件stc-isp 83.使用KeilC51開(kāi)發(fā)軟件 133.1.自建工程文件 133.2.打開(kāi)例程工程文件 214.常見(jiàn)問(wèn)題及解決辦法 224.1.程序無(wú)法下載 225.技術(shù)支持 245.1.技術(shù)支持 245.2.聯(lián)系方式 24海靈智電 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境1.需要準(zhǔn)備的工具KeilC51-V9.52安裝文件。PL2303驅(qū)動(dòng)程序(USB驅(qū)動(dòng))。stc-isp-15xx-v6.85H下載軟件。2.搭建開(kāi)發(fā)環(huán)境2.1.安裝KeilC512.1.1.KeilC51簡(jiǎn)介KeilC51是美國(guó)KeilSoftware公司(ARM公司之一)出品的51系列兼容單片機(jī)C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng)。與匯編相比,C語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。Keil提供了包括C編譯器、宏匯編、連接器、庫(kù)管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開(kāi)發(fā)方案,通過(guò)一個(gè)集成開(kāi)發(fā)環(huán)境(uVision)將這些部分組合在一起。KeilC51是支持HYPERLINK"/view/2547074.htm"8051微控制器體系結(jié)構(gòu)的Keil開(kāi)發(fā)工具,適合每個(gè)階段的開(kāi)發(fā)人員,不管是專業(yè)的應(yīng)用工程師,還是剛學(xué)習(xí)嵌入式軟件開(kāi)發(fā)的學(xué)生。2.1.2.KeilC51安裝步驟打開(kāi)配套軟件KeilC51文件夾找到壓縮文件KeilC51-V9.52,雙擊打開(kāi)“c51v952-官網(wǎng).exe”,彈出KeilC51V9.52的安裝向?qū)В瑔螕簟綨ext】,如下圖所示。 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境2.勾選【Iagreeto...】,然后點(diǎn)擊【Next】,如下圖所示。2:KeilC51安裝默認(rèn)安裝路徑是安裝在C盤,本文檔設(shè)置的安裝路徑是默認(rèn)安裝路徑。此處,可以根據(jù)自己的需要選擇安裝路徑,如下圖,確定好安裝路徑后點(diǎn)下一步。圖3:KeilC51安裝5 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境4.根據(jù)提示填入相關(guān)用戶信息,然后點(diǎn)擊【Next】,如下圖所示。4:KeilC51安裝KeilC51開(kāi)始安裝,等待KeilC51安裝完成,如下圖所示。5:KeilC51安裝點(diǎn)擊[Finish]完成安裝,如下圖所示。海靈智電 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境6:KeilC51安裝安裝USB轉(zhuǎn)TTL芯片驅(qū)動(dòng)(CH340G)PC是通過(guò)USB接口給STC15W4K56S4開(kāi)發(fā)板供電并下載程序。開(kāi)發(fā)板板載USB轉(zhuǎn)TTL芯片CH340G,來(lái)實(shí)現(xiàn)與微處理器STC15W4K56S4的通信以下載程序,故需要在PC上安裝USB轉(zhuǎn)TTL的驅(qū)動(dòng)程序。打開(kāi)配套軟件USB驅(qū)動(dòng)程序文件夾找到安裝文件ch341ser,雙擊打開(kāi),出現(xiàn)下面界面,點(diǎn)擊安裝。圖7:CH340G驅(qū)動(dòng)安裝7 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境2.等待一段時(shí)間,彈出如下對(duì)話框,點(diǎn)擊確定。8:CH340G驅(qū)動(dòng)安裝查看驅(qū)動(dòng)有沒(méi)有安裝成功:使用MINI-USB連接線連接PC機(jī)和開(kāi)發(fā)板,打開(kāi)電源開(kāi)關(guān),觀察PC機(jī)設(shè)備管理器,出現(xiàn)如下圖所示CH340的提示則證明驅(qū)動(dòng)安裝成功。圖9:CH340G驅(qū)動(dòng)安裝2.3.下載軟件stc-ispSTC官方針對(duì)STC單片機(jī)提供了專用的ISP下載軟件,該軟件版本會(huì)在官網(wǎng)上不斷更新,用戶可經(jīng)常關(guān)注STC官網(wǎng):/。下面通過(guò)版本v6.85H軟件使用,8 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境來(lái)介紹如何給STC15W4K56S4單片機(jī)下載程序。打開(kāi)配套軟件STC下載文件夾找到文件stc-isp-15xx-v6.85H,雙擊打開(kāi),彈出下面界面。10:STC-ISP下載選擇芯片類型,如下圖所示,在STC15W4K32S4中選中STC15W4K56S4。如果開(kāi)發(fā)板是IAP15W4K61S4芯片,則選擇IAP15W4K61S4。9 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境11:STC-ISP安裝選擇下載串口號(hào),如下圖所示,選中已安裝好的USB驅(qū)動(dòng)對(duì)應(yīng)的串口。圖12:STC-ISP安裝10 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境打開(kāi)下載HEX文件,如下圖所示,打開(kāi)程序文件,瀏覽找到HEX文件后,點(diǎn)擊打開(kāi)。13:STC-ISP安裝選中HEX文件后,出現(xiàn)下圖界面,點(diǎn)擊下載/編程按鈕。14:STC-ISP安裝點(diǎn)擊下載/編程按鈕后出現(xiàn)下圖所示界面,此時(shí)需按下開(kāi)發(fā)板下載按鈕S2。11 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境15:STC-ISP安裝按下開(kāi)發(fā)板S2按鍵后,程序便開(kāi)始下載,如下圖所示。圖16:STC-ISP安裝12 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境程序下載完成,如下圖所示。17:STC-ISP安裝下載的是流水燈實(shí)驗(yàn),故此時(shí)開(kāi)發(fā)板用戶指示燈會(huì)依次閃爍。使用KeilC51開(kāi)發(fā)軟件3.1.自建工程文件本節(jié)以基礎(chǔ)實(shí)驗(yàn)中的“GPIO驅(qū)動(dòng)LED實(shí)驗(yàn)”為例說(shuō)明如何使用KeilC51平臺(tái)建立工程文件,如何編譯程序生成可ISP下載的HEX文件。啟動(dòng)KeilC51雙擊桌面的“KeiluVision4”的快捷方式或者從開(kāi)始菜單中打開(kāi)KeiluVision4。圖18:KeilC51使用13 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境新建工程KeilC51中執(zhí)行“Project→NewuVisionProject”,以新建工程。圖19:KeilC51使用打開(kāi)新建工程后,首先要確定新建工程的存放位置,按下圖界面,為演示方便存于桌面,新建TEST命名的文件夾中。圖20:KeilC51使用命名TEST的文件夾后,再新建工程名為TEST(命名為TEST,僅是為了演示使用)。14 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境21:KeilC51使用建工程之后,便會(huì)彈出下圖窗口,因?yàn)槲覀冮_(kāi)發(fā)板使用的是IAP15W4K61S4/STC15W4K56S4單片機(jī),故選擇型號(hào)如下為AT89C52圖22:KeilC51使用確定好單片機(jī)型號(hào)后,自動(dòng)會(huì)彈出下圖窗口,選擇“否”。15 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境圖23:KeilC51使用新建C文件進(jìn)入KeilC51主界面后,按下圖順序,新建文檔,并隨后保存該空白文檔。圖24:KeilC51使用點(diǎn)保存之后,會(huì)要求對(duì)新建文檔的名稱命名,并對(duì)文件類型添加后綴,為演示需要可參考下圖所示進(jìn)行設(shè)置。圖25:KeilC51使用文件名和后綴確定之后,空白文檔的內(nèi)容可將例程中GPIO驅(qū)動(dòng)LED的.c文件的內(nèi)容復(fù)制過(guò)來(lái),如下圖。圖26:KeilC51使用再點(diǎn)擊保存,則會(huì)將有程序的test.c文件保存到TEST文件夾中,但并沒(méi)有被加入到工程之中。此時(shí),按下圖所示,在標(biāo)識(shí)1處右鍵選擇標(biāo)識(shí)2。17 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境圖27:KeilC51使用之后彈出下面窗口,選擇TEST文件夾中的test.c文件,加載工程中。圖28:KeilC51使用加載之后,單擊SourceGroupe1前的+號(hào)展開(kāi),開(kāi)看到test.c文件已被加載進(jìn)來(lái),如下圖。18 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境29:KeilC51使用細(xì)看test.c文件,可發(fā)現(xiàn)有STC15F2K60S2.H的頭文件,這時(shí)需將例程中的STC15F2K60S2.h文件拷貝到TEST文件夾中,方可編譯通過(guò)。圖30:KeilC51使用編譯生成HEX文件按下圖所示步驟,選擇生成HEX文件,并對(duì)HEX文件進(jìn)行命名。19 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境圖31:KeilC51使用上述步驟完成后,點(diǎn)擊編譯按鈕,會(huì)在軟件最下方窗口顯示編譯結(jié)果,如下圖,表示編譯成功。圖32:KeilC51使用此時(shí),打開(kāi)桌面TEST文件,可發(fā)現(xiàn)生成的HEX文件,該文件可用于STC_ISP下載程序,具體步驟在“下載軟件stc-isp”中已有詳述。20 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境圖33:KeilC51使用3.2.打開(kāi)例程工程文件啟動(dòng)KeilC51雙擊桌面的“KeiluVision4”的快捷方式或者從開(kāi)始菜單中打開(kāi)KeiluVision4。圖34:KeilC51使用打開(kāi)例程工程文件方法1:在KeilC51中執(zhí)行“Project→OpenProject”打開(kāi)“匼基礎(chǔ)實(shí)驗(yàn)\實(shí)驗(yàn)1:GPIO驅(qū)動(dòng)LED”目錄下的工程“LED.uVproj”。方法2:直接在基礎(chǔ)實(shí)驗(yàn)中找到工程“LED.uVproj”后雙擊。21 搭建IAP15W4K61S4/STC15W4K56S4開(kāi)發(fā)環(huán)境圖35:
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 寒假安全教育主題班會(huì)方案8篇
- 形勢(shì)任務(wù)教育心得體會(huì)
- 開(kāi)學(xué)典禮副校長(zhǎng)講話稿15篇
- 招商引資差旅費(fèi)管理辦法
- 中國(guó)分布式光纖傳感器行業(yè)發(fā)展現(xiàn)狀及市場(chǎng)前景分析預(yù)測(cè)報(bào)告
- 湖南省溆浦一中普通高中學(xué)業(yè)水平考試模擬試卷語(yǔ)文試題(含答案)
- Massive MIMO系統(tǒng)低復(fù)雜度混合預(yù)編碼方法研究
- 2025版銷售經(jīng)理多元化市場(chǎng)拓展聘用合同模板3篇
- 志愿培訓(xùn)教材
- 應(yīng)急管理法規(guī)與政策解讀
- 《openEuler操作系統(tǒng)》考試復(fù)習(xí)題庫(kù)(含答案)
- 《天潤(rùn)乳業(yè)營(yíng)運(yùn)能力及風(fēng)險(xiǎn)管理問(wèn)題及完善對(duì)策(7900字論文)》
- 醫(yī)院醫(yī)學(xué)倫理委員會(huì)章程
- xx單位政務(wù)云商用密碼應(yīng)用方案V2.0
- 北師大版五年級(jí)上冊(cè)數(shù)學(xué)期末測(cè)試卷及答案共5套
- 2024-2025學(xué)年人教版生物八年級(jí)上冊(cè)期末綜合測(cè)試卷
- 2025年九省聯(lián)考新高考 語(yǔ)文試卷(含答案解析)
- 全過(guò)程工程咨詢投標(biāo)方案(技術(shù)方案)
- 心理健康教育學(xué)情分析報(bào)告
- 農(nóng)民專業(yè)合作社財(cái)務(wù)報(bào)表(三張報(bào)表)
- 安宮牛黃丸的培訓(xùn)
評(píng)論
0/150
提交評(píng)論