• 沒有找到結果。

VMwave Tools 之安裝 若使用者使用

N/A
N/A
Protected

Academic year: 2022

Share "VMwave Tools 之安裝 若使用者使用"

Copied!
39
0
0

加載中.... (立即查看全文)

全文

(1)

VMwave Tools 之安裝

若使用者使用 VMwave 模擬 WinXP 環境進行環境建置,此方法可以讓使用者進 行資料共享的方式進行環境建置

第一步:在 VMware 按下 Install VMwave Tools 按下之後系統就會開啟安裝畫面給 使用者進行安裝

(2)

安裝結束

第二步:安裝完畢之後關閉 XP 開啟 Vm->Setting 在此視窗中選擇 Options

(3)

第三步:此視窗的 Shared Folders 的狀態是 Disable 的狀態,使用者就可以選擇 Always enabled 的選項,使用者就按下 Add 選擇要共享的資料夾

(4)

設定使用者想要共享的資料夾

設定完畢

(5)

設定資料夾型態

設定完畢之後要在 Map 的選項打勾

(6)

第四步:從新開啟 VMware 之後就可看到我的電腦就會有共享資料的磁碟槽了,

使用者就可透過此資料夾跟電腦進行共享

我的電腦的磁碟槽

點入之後就可看到 SPCE3200 的資料夾

(7)

Cygwin 的安裝

下面介紹 Cygwin 具體的安裝過程:

第一步:點選 Cygwin 安裝程式 Cygwin.exe 目錄在(\\光碟\eCos 作業系統\Cygwin 安裝包\),如圖所示:

Cygwin 安裝程式檔案目錄

第二步:選擇從本地安裝,則選擇“Install fromLocal Directory",選擇好後點擊“下 一步",如圖所示:

Cygwin 安裝選擇

第三步:選擇Cygwin 的安裝目錄,選擇好後點擊“下一步",如圖所示:

(8)

選擇安裝目錄

第四步:選擇 Cygwin 存放目錄,選擇好後單擊“下一步",如圖所示:

(9)

第五步:選擇Cygwin 套裝軟體選擇完成後,點擊“下一步"將開始套裝軟體的下 載和安裝工作。

選擇下述套裝軟體:

− ALL:預設(Default)

− Accessibility: 預設(Default)

− Audio: 預設(Default)

− Archive:全選(Install)

− Admin:預設(Default)

− Audio:不選(Uninstall)

− Base:全選(Install)

− Database:不選(Uninstall)

− Devel:全選(Install)

− Doc:預設(Default)

− Editors:全選(Install)

− Games:不選(Uninstall)

− Gnome:不選(Uninstall)

− Graphics:預設(Default)

− Interpreters:全選(Install)

− KDE:不選(Uninstall)

− Libs:全選(Install)

− Mail:不選(Uninstall)

− Math:不選(Uninstall)

− Mingw:不選(Uninstall)

− Net:不選(Uninstall)

− Perl:不選(Uninstall)

− Publishing:選擇(Install)

− Python:不選(Uninstall)

− Security: 預設(Default)

− Shells:全選(Install)

- System:默認選擇(Default)

- Text:不選(Uninstall)

- Utils:全選(Install)

- Wel:不選(Uninstall)

- X11:不選(Uninstall)

(10)

Cygwin 套裝軟體選擇

安裝toolchain

第一步:將SPCE3200 出貨CD中的目錄\eCos 作業系統\Gnu 工具

\gnu4.2forcygwin.rar 複製到C:\cygwin\usr\local,並解壓縮。

gnu4.2forcygwin解壓縮畫面

(11)

第二步:開啟cygwin.exe

Cygwin開啟的畫面 Shell 最常用命令簡介

1. ls 命令

功能:顯示檔案和目錄的資訊

ls 以預設方式顯示當前目錄檔案列表,如圖 3-11所示。

ls -a 顯示所有檔案,包括隱藏檔案列表

ls -l 顯示檔案屬性,包括大小、日期、符號連接、是否可讀寫及是否可執行。

ls -lh 顯示檔案的大小,以容易理解的格式顯示檔案大小(例如1K 234M 2G)

ls -lt 顯示檔案,按照修改時間排序

ls指令

ls -l之指令

(12)

2. cd 命令

功能:改變當前目錄

cd dir 切換到當前目錄下的dir 目錄 cd / 切換到根目錄

cd .. 切換到上一級目錄(“."表示當前目錄,“.."表示上一級目錄)

cd ../.. 切換到上二級目錄

各種cd指令操作 3. pwd 命令

功能:顯示當前路徑

pwd之指令

(13)

4. man 命令

功能:查看某個命令的幫助

利用man查詢ls之指令

解說內容

注意在當前狀態下可以使用“↑"、“↓"、“PageUp"、“PageDown"鍵進行向上 翻頁和向下翻頁,當底部出現“END"時表示到達幫助說明的結尾處,敲入“q"

鍵退出。

利用vim修改C:\cygwin\etc\profile的PATH路徑

利用cd /切換到最上面一個目錄

切換到最上面的目錄

(14)

在用cd切換到etc並利用ls確認profile檔案

確認檔案

直接輸入vim指令進入profile修改

Vim進入profile修改

按下Enter就可進入此模式進行修改

要修改之路徑 Vim指令解說

i

在游標左方進入輸入模式 I

在游標所在行的行首進入輸入模式

(15)

a

在游標右方進入輸入模式 A

在游標所在行的行尾進入輸入模式 o(小寫英文字母 o)

在游標下一行另起新行,並進入輸入模式 O(大寫英文字母 o)

在游標上一行另起新行,並進入輸入模式 k

向上移動游標一個字元 也就是方向鍵的「↑」

j

向下移動游標一個字元 也就是方向鍵的「↓」

h

向左移動游標一個字元 也就是方向鍵的「←」

l

向右移動游標一個字元 也就是方向鍵的「→」

↑、↓、←、→也可以控制游標 q

不儲存修改地離開 VI 程式

若是沒有對文件做任何修改,使用 :q 即可跳出,

但若修改過文件內容則必須使用 :q! 指令才能成功地不儲存離開。

:q!

不儲存修改地離開 VI 程式 :w

儲存目前所編輯的文件 :w 檔案名稱

將目前所編輯的文件另存新檔至「檔案名稱」

:wq

儲存目前所編輯的文件,並離開 VI 程式 :x

儲存目前所編輯的文件,並離開 VI 程式 功能與 :wq 相同。

(16)

因此移動游標到該路徑進行修改,若要修改要按下i即可修改

修改畫面

P.S:一定輸入完全,若輸入錯誤的話要:q!跳出,再從新輸入 輸入完畢之後要按下shift+:+wq!即可儲存跳出

wq!儲存跳出

(17)

利用vim修改C:\cygwin\etc\profile的PATH路徑,修改成:

PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/local/gnu4.2forcygwin/bin:

$PATH export PATH

利用vim修改PATH路徑

第三步:先在cygwin目錄底下建立\opt\ecos\的資料夾將SPCE3200出廠的CD目錄 在ecos作業系統\ecos源碼複製到該目錄底下。

複製後的目錄

第四步:執行SPCE3200出貨CD的目錄\eCos 作業系統\eCos 配置工具\for windows\ configtool-2.11-setup.exe。

(18)

eCos Config Tool的安裝軟體

第五步:執行SPCE3200出貨CD的目錄\eCos 作業系統\eCos 配置工具\for windows\ configtool-2.11-setup.exe。

eCos Config Tool的安裝過程

第六步: eCos Config Tool.exe並針對SPCE3200做環境開發設定。

(19)
(20)
(21)
(22)

第七步:在C:\cygwin\opt\ecos\ecos_source\ecos目錄底下建立lib的資料夾,將專案 環境儲存至 C:\cygwin\opt\ecos\ecos_source20080526\lib底下命名為default.ecc

eCos Config Tool儲存路徑 第八步:執行Build library,執行完畢後是否有錯誤訊息及在

C:\cygwin\opt\ecos\ecos_source\ecos\lib 是否有產生default_build、default_install、

default_mlt

(23)

錯誤產生處理

若在編譯時產生此錯誤訊號

大部分的原因都是產生使用者沒有D的磁碟槽所產生出來的錯誤

因為此軟體在建置lib檔的時候會去檢查D磁碟槽,因此解決方法有兩種

第一種就是到管理去分割一個磁碟槽,這是對於還有剩餘空間的磁碟可以解決的 方法,第二就是建立網路磁碟槽

第一種方法

第一步:首先使用者在我的電腦按下管理就可進入電腦管理之選單

(24)

第二步:選擇磁碟管理就可以開始分割磁碟槽,使用者看到黑色的區塊代表就是 為配置的磁碟剩餘的容量,因此使用者就可以分割成D槽

第三步:選擇為配置按下右鍵,新增磁碟分割,就會出現磁碟分割的精靈選單,

按下一步

主要磁碟分割 容量自訂

(25)

此地方要注意的是,若此地方為E槽的話代表有別的裝置佔據D槽的代號,例如:

光碟機、虛擬光碟機等,如果是這樣的情形的話要將此光碟機帶號移動到別的磁 碟代號,作法如下

第一步:先取消,檢查哪一個裝置佔據到此代號,如下是光碟機佔據到D槽代號

第二步:在光碟機上面按下右鍵選擇變更磁碟機代號及路徑,就會出現變更選項

第三步:選擇變更,變更到E槽這樣D槽會空出來,使用者就可延續上個分割步驟

(26)

第四步:執行快速格式化,磁碟區標籤自訂,其餘都為預設,按下下一步就會進 行分割

第五步:分割完畢之後我的電腦就會出現D磁碟槽

(27)

第二種方法就是利用JMount此套軟體建立出一個虛擬磁碟機參考網址如下 http://briian.com/?p=6352,步用任何安裝就可直接執行

第一步:開啟之後Mount driver就會看到只有E槽可以掛載,代表D槽被光碟機或者 是被其他虛擬裝置代替,這時候使用者可用磁碟管理者將取代到別的磁碟槽

如下範例一下將D槽直至到E槽

重開軟體之後D槽就可以掛載了

(28)

然後使用者在C槽隨便建立一個資料夾(檔名自取),按下Mount就即可掛載

此範例命名一個為nnn的資料夾

使用者按下Mount就可在C槽選取資料夾進行掛載

確定資料夾檔案之後按下確定就可完成掛載動作

(29)

按下Close就可完成掛載動作

掛載完畢之後就會出現D槽磁碟槽

卸載也是一樣的方法,按下Unmount即可下載虛擬磁碟槽

(30)

卸載之後使用者就看不到磁碟槽D

若建置完成的話就會出現下面的訊息,代表使用者成功的建是lib檔會產生檔案

建置成功的畫面

(31)

建置成功的話就會產生檔案

第九步: 編譯make檔執行Hello並下載至SPCE3200 發展板上執行

至 C:\cygwin\opt\ecos\ecos_source\ecos\lib 下檢查是否有hello.c修改Makefile,如 下

(32)

若make後出現此錯誤的話

就到C:\cygwin\opt\ecos\ecos_source\ecos\lib\default_install\include\pkgconf此目錄 編輯ecos.mak,內容如下

執行 Cygwin.exe,並針對hello.c 進行編譯。編譯成功後,在 C:\cygwin\opt\ecos\ecos_source\ecos\examples\output 產生hello.elf、

hello.o

將程式下載到SPCE3200嵌入式發展版

第一步:安裝S+core IDE V2.6.0,目錄在於spce3200/開發軟體與工具/ S+core IDE V2.6.0的資料夾裏面有個S+core IDE V2.6.0.EXE執行並安裝

(33)

安裝過程

(34)

安裝結束

第二步:安裝S+coreIDE TP1,目錄在於spce3200/開發軟體與工具/ S+coreIDE TP1 的資料夾裏面有個S+coreIDE TP1.EXE執行並安裝

開始安裝

(35)

安裝過程

安裝結束

第三步:開啟S+core IDE V2.6.0,在File->Load Program選擇剛剛所編譯好的 hello.elf檔並開啟。

(36)

選擇完之後就會出現此檔案

Debugger 模式選擇ICE

第四步:檢查SPCE3200發展板的ICE以及9V電源是否連接上板子,ICE的USB線要

(37)

接上電腦,電腦就會要求安裝驅動程式,安裝完畢之後就能夠進行燒錄,JTAG 介面也要接到發展板上面,接頭上有防呆所以使用者只要確實接上就可以下載

第五步:調整發展板的DIP Switch 如下圖這樣發展板才能進行燒錄,設定為SW3 1.CFG0、3.IAO0、4. IAO1為OFF其餘為ON。

DIP Switch

發展板的DIP Switch的位置

USB 線要接上 電腦

JTAG 介面線 要接上發展

(38)

第六步:按下Download執行Download the program的動作,或者按下F8。

第七步:設定DIP Switch為SW3 3.IAO0、4.IAO1、5.UART TX、6.UART RX為ON,

RS232線連接到電腦的Com Port,設定終端機連線方式為Com1、包率為115200、

資料位元為8、同位檢查無、停止位元1、流量控制無,設定好之後按下確定。

(39)

第八步:確認SPCE3200發展板是否有接上RS232傳輸線以及電腦那一端

第九步: 執行 S+core IDE 中的 GO,並查看超級終端機上是否列印出Hello, eCos world!等字串。

參考文獻

相關文件

注1:资讯科技应用调查的相关定义是参考国际电信联盟(International Telecommunication Union)的“Core list of ICT indicators

A.能正確安裝氧乙炔設 備及試漏。.

工作程序 能夠按圖說進行輸電架空線 路工程架設、安裝及維修等 工作及必要測試。並裝拆程 序正確,不損壞設備零組件 之外觀及特性。.

3.丙級:包括應用作業系統、安裝軟體與使用電腦週邊設 備、設定繪圖環境、控制圖形螢幕、輸出圖形與 管理圖面等基本工作及繪製單件立體圖、立體剖

(B)使用 Windows XP 內建的 Windows Media Player 來播放影片檔案時,請問下列

手機會使用 eclipse 開發一套 Android 系統配合 arduino 三軸的 APP,其功能會 有連接 arduino 藍芽模組的按鈕,按下按鈕,將可與 arduino

MOV reg,data reg ← data 轉移立即資料(data)到暫存器 reg 內 MOV dreg,sreg dreg ← sreg 轉移暫存器 sreg 的內容到暫存器 dreg MOV segreg,reg segreg ← reg

‡ RFID 運作原理是透過一片小型硬體的無線射頻辨識技 術晶片( RFID chips),利用內含的天線來傳送與接