酷客coidea970裸機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫_第1頁(yè)
酷客coidea970裸機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫_第2頁(yè)
酷客coidea970裸機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫_第3頁(yè)
酷客coidea970裸機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫_第4頁(yè)
酷客coidea970裸機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫酷客-Coidea970開(kāi)發(fā)板機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫本文檔是青島千億電子科技在新唐手冊(cè)的基礎(chǔ)上修改編寫,基于開(kāi)發(fā)的Coidea970開(kāi)發(fā)板,只用于Coidea970開(kāi)發(fā)板的學(xué)習(xí)、許嚴(yán)禁用于商業(yè)用途。額外的信息或問(wèn)題,請(qǐng):青島千億電子科技有限機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫目錄Coidea970開(kāi)發(fā)板簡(jiǎn)介31.Coidea970開(kāi)發(fā)板開(kāi)發(fā)環(huán)境安裝41.1Keil MDK開(kāi)發(fā)環(huán)境安裝41.2Keil ARM9支持庫(kù)安裝61.3驅(qū)動(dòng)和燒寫工具安裝91.3.1安裝NuWriter驅(qū)動(dòng)程序91.3.2 PUTTY 安裝使用133. 程序燒寫143.1程序燒寫至NAND Flash153

2、.2程序燒寫至SPIFlash173.2程序燒寫至DDRRAM.19青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫Coidea970開(kāi)發(fā)板簡(jiǎn)介Coidea970開(kāi)發(fā)板,是一款基于新唐NUC972處理器設(shè)計(jì)的開(kāi)發(fā)板,該處理器是以 ARM926EJS 為的系統(tǒng)級(jí)片,包含了 16kB I-Cache 以及 16kB D-Cache 以及MMU 內(nèi)存管理模塊. 最高支持到 300MHz 的頻率, 并且提供了豐富的外設(shè)接口周邊. 有USB 快速Host/Device, SDHC, 支持TFT LCD接口, 網(wǎng)絡(luò)接口 和I2S audio接口, 有11 組UART等. 并可以由NAND flas

3、h, SPI Flash 開(kāi)機(jī)。開(kāi)發(fā)板上集成超過(guò)20個(gè)設(shè)備,涉及工業(yè)通訊、影音處理、數(shù)字、現(xiàn)場(chǎng)總線、無(wú)線通訊、紅外通訊、圖形界面、電機(jī)大多數(shù)外設(shè)。、環(huán)境感知、姿態(tài)感知等諸多方面,涵蓋了單片機(jī)開(kāi)發(fā)板和ARM開(kāi)發(fā)板兩種開(kāi)發(fā)板的絕靈活的板與底板分離式設(shè)計(jì),可輕松的將學(xué)習(xí)成果應(yīng)用于項(xiàng)目中。板和底板均采用沉金工藝,穩(wěn)定可靠。板采用四層板,的電源層和地層,并預(yù)留罩焊接位置,能力極強(qiáng),可應(yīng)用于相對(duì)惡劣的環(huán)境。板對(duì)板連接器使用松下進(jìn)口接口,穩(wěn)定可靠,杜絕出現(xiàn)氧化接觸不良等現(xiàn)象青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫1.Coidea970開(kāi)發(fā)板開(kāi)發(fā)環(huán)境安裝1.1 Keil MDK開(kāi)發(fā)環(huán)境安裝雙擊

4、光盤目錄下的 /編譯環(huán)境/Keil mdk524a.exe打開(kāi) MDK5xx.exe 出現(xiàn)界面,然后點(diǎn)擊。選上IAgree,點(diǎn)擊。青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫選擇安裝位置,這里選擇Keil的默認(rèn)安裝目錄,然后點(diǎn)擊。這一步隨便寫,但一定要把四個(gè)全部填上東西。之后等待進(jìn)度條完成,大約需要510分鐘完成。安裝過(guò)程中會(huì)出現(xiàn)請(qǐng)求安裝ULINK。青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫出現(xiàn)請(qǐng)求安裝ULINK 驅(qū)動(dòng),會(huì)彈出該框,通常直接點(diǎn)擊安裝就可以了。完成后點(diǎn)擊Finish關(guān)閉。安裝到此結(jié)束。1.2 Keil ARM9支持庫(kù)安裝青島千億電子科技機(jī)

5、開(kāi)發(fā)環(huán)境搭建與程序燒寫雙擊光盤目錄下的 /編譯環(huán)境/MDK79523.EXE,同意協(xié)議并,選擇安裝路徑,一直直到安裝完成。青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫點(diǎn)擊完成,完成安裝青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫1.3 驅(qū)動(dòng)和燒寫工具安裝首先可以從光盤路徑中中找到工具文件夾, 里面可以找到NuWriter相關(guān)的數(shù)據(jù), 如下表所示: (NuWriter工具是在windows操作系統(tǒng)環(huán)境, 需要到windows環(huán)境底下)文件名內(nèi)容工具/WinUSB4NuVCOM_NUC970.exe工具/NuWriter/bin/NuWriter.exeNuWriter驅(qū)動(dòng)

6、程序NuWriter執(zhí)行程序1.3.1安裝NuWriter驅(qū)動(dòng)程序NuWriter必須在Windows系統(tǒng)中安裝VCOM驅(qū)動(dòng)程序才能使用NuWriter工具。請(qǐng)依據(jù)下列步驟來(lái) 安裝WinUSB4NuVCOM驅(qū)動(dòng)程序:將計(jì)算機(jī)與Coidea970開(kāi)發(fā)板的USB接口與電腦連接之后。 在計(jì)算機(jī)中執(zhí)行WinUSB4NuVCOM.exe開(kāi)始安裝驅(qū)動(dòng)程序。開(kāi)啟Coidea970開(kāi)發(fā)板的電源之后,Windows會(huì)發(fā)現(xiàn)新的設(shè)備,然后會(huì)要求你安裝驅(qū)動(dòng)程序。青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫按下 “Next”。這個(gè)畫面告訴你即將要安裝WinUSB4NuVCOM 1.0 驅(qū)動(dòng)程序。如下圖:選擇

7、用戶想要安裝的路徑或使用默認(rèn)的路徑,確定以后按下“Next”。如下圖:青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫按下 “Next”。 如下圖:按下 “Install”。如下圖:青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫按下“Finish”,完成VCOM驅(qū)動(dòng)程序的安裝。如下圖:如果VCOM驅(qū)動(dòng)程序是安裝VCOM)”。如下圖:,可以在設(shè)備管理器中看到“WinUSBdriver(Nuvoton青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫1.3.2 PUTTY 安裝使用PUTTY是在Windows環(huán)境下的超級(jí)終端,用于連接開(kāi)發(fā)板和開(kāi)發(fā)板進(jìn)行通信,作為開(kāi)發(fā)板上的l

8、inux系統(tǒng)的終端使用。雙擊光盤中的 Putty程序, 并且參考下圖設(shè)定1.2.Serial line:“COM2”, 根據(jù)個(gè)人計(jì)算機(jī)的不同, Serial port也會(huì)有所不同. Speed: 1152003.4.Connection type: “Serial”按下“Open”,即完成Putty的設(shè)定.可以在設(shè)備管理器中找到計(jì)算機(jī)的“COM2”。如下圖:(根據(jù)個(gè)人計(jì)算機(jī)不同, 會(huì)有所不同)COM port也青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫3. 程序燒寫酷客-Coidea970開(kāi)發(fā)板程序方式有三種,包括:第一種:到 NAND-FLASH中步驟為:1.設(shè)置為USB啟動(dòng);

9、2.到NAND-FLASH中;3.改為NAND-FLASH啟動(dòng);4.復(fù)位或上電第二種:到 SPI-FLASH中步驟為:1. 設(shè)置為USB啟動(dòng);2.到SPI-FLASH中;3.改為SPI-FLASH啟動(dòng);4.復(fù)位或上電。以上兩種將程序于FLASH中,可掉電保存。第三種: 步驟為:1.到DDR中設(shè)置為USB啟動(dòng);2.到DDR中;3.運(yùn)行第三種方式到DDR中的程序掉電丟失,但是DDR方便,適合調(diào)試的時(shí)候用。開(kāi)發(fā)板撥碼開(kāi)關(guān)與啟動(dòng)方式設(shè)置對(duì)應(yīng)如下:青島千億電子科技S0S1啟動(dòng)方式ONONUSBONOFFNAND FLASHOFFOFFSPI FLASH機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫3.1 程序

10、燒寫至NAND Flash介紹如何燒寫程序到NAND Flash.A.Coidea970開(kāi)發(fā)板UART和USB連接PCB.將Coidea970開(kāi)發(fā)板設(shè)定成USB開(kāi)機(jī)青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫C.開(kāi)啟NuWriter確定手邊的Coidea970開(kāi)發(fā)板,并選擇完成后按下“Continue”D.刻錄程序文檔(以gpio為例)1. 選擇“NAND”模式2. 輸入Image數(shù)據(jù):Name : gpio.bin Type : uBoot encrypt : Disableexecute address : 0x0llllImage Image Image Image3. 按下

11、“Burn”4. 等待進(jìn)度表完成5. 按下“Verify”確認(rèn)燒入資料是否正確E.燒錄完成后,將開(kāi)發(fā)板的啟動(dòng)方式設(shè)置為NAND啟動(dòng),復(fù)位或重啟開(kāi)發(fā)板,就可以看到程序已經(jīng)跑起來(lái)了。青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫3.2 程序燒寫至SPI Flash介紹如何燒寫程序到SPI Flash.A.Coidea970開(kāi)發(fā)板UART和USB連接PCB.將Coidea970開(kāi)發(fā)板設(shè)定成USB開(kāi)機(jī)青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫C.開(kāi)啟NuWriter確定手邊的Coidea970開(kāi)發(fā)板,并選擇完成后按下“Continue”D.刻錄程序文檔(以gpio為例)1. 選

12、擇“SPI”模式2. 輸入Image數(shù)據(jù):Name : gpio.bin Type : uBoot encrypt : Disableexecute address : 0x0llllImage Image Image Image3. 按下“Burn”4. 等待進(jìn)度表完成5. 按下“Verify”確認(rèn)燒入資料是否正確E.燒錄完成后,將開(kāi)發(fā)板的啟動(dòng)方式設(shè)置為SPI啟動(dòng),復(fù)位或重啟開(kāi)發(fā)板,就可以看到程序已經(jīng)跑起來(lái)了。青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫3.2 程序燒寫至DDR RAM介紹如何燒寫程序到DDR RAM.A.Coidea970開(kāi)發(fā)板UART和USB連接PCB.將Coidea970開(kāi)發(fā)板設(shè)定成USB開(kāi)機(jī)青島千億電子科技機(jī)開(kāi)發(fā)環(huán)境搭建與程序燒寫C.開(kāi)啟NuWriter確定手邊的Coidea970

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論