TMS320F28335項目開發記錄1_CCS的使用介紹


CCS使用介紹

一.前言

    本系列文章記錄本人實際項目開發時對ti的DSP28335,以及CCS開發環境等的學習與記錄,相對於2812來說,28335的資料還是比較少的,只是原理是相通的,28335說白了就是比2812多一些外設,寄存器等東西;

    28335對於學習DSP的人來說,也算是一款入門級芯片。本人也是學習沒多久就拿來做項目了,用到什么學什么,感覺事實上DSP沒有想象中的難,無非就是和單片機一樣。配置一些寄存器,驅動一些外設進行開發等,而DSP之所以難。難在它的算法部分,有了好的算法,DSP才真正發揮了它的功效。

    為了做筆記。把學過的梳理一遍,就記錄下自己學習、理解的一些東西。算不上高大上,也算是自己的一些經驗,做個記錄,也方便以后的查看。


二.CCS的使用與技巧

    CCS在DSP開發中扮演着非常重要的一個角色,毋庸置疑,想要做好DSP開發,CCS必需熟練的掌握,以下的記錄是基於CCS5.2的。

    安裝的話,不用多說,直接下載安裝包。須要注意的是,須要安裝和自己開發所使用的芯片相相應的項目,安裝過程中會出現提示,假設你不會設置,那就直接安裝典型的,這種話安裝后的文件夾會比較大,可是不影響使用;

    另外,安裝完畢后,須要安裝自己所使用的仿真器驅動


    來一張特帥氣的軟件界面:



1.新建項目

New——CCS Project

Output type為Executable,表示終於生成可運行的文件;

Device區用來指定你所用的DSP芯片型號和仿真器的型號;


2.導入項目

這里注意,要導入CCS3版本號的項目時,用Legacy CCSv.3 Project選項。next,找到pjt文件導入;

CCS4以上版本號的一步步導入就可以;



3.項目屬性設置

在最左邊窗體項目列表中。右擊項目名稱,選最后一項的properties。

每一項自己慢慢折騰。不一一列出。重點說一下include項,用於加入頭文件;

例如以下圖所看到的,按加的圖標就可以加入頭文件文件夾:



4.ccxml文件

ccmxl文件用於仿真器與板子之間的連接。是仿真器在線調試必須的;

a.新建New——Target Configuration File就可以。建立后單擊View——Target Configuration就可以查看;

   注意,有必要在其上右擊選擇set as default將其設為default;

b.在新建項目后,也能夠在其上右擊選擇Link File To Project將其加入到你的project中去;

c.板子接仿真器,然后上電。右擊ccxml文件。點擊launch selected configuration,這樣能夠測試仿真器與板子的鏈接;

   成功連接后,就能夠點Run-Load-Load Program選項加入你的編譯生成的.out文件,進行在線仿真;


5.編譯、鏈接

直接點工具欄上面的圖標


或者直接點Project選項也能夠編譯


興許:

CCS與仿真器連接出現的問題小結

CCS中graph功能的使用

怎樣生成HEX文件

怎樣串口使用HEX文件燒寫Flash





免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM