普中28335开发攻略_TMS320F28335项目开发记录1_CCS的使用介绍
CCS使用介紹
一.前言
本系列文章記錄本人實(shí)際項(xiàng)目開發(fā)時(shí)對ti的DSP28335,以及CCS開發(fā)環(huán)境等的學(xué)習(xí)與記錄,相對于2812來說,28335的資料還是比較少的,只是原理是相通的,28335說白了就是比2812多一些外設(shè),寄存器等東西;
28335對于學(xué)習(xí)DSP的人來說,也算是一款入門級芯片。本人也是學(xué)習(xí)沒多久就拿來做項(xiàng)目了,用到什么學(xué)什么,感覺事實(shí)上DSP沒有想象中的難,無非就是和單片機(jī)一樣。配置一些寄存器,驅(qū)動一些外設(shè)進(jìn)行開發(fā)等,而DSP之所以難。難在它的算法部分,有了好的算法,DSP才真正發(fā)揮了它的功效。
為了做筆記。把學(xué)過的梳理一遍,就記錄下自己學(xué)習(xí)、理解的一些東西。算不上高大上,也算是自己的一些經(jīng)驗(yàn),做個(gè)記錄,也方便以后的查看。
二.CCS的使用與技巧
CCS在DSP開發(fā)中扮演著非常重要的一個(gè)角色,毋庸置疑,想要做好DSP開發(fā),CCS必需熟練的掌握,以下的記錄是基于CCS5.2的。
安裝的話,不用多說,直接下載安裝包。須要注意的是,須要安裝和自己開發(fā)所使用的芯片相相應(yīng)的項(xiàng)目,安裝過程中會出現(xiàn)提示,假設(shè)你不會設(shè)置,那就直接安裝典型的,這種話安裝后的文件夾會比較大,可是不影響使用;
另外,安裝完畢后,須要安裝自己所使用的仿真器驅(qū)動;
來一張?zhí)貛洑獾能浖缑?#xff1a;
1.新建項(xiàng)目
New——CCS Project
Output type為Executable,表示終于生成可運(yùn)行的文件;
Device區(qū)用來指定你所用的DSP芯片型號和仿真器的型號;
2.導(dǎo)入項(xiàng)目
這里注意,要導(dǎo)入CCS3版本號的項(xiàng)目時(shí),用Legacy CCSv.3 Project選項(xiàng)。next,找到pjt文件導(dǎo)入;
CCS4以上版本號的一步步導(dǎo)入就可以;
3.項(xiàng)目屬性設(shè)置
在最左邊窗體項(xiàng)目列表中。右擊項(xiàng)目名稱,選最后一項(xiàng)的properties。
每一項(xiàng)自己慢慢折騰。不一一列出。重點(diǎn)說一下include項(xiàng),用于加入頭文件;
例如以下圖所看到的,按加的圖標(biāo)就可以加入頭文件文件夾:
4.ccxml文件
ccmxl文件用于仿真器與板子之間的連接。是仿真器在線調(diào)試必須的;
a.新建New——Target Configuration File就可以。建立后單擊View——Target Configuration就可以查看;
注意,有必要在其上右擊選擇set as default將其設(shè)為default;
b.在新建項(xiàng)目后,也能夠在其上右擊選擇Link File To Project將其加入到你的project中去;
c.板子接仿真器,然后上電。右擊ccxml文件。點(diǎn)擊launch selected configuration,這樣能夠測試仿真器與板子的鏈接;
成功連接后,就能夠點(diǎn)Run-Load-Load Program選項(xiàng)加入你的編譯生成的.out文件,進(jìn)行在線仿真;
5.編譯、鏈接
直接點(diǎn)工具欄上面的圖標(biāo)
或者直接點(diǎn)Project選項(xiàng)也能夠編譯
興許:
CCS與仿真器連接出現(xiàn)的問題小結(jié)
CCS中g(shù)raph功能的使用
怎樣生成HEX文件
怎樣串口使用HEX文件燒寫Flash
總結(jié)
以上是生活随笔為你收集整理的普中28335开发攻略_TMS320F28335项目开发记录1_CCS的使用介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 部队行正管里考几次
- 下一篇: flutter怎么手动刷新_flutte