CC3200 —— No.1 環境搭建(更新於2020年5月1日)

之前寫過一次CC3200環境搭建的教程,但是由於是兩年前了,當時使用的CCS還是8.0的版本,如今很多軟件都已經更新,於是打算重新再更新一下搭建的過程。

軟件準備

首先是查看官網最新發布的CC3200的SDK說明:傳送門

在這裏插入圖片描述
目前CC3200的SDK 已經更新到1.5.0版本,而Service Pack也更新到1.0.1.14-2.12.2.8,同時適配的TI-RTOS也使用了針對CC3200的版本2.16.01.14。
查看一下 View release notes 可以找到關於該SDK的一些更新說明
在這裏插入圖片描述
可以看到該SDK是基於CCS 8.3以及編譯器18.1.4的版本。
而目前最新發行的CCS已經更新到了10.0版本,對於熱愛嚐鮮的我,自然是選擇最新的CCS了,接下來就是基於CCS v10來搭建CC3200開發環境的教程。

軟件包準備

所有軟件包,我都整理好上傳至百度雲,方便大家下載
鏈接:https://pan.baidu.com/s/1OBy7WuSqT_Fb69u_ipICSA
提取碼:3z41

  1. CCS v10.0.00010 :傳送門
    ​​在這裏插入圖片描述
  2. CC3200_SDK v1.5.0:傳送門,下載這兩個包還需要帳號登陸一下。
    在這裏插入圖片描述
  3. TI-RTOS v2.16.01.14:傳送門
    在這裏插入圖片描述
  4. UNIFLASH v3.4.1:傳送門,只有這個版本才支持CC3200
    在這裏插入圖片描述
    在這裏插入圖片描述

軟件安裝

下載好這5個軟件包後,建議安裝在同一個目錄下,我都是安裝在 “D:\ti” 這個目錄下。
在這裏插入圖片描述
注意,TI-RTOS最好是安裝在ccs1000目錄中,這樣CCS啓動時會發現有新的插件,而不用自己導入。
在這裏插入圖片描述

導入必要工程

  1. 新建工作空間,我將文件夾新建在SDK文件夾中
    在這裏插入圖片描述

  2. 運氣好的話打開CCS會自動跳出發現新插件的窗口,如果沒有跳出來,那需要手動添加一下,那個 controlSUITE 是其他包,這裏忽略,安裝完重啓即可。
    在這裏插入圖片描述
    再次查看,可以看到TI-RTOS 2.16.1.14 和 XDCtools 3.32.0.06已經導入。
    在這裏插入圖片描述

  3. 導入操作系統工程,這在一些示例是非必須的,但只要涉及到WIFI部分,就一定需要。導入 oslibti_rtos_config,切記不要勾選Copy projects into workspace,否則會破壞路徑關聯性,錯誤暫時不用考慮。 在這裏插入圖片描述

  4. 導入driverlibsimplelink工程,一個是驅動部分,一個是WIFI底層部分。這裏可以看到導入時默認勾選了Copy projects into workspace這個框。在這裏插入圖片描述

配置工程參數

  1. 將4個工程的編譯器版本均配置爲最新
    在這裏插入圖片描述
  2. 配置 oslib 爲 TI-RTOS
    在這裏插入圖片描述
  3. 配置 ti_rtos_config 參數,使TI-RTOS 和 XDS版本匹配。
    在這裏插入圖片描述
  4. 編譯全部工程
    在這裏插入圖片描述

導入第一個工程

在這裏插入圖片描述
默認會選上Copy projects into workspace,配置最新編譯器版本後,打開common.h
將默認的WIFI的SSID和KEY配置成自家路由器的配置
在這裏插入圖片描述
保存代碼,並編譯。接下來就是連接目標板
在這裏插入圖片描述
插入數據線,通過設備管理器裏查詢到串口號 COM4在這裏插入圖片描述
首先打開UNIFLASH進行格式化和Service Pack Programming
請添加圖片描述
然後去掉SOP2的短路帽,使板子選擇JTAG模式
接着回到CCS,選擇仿真工具
在這裏插入圖片描述
進行Debug和終端配置
在這裏插入圖片描述
可以看到CC3200 成功連接到路由器,並獲取到了IP地址。
第一個Hello world教程完畢!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章