基於信邁XM5728-IDK-V3進行模塊開發和定製。
功能介紹:
- 基於 TI AM5728 浮點雙 DSP C66x +雙 ARM Cortex-A15 工業控制及高性能音視頻處理器;
- 多核異構 CPU,集成雙核 Cortex-A15、雙核 C66x 浮點 DSP、雙核 PRU-ICSS、雙核 Cortex-M4 IPU、雙核 GPU 等處理單元,支持 OpenCL、OpenMP、SysLink IPC 多核開發;
- 強勁的視頻編解碼能力,支持 1 路 1080P60 或 2 路 720P60 或 4 路 720P30 視頻硬件編解碼,支持 H.265 視頻軟解碼;
- 支持高達 1 路 1080P60 全高清視頻輸入和 1 路 LCD + 1 路 HDMI 1.4a 輸出;
- 雙核 PRU-ICSS 工業實時控制子系統,支持 EtherCAT、EtherNet/IP、PROFIBUS 等工業協議;
- 高性能 GPU,雙核 SGX544 3D 加速器和 GC320 2D 圖形加速引擎,支持 OpenGL ES2.0;
- 外設接口豐富,集成雙千兆網、PCIe、GPMC、USB 2.0、UART、SPI、QSPI、SATA 2.0、I2C、DCAN 等工業控制總線和接口,支持極速接口 USB 3.0;
- 開發板引出 V-PORT 視頻接口,可以靈活接入視頻輸入模塊;
- 體積極小,大小僅 86.5mm*60.5mm;
- 工業級精密 B2B 連接器,0.5mm 間距,穩定,易插拔,防反插,關鍵大數據接口使用高速連接器,保證信號完整性。
二、典型應用領域
- 工業 PC&HMI
- 工業機器人
- 機器視覺
- 醫療影像
- 電力自動化
- EtherCAT 主/從控制器
- 工業多協議智能網關
- 高端數控系統
視頻採集與編碼例程 |
|
例程 |
功能 |
RTSP_Server_Launch |
H.264 編碼視頻流 RTSP 服務器 |
TVP5158 |
D1 視頻採集 |
RTSP Client |
網絡攝像頭採集顯示和保存爲 MP4 |
jpegenc |
JPEG 編碼 |
ADV7611 |
ADV7611 HDMI 採集 |
TVP7002 |
VGA 視頻採集 |
TW2867 |
D1 視頻採集 |
rtsp_dec_a15gray_enc_save |
網絡攝像頭採集顯示和保存爲 H264 |
多路 RTSP |
多路 RTSP 解碼顯示 |
基於 CCS 的 RTOS 開發例程 |
|
例程 |
功能 |
LED |
ARM/DSP/M4 對 LED 控制 |
EMAC |
ARM/DSP 對兩個網口數據收發測試 |
I2C |
ARM/DSP/M4 讀取溫度值 |
MMCSD |
ARM/DSP 對 SD 卡進行文件管理 |
SPI |
ARM/DSP/M4 對 SP 總線讀寫操作 |
UART |
ARM/DSP/M4 對 UART 讀寫操作 |
USB |
ARM 對 U 盤文件進行管理 |
PRU |
DSP 和 PRU 直接產生中斷事件 |
PRU 開發例程 |
|
例程 |
功能 |
PRU_Led_Blink |
PRU 點亮流水燈 |
PRU_Button |
PRU 實現按鍵控制 |
Qt 開發例程 |
|
例程 |
功能 |
HelloWorld |
Qt 入門例程 |
OpenCL 開發例程 |
|
例程 |
功能 |
vecadd |
向量相加 |
vecadd_openmp |
使用 OpenMP 並行進行向量相加 |
float_compute |
分別在 ARM 和 DSP 端進行浮點計算 |
dsplib_fft |
FFT 運算 |
monte_carlo |
蒙特卡洛法運算 |
OpenMP 開發例程 |
|
例程 |
功能 |
dspheap |
在 DSP 上創建和使用堆 |
vecadd |
向量的並行相加 |
vecadd_complex |
複數向量的並行相加 |
其他 |
包含在 SDK |
OpenCV 開發例程 |
|
例程 |
功能 |
TI 官方綜合例程 |
OpenCV+OpenCL+OpenGL運用 |
Sobel |
邊緣檢測算法 |
Canny |
邊緣檢測算法 |
VideoCapture |
圖像採集 |
IPC 開發例程 |
|
例程 |
功能 |
ex02_messageq |
核間傳遞數據的消息 |
ex12_mmrpc |
使用 MmRcp 模塊調用遠程函數 |
ex41_forwardmsg |
核間傳遞消息 |
ex68_power |
接收消息關閉 |
MessageQApp |
測試 MessageQApp 組件 |
共享內存 |
DSP 與 ARM 共享內存 |
其他 |
包含在 SDK |
EtherCAT開發例程 |
|
例程 |
功能 |
基於 RT-Linux 的 EtherCAT 開發例程手冊 |
|
基於 RTOS 的 EtherCAT 開發例程手冊 |
|