本開發板采用TI公司最新發布的TMS320F28335數字信號處理器,該DSP是C2000系列里面性能最高的,最高運行頻率150MHz,是控制類DSP里面的32位浮點DSP,能夠滿足高性能要求的電機控制,電源控制性能要求,而且因為有豐富的外設,很容易創建具體的應用。本開發板提供了豐富的源代碼,詳盡的說明文檔,使你快捷成長為高級DSP工程師的必然所選。
特點
本開發板提供了豐富的源代碼,詳盡的說明文檔,而且提供了SD卡的文件系統,該文件系統支持FAT16和FAT32,實現自動識別,自動檢測,創建目錄、文件,長文件名,刪除文件,實現文件的讀寫。還提供了高速USB接口,為數據快捷傳輸到PC提供了方便。USB代碼包括DSP控制USB的固件,驅動原程序,PC機的應用程序源代碼。
硬件
采用 32-位浮點 DSP TMS320F28335,方便實現電機控制
片上存儲器:
FLASH: 256K×16-位
SRAM: 34K×16-位
Boot ROM: 8K×16-位
OTP ROM: 1K×16-位
其中 FLASH、OTP ROM 和 16K×16-位 SRAM 受密碼保護,保護用戶程序。
片上外設:
ePWM: 12 路
HRPWM: 6 路
QEP: 2 通道
ADC: 2×8 通道、12-位、80ns 轉換時間、0~3V 量程
SCI 異步串口: 3 通道
McBSP 同步串口: 2 通道
SPI 同步串口: 1 通道
eCAN 總線: 2 通道
2C 總線: 1 通道
DMA: 6 通道
看門狗
外擴 SRAM,最大容量為 512K× 16 位,基本配置為 256K ×16 位
外擴Nor FLASH,為512K×16位,型號為SST39VF800
外擴1602A和12864的液晶接口
外擴 RTC 實時時鐘 + 512×8-位 EEPROM
外擴符合 USB2.0 標準的高速 SLAVE端接口CY7C68001,支持USB2.0高速和全速標準
1路 SCI 進行收發驅動,接口標準一路為 RS232
1路 eCAN 進行收發驅動,符合 CAN2.0 協議
提供McBSP接口的音頻驅動,為AIC23
外擴SD接口
外擴直流和步進電機的實驗口
外擴32K的EEPROM
擴展2種LCD接口 : 12864、1602,滿足不同用戶的需要;
提供芯片復位,手動復位,電源測試點,按鍵,指示燈,啟動模式撥碼開關
標準的 JTAG 接口,方便調試
所有總線外擴
軟件(所有代碼都是C源代碼)
代碼01-LED交替閃爍實驗
代碼02-SRAM測試
代碼03-LCD1602實驗
代碼04-LCD12824實驗
代碼05-SPI_7Seg_LED實驗
代碼06-Time0的蜂鳴器實驗
代碼07-AIC23音頻播放實驗
代碼08-Time1流水燈實驗
代碼09-外部中斷1實驗
代碼10-EEPROM讀寫實驗
代碼11-RTC實驗 6
代碼12-鍵盤實驗
代碼13-Nor FLASH讀寫實驗
代碼14-SD卡讀寫實驗
代碼15-ADC轉換實驗
代碼16-CAN 的測試
代碼17-PWM 及 EQEP 的測試
代碼18-USB BulkIN測試
代碼19-USB Bulk_LoopBack測試
代碼20-SCIC232 測試
代碼21-FAT16格式測試
代碼22-FAT32格式測試
代碼23-創建目錄實驗
代碼24-創建文件實驗
代碼25-刪除文件實驗
代碼26-創建長文件名實驗
代碼27-寫文件實驗
代碼28-讀文件實驗
代碼29-Flash_Boot Example
代碼30-USB驅動的DDK源代碼
軟件光盤
非常完整的原理圖(pdf格式);
提供器件的PROTEL庫,包括芯片SCH和PCB封裝圖;
提供所有實驗的C 語言源代碼,均有詳細注釋;
提供USB接口的固件源代碼;
USB2.0的PC驅動源代碼;
USB2.0的PC機應用程序的源代碼;
SD卡文件系統完整的源代碼,物超所值;
CPLD源代碼;
非常詳細用戶手冊,讓你快速踏入DSP開發應用之門;
芯片手冊:開發板上全部芯片的芯片資料;
送最新原版TI DSP開發環境CCS 3.3完整版,僅供學習用;
相關開發工具,如串口調試工具,USB監控工具等;
送相關學習資料及各種規范文檔(USB,MMC/SD等)
配置清單
DSP28335開發板一塊
USB線一根
串口線一根
5V/1A開關電源一個
配套光盤一張