微吼云上線多路互動直播服務 加速多場景互動直播落地
624
2025-03-31
基于TI C6678 DSP + Xilinx Kintex-7 FPGA評估板|DSP RTOS案例開發——總目錄
今天小編專門以創龍科技的TL6678F-EasyEVM評估板為例為大家詳細講解一款TI KeyStone架構C6000系列TMS320C6678八核C66x定點/浮點DSP與Xilinx Kintex-7 FPGA處理器設計的高端異構多核評估板,
如何進行DSP(數字信號處理)?RTOS(實時操作系統)案例開發,為了方便大家學習與查閱。
由于篇幅過長,將分為幾個章節為大家講解。請留意后續發文!感謝大家的支持與厚愛!
評估板接口資源豐富,引出雙路FMC、雙路SFP+光口、雙路千兆網口、PCIe等高速通信接口,方便用戶快速進行產品方案評估與技術預研。
案例源碼、產品資料(用戶手冊、核心板硬件資料、產品規格書)詳情:site.tronlong.com/pfdownload
典型應用領域
ü?軟件無線電
ü?雷達探測
ü?光電探測
ü?視頻追蹤
ü?圖像處理
ü?水下探測
ü?定位導航
目錄
1 ndk_client案例
5
1.1
案例說明
5
1.2
案例測試
5
1.3
關鍵代碼
10
2 ndk_benchmark案例
14
2.1
案例說明
14
2.2
案例測試
16
2.2.1
TCP Client模式
17
2.2.2
TCP Server模式
19
2.2.3
UDP Client模式
20
2.2.4
UDP Server模式
22
2.3
關鍵代碼
23
3 omp_matvec案例
30
3.1
案例說明
30
3.2
案例測試
33
3.3
關鍵代碼
34
4 web_program案例
36
4.1
案例說明
36
4.2
案例測試
37
4.2.1
SPI NOR FLASH/NAND FLASH讀、寫、擦除操作
38
4.2.2
加載FPGA端程序
43
4.3
關鍵代碼
45
4.4
HTML文件轉換說明
53
5 image_processing_ipc案例
55
5.1
案例說明
56
5.2
案例測試
57
5.2.1
UIA環境搭建
59
5.2.2
加載原始圖像
71
5.2.3
UIA數據分析
73
5.3
案例編譯
76
5.4
關鍵代碼
80
6 image_processing_omp案例
88
6.1
案例說明
88
6.2
案例測試
89
6.3
案例編譯
92
6.4
關鍵代碼
95
前??言
RTOS(SYS/BIOS)案例基于多核軟件開發包BIOS-MCSDK中的pdk_C6678_1_1_2_6包進行開發,底層調用的是CSL(Chip Support Library)函數庫,并加入SYS/BIOS實時內核實現多任務運行。
RTOS案例位于產品資料“4-軟件資料\Demo\DSP_Demo\RTOS-demos\”路徑下。案例目錄說明如下表,其中bin目錄存放程序可執行文件,project目錄存放案例工程源文件。
表?1
目錄
文件/目錄
說明
bin
xxx.out
程序可執行文件
project
xxx.c
程序源碼文件
xxx.cfg
RTSC配置文件
driver
驅動文件存放目錄
system
平臺文件存放目錄
.ccsproject/.cproject/.project
CCS工程文件
本文檔案例程序默認使用DSP端主頻為1GHz、DSP端DDR3容量為1GByte的核心板,通過TL-XDS200仿真器加載運行進行操作效果演示。請通過Micro USB線將調試串口與PC機進行連接,打開串口調試終端SecureCRT并正確進行串口連接設置。
BIOS MCSDK官方用戶手冊鏈接:processors.wiki.ti.com/index.php/BIOS_MCSDK_2.0_User_Guide#Chip_Support_Library_.28CSL.29
更多推薦
TL6678ZH-EVM評估板(C6678 + ZYNQ,地表至強,多核DSP?+多核ARM?+?FPGA!)
基于TI KeyStone架構C6000系列TMS320C6678八核C66x定點/浮點DSP,以及Xilinx Zynq-7000系列XC7Z045/XC7Z100 SoC處理器設計的高端異構多核評估板。
TMS320C6678每核心主頻可高達1.25GHz,XC7Z045/XC7Z100集成PS端雙核ARM Cortex-A9 + PL端Kintex-7架構28nm可編程邏輯資源。
引出雙路CameraLink、雙路SFP+光口、四路千兆網口、雙路SATA、雙路PCIe、四路USB、雙路CAN、雙路CAMERA、HDMI IN/OUT、LVDS、LCD、RS485、RS232、Micro?SD、HPC FMC等接口。
TLIMX8-EVM評估板(i.MX 8,,4核ARM Cortex-A53!)
基于NXP?i.MX 8M Mini的4核ARM?Cortex-A53?+?單核ARM Cortex-M4多核處理器設計的高性能評估板,每核主頻高達1.6GHz。
引出MIPI CAMERA、MIPI/LVDS LCD、HDMI OUT、LINE IN/OUT、PCIe、FlexSPI、USB、RS485、RS232、千兆網口、百兆網口等接口
下一章節將為大家詳情講解:
1 ndk_client案例開發
1.1?案例說明
1.2?案例測試
1.3?關鍵代碼
FPGA HTTP 單片機 硬件開發
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。