一、引言
CCS5.2是德州儀器系統晶片對應內建開發環境Code Composer Studio5.2的簡稱。與CCS4相比有如下優點:
•針對CCSv4的替換版,面向所有使用者
•支援Windows和Linux
–注意,并非所有的仿真器(emulator)有Linux版支援
•SD DSK / EVM闆載仿真器,XDS560PCI沒有支援
– 大多數的USB /LAN仿真器将被支援
•支援Linux應用及核心調試詳見[1]。
本文的主要目的不是面面俱到地介紹CCS5.2的使用,而是為後來者提供快速入門CCS及XDS560V2+的便利,以縮短學習周期。
原創作品,轉載時請務必以超連結形式标明文章原始出處:http://blog.csdn.net/gqb_driver/article/details/17055901,作者:gqb666
二、CCS5.2安裝及注意事項
目前CCS5.2同時支援Windows和Linux。下面分兩部分介紹CCS5.2分别在Windows及Linux下的安裝方法。
2.1 CCS5.2在Windows下的安裝
準備工作:
• 安裝之前需關閉所有防毒軟體和防火牆
• 安裝路徑和CCS軟體存放路徑最好不要有中文,以避免某些元件安裝不全
• 根據使用者主機配置,安裝時間為15分鐘至幾小時不等
Ø 開始安裝:輕按兩下ccs_setup_5.2.1.00018.exe

Ø 選擇安裝路徑:
Ø 選擇安裝模式為使用者自己義模式:
Ø 選擇支援的晶片:選擇自己項目相關處理器,如果不清楚則最好選全
Ø 選擇要安裝的元件:盡量全選,以免使用時元件缺失
Ø 選擇支援的仿真器類型:預設選擇
Ø 安裝進度:
Ø 等待安裝結束。
安裝結束後,将壓縮包CCSv5.rar裡面的license檔案CCSv5-China-University-Site_License.lic 拷貝到“安裝目錄”\ ccsv5\ccs_base\DebugServer\license目錄下即可完成注冊,可以正常使用。
2.2 CCS5.2在Linux下的安裝
CCS5.2在Linux作業系統下的安裝與Windows下安裝類似,在linux安裝包目錄下執行:sudo ./ccs_setup_5.2.1.00018.bin即可,其他的過程同CCS5.2在Windows下的安裝。注意兩點:
(1)如果登陸使用者不是root的話,如ubuntu10.04虛拟機使用者為ss,那麼不能采用預設安裝目錄/opt/ti,應該安裝普通使用者目錄下如/home/gqb/CCSv5下。
(2)在安裝完成後要手動安裝JTAG emulators的驅動,進入安裝目錄:“安裝目錄”/ccsv5/scripts下,執行sudo ./install_drivers.sh,然後同Windows下一樣拷貝license即可使用。更多安裝資訊參考[3]。
參考文獻
[1] http://processors.wiki.ti.com/index.php/Linux_Debug_in_CCSv5
[2] http://processors.wiki.ti.com/index.php/How_to_create_GCC_projects_in_CCSv5
[3] http://processors.wiki.ti.com/index.php/Linux_Host_Support
[4] http://processors.wiki.ti.com/index.php/GSG:Debugging_projects_v5.
下轉博文《TI-Davinci開發系列之二使用CCS5.2TI Simulator模拟器調試DSP程式》