CC3200 可選擇的集成開發(fā)環(huán)境有多種,常見的有兩種,一種是使用 TI 官方的開發(fā)環(huán)境 Code Composer Studio 另一種是使用 IAR。由于 AI 人工智能套件的實驗工程源碼是在 IAR 環(huán)境下開發(fā)的,故這里只講 IAR。
IAR 針對不同的硬件有多種版本,例如 IAR for ARM、IAR for stm8 等,由于CC3200 屬于 ARM Cortex M4 內(nèi)核,這里選擇 IAR for ARM ,該軟件可以從 IAR 的官網(wǎng) www.iar.com 下載。如圖 1.0.1 所示為下載好的 IAR for ARM 7.4 安裝包。
1.1.png
圖 1.0.1 IAR for ARM 7.4 安裝包
雙擊打開該 exe 文件,出現(xiàn)如圖 1.2 所示 IAR 安裝選擇界面。
1.2.png
圖 1.0.2 IAR 安裝選擇界面
這里點擊“Install IAR Embedded Workbench”開始開發(fā)環(huán)境的安裝,下一步會進入安裝向導的界面,如圖 1.0.3 所示為安裝向導界面。
1.3.png
圖 1.0.3 安裝向導界面
點擊 Next,進入許可協(xié)議界面,如圖 1.0.4 所示,選擇“I accept the terms of the license agreement”,然后點擊“Next”。
1.4.png
圖 1.0.4 IAR 許可協(xié)議界面
進入到安裝路徑選擇界面,打開“Change”,選擇一個安裝路徑(英文路徑)。在這里安裝到 D 盤下新建的“IarforArm”,如圖 1.0.5 所示。
之后會安裝 USB 的驅動,安裝完 USB 驅動后便完成了整個 IAR for ARM 的安裝,如圖 1.1.0 所示。
1.10.png
圖 1.1.0 IAR for ARM 安裝完成
去掉前面兩個“√”,點擊“Finish”,此時會彈出“P&E 設備驅動安裝”, 點擊“I agree”,之后會進入路徑選擇,驅動的路徑統(tǒng)一選擇默認,點擊“Install”,接下來的彈窗均為默認即可。到此,完成 IAR for ARM 的安裝,在 Windows 操作系統(tǒng)的“開始”界面下可以找到 IAR Embedded Workbench,如圖 1.1.1 所示。
1.11.png
圖 1.1.1 IAR for ARM 啟動圖標
此時,得到的 IAR 是未正式授權的版本,需要得到 license 授權才可以,具體可以到 www.iar.com 下購買。
1.2CCS UniFlash 安裝
CCS UniFlash 是 TI 官方的一款下載軟件,用于 CC3200 固件的燒寫,具體可以到 http://processors.wiki.ti.com/index.php/CCS_UniFlash_v3.4.1_Release_Notes下載。選擇相應系統(tǒng)版本的離線版,如圖 1.1.2 所示為下載的界面。
1.12.png
圖 1.1.2 CCS UniFlash 下載界面
雙擊打開下載好的離線安裝包,進入如圖 1.1.3 所示的安裝界面。
1.13.png
圖 1.1.3 CCS UniFlash 安裝界面
點擊“Next”進入許可協(xié)議如圖 1.1.4 所示選擇“I accept the agreement”。
此時打開 ServicePack 的安裝文件夾可以看到 ServicePack 的 bin 文件。如圖1.3.3所示。
34.png
圖 1.3.4servicepackb 的 bin 文件
1.5TI Pin Mux Tool 安裝
TI Pin Mux Tool 是 TI 官方提供的一款圖形界面代碼生成器,利用 TI Pin Mux Tool 可以快速地生成 CC3200 外設資源的底層驅動,這可以大大的縮短開發(fā)周期。
在以下地址 http://processors.wiki.ti.com/index.php/TI_PinMux_Tool?=TI%20 Pin%20Mux%20Tool&tisearch=Search-CN-Everything 下載好 TI Pin Mux Tool,如圖1.3.4所示為 TI Pin Mux Too 的安裝包,雙擊安裝。
35.png
圖 1.3.5 TI Pin Mux Too 安裝包
進入開始安裝界面,點擊“Next”,進入許可條例界面,如圖 1.3.5 所示, 選擇“I accept the agreement”,點擊“Next”。