(多核DSP快速入門)0 前言 CCS的安裝

2021-09-26 13:25:30 字數 1414 閱讀 5488

ccs是dsp的開發平台,也可以有用於dsp+arm的片上嵌入式平台和達文西平台的軟體開發,裡面提供了兩種**模式,可以用連線硬體**或直接通過軟體**,本教程主要是軟體**,所以沒有任何硬體也可以測試自己的程式。這裡ccs比較經典的版本是3.3,很多同學可能用過這個,當然沒用於過也沒關係(我也沒用過,而且5.2相較於3.3有很大變化),我選擇ccs 5.2的原因是因為5.2支援多核dsp開發,另外ccs 5.2完美支援windows 64位。

0.前言+ccs的安裝

1.建立簡單的多核dsp專案helloworld

2.類opencv影象視覺庫emcv的編譯與使用

3.利用emcv進行影象灰度轉換的單核dsp程式

4.編譯測試多核dsp例項vlfft

5.sys/bios的使用例項分析

6.ipc的初級使用+簡單例項分析

7.利用sharedregion的核間記憶體共享

... ...

(未完待續)

ccs 5.2的安裝

這裡首先需要注意下,安裝路徑不能有中文,另外我的ccs 5.2可以在windows 64位下完美安裝動行,不過你的版本如果不能在當前系統下安裝,可以右擊當前安裝檔案,選擇屬性,更改相容性設定,選擇以相容模式執行這個程式。

1、雙擊安裝檔案ccs_setup_5.x.x.***xx.exe

2、同意許可

3、安裝路徑預設為c:\ti,我選擇的是d:\ti,最好讓父資料夾名稱為ti

4、選擇安裝型別,這裡的custom是指只安裝下面我選擇的元件,而complete feature set是完全所有元件,這裡選擇custom較好

5、選擇支援的處理器,我們這裡這需要用於c6000 multi core dsps 和c6000 single core dsps兩種系統的dsp,其他的可以根據需要自選。(這個選項只有custom才有較哦)

6、選擇支援的軟體開發元件,c6000 compiler tools是必須的。(這個選項也只有custom才有較哦)

7、選擇**器,這裡的jtag**都是硬體方面的**器,你也可以考慮到未來開發,選擇幾個

8、進入安裝(這裡的圖是我為了方便說明整個安裝過程而從網上下的圖,你的安裝沒有必要跟它一樣,我的已經安裝好了,跟這個並不一樣)

9、安裝完成

10、dsp安裝完成後,ti資料夾下目錄如下,這裡的元件都很重要,特別是ipc、bios、xdctools等,如果少了,看看是安裝中哪個步驟出了問題。

11、關於controlsuite,ti推薦我安裝這個元件,裡面整合許多開發例程、網路資源鏈結、培訓 、應用筆記 、datasheet 晶元資料等很多學習資源,功能非常強大,但是我目前沒怎麼用過,建議大家安裝吧

12、關於破解檔案,我把我的破解檔案共享到了我的github上了,應該支援5.1和5.2,裡面還有乙個別人的ccs安裝使用的簡單教程。另外ti官網上也有乙個安裝步驟: 。大家也可以參考一下。

SSH入門專案 0 前言

畢業已經4年有餘了。自我感覺勤勤懇懇地工作卻沒有什麼提公升,連最基礎的東西都搞不清楚,工作上就是混日子。雖然ssh已經過時了,就當為過去補課吧。這個專案 是我從 弄來的乙個管理平台。就是那種培訓用的。專案背景如下 傑信商貿綜合管理平台 分三期完成。一期完成倉儲管理 包括 採購單 倉庫 貨物 條形碼 ...

C 快速入門

1.1 呼叫 gnu編譯器的預設命令是 g g prog.cc o prog unix 的 shell視窗 cc prog.cc 標準的輸入與輸出物件 處理輸入時使用的命令 cin cin為 istream型別物件 處理輸出時使用的命令 cout cout為 ostream型別物件 標準庫的另外兩個...

C 快速入門 2

你可能會遇到需要在乙個函式中初始化一塊記憶體的場景,這時,你應該使用二級指標,原因是實參和形參不是同乙個指標,在函式結束後,形參指標將會被釋放,結果是實參最終還是指向本身所指向的空間。如下所示使用二級指標或者一級指標的引用。void init node node 當你使用引用 void init n...