TMS320C6678裸機案例測試1:led_flash案例
今天小編專門以創龍科技的TL6678-EasyEVM評估板爲例爲大家詳細講解一款基於基於TI KeyStone架構C6000系列TMS320C6678八核C66x定點/浮點高性能處理器設計的高端多核DSP評估板裸機案例測試:led_flash案例
圖 1
圖 2
TMS320C6678案例說明
案例功能:通過控制GPIO Output的方式,控制評估底板的LED1以500ms的頻率進行閃爍。
將案例工程導入CCS並編譯生成鏡像文件,將鏡像文件加載到Core0核中並運行,即可看到底板LED閃爍現象。
圖 3
TMS320C6678關鍵代碼說明
- 初始化GPIO,讓LED輸出電平每500ms發生翻轉。
圖 4
TMS320C6678開發資料
- 提供核心板引腳定義、可編輯底板原理圖、可編輯底板PCB、芯片Datasheet,縮短硬件設計週期;
- 提供完整的平臺開發包、入門教程,節省軟件整理時間,上手容易;
- 提供豐富的Demo程序,包含多核DSP架構通信教程,完美解決多核開發瓶頸。
開發例程主要包括:
- 基於SYS/BIOS的開發例程
- 基於IPC、OpenMP的多核開發例程
- SRIO、PCIe、EMIF16開發例程
- DSP算法開發例程
- 現爲感謝廣大DSP、ARM、FPGA嵌入式開發者的支持,創龍科技年終回饋新老用戶;
- DSP、ARM、FPGA評估板,拓展模塊,仿真器(XDS560V2、XDS200、XDS100V2等)全場第二件5折;還有好禮相送!l
- 11月11日-12月31日,tronlong taobao 可瞭解一下!
TMS320C6678硬件參數
表 1
CPU |
CPU:TI C6000 TMS320C6678 |
8x TMS320C66x定點/浮點DSP核,主頻1/1.25GHz |
|
1x Network Coprocessor網絡協處理器 |
|
ROM |
128MByte NAND FLASH |
128Mbit SPI NOR FLASH |
|
1Mbit EEPROM |
|
RAM |
1/2GByte DDR3 |
ECC |
256/512MByte DDR3 |
SENSOR |
1x TMP102AIDRLT溫度傳感器 |
B2B Connector |
2x 50pin公座B2B連接器,2x 50pin母座B2B連接器,間距0.8mm,合高5.0mm; 1x 80pin高速B2B連接器,間距0.5mm,合高5.0mm; 共280pin |
LED |
2x電源指示燈(核心板1個,底板1個) |
4x用戶可編程指示燈(核心板2個,底板2個) |
|
KEY |
1x電源復位按鍵 |
1x系統復位按鍵 |
|
1x非屏蔽中斷按鍵 |
|
1x用戶輸入按鍵 |
|
SRIO |
1x SRIO,四端口,共四通道,每通道最高通信速率5Gbaud,通過HDMI接口引出 |
PCIe |
1x PCIe Gen2,一個雙通道端口,每通道最高通信速率5GBaud,x4金手指連接方式 |
IO |
1x IDC3簡易牛角座,2x 25pin規格,間距2.54mm,含EMIF16拓展信號 |
1x IDC3簡易牛角座,2x 25pin規格,間距2.54mm,含SPI、I2C、TIMER、GPIO等拓展信號 |
|
1x IDC3簡易牛角座,2x 25pin規格,間距2.54mm,含TSIP拓展信號 |
|
UART |
1x Debug UART,Micro USB接口,提供4針TTL電平測試端口 |
Ethernet |
2x SGMII,RJ45接口,10/100/1000M自適應 |
FAN |
1x FAN,3pin排針端子,12V供電,間距2.54mm |
JTAG |
1x 14pin TI Rev B JTAG接口,間距2.54mm |
1x 60pin TI MIPI高速JTAG接口,間距0.5mm |
|
BOOT SET |
1x 5bit啓動方式選擇撥碼開關 |
SWITCH |
1x電源撥動開關 |
POWER |
1x 12V3A直流輸入DC417電源接口,外徑4.4mm,內徑1.65mm |
軟件參數
表 2
DSP端軟件支持 |
SYS/BIOS操作系統 |
CCS版本號 |
CCS5.5 |
軟件開發套件提供 |
MCSDK |