首頁 > 評(píng)測(cè) > 高實(shí)時(shí)性處理器——TMS320F28069M LaunchPad評(píng)測(cè)

高實(shí)時(shí)性處理器——TMS320F28069M LaunchPad評(píng)測(cè)

TI   Cortex-R   TMS320F28069M   LaunchPad   
  • 作者:大音希聲
  • 來源:21ic
  • [導(dǎo)讀]
  • 隨著電機(jī)控制行業(yè)的發(fā)展,實(shí)時(shí)性變得越來越重要。因此TI最新推出了基于Piccolo系列MCU用于實(shí)現(xiàn)電機(jī)控制。而TMS320F28069M則是Piccolo系列MCU中性能最強(qiáng),外設(shè)最多的MCU。

0.引言

隨著電機(jī)控制行業(yè)的發(fā)展,實(shí)時(shí)性變得越來越重要。因此TI最新推出了基于Piccolo系列MCU用于實(shí)現(xiàn)電機(jī)控制。而TMS320F28069M則是Piccolo系列MCU中性能最強(qiáng),外設(shè)最多的MCU。為了幫助用戶更好地評(píng)估這一MCU,TI推出了支持 InstaSPIN-MOTION的 C2000系列 Piccolo LaunchPad 。

TMS320F28069M LaunchPad是一款價(jià)格低廉的評(píng)估平臺(tái),此 LaunchPad 基于 Piccolo TMS320F28069M,具有許多獨(dú)有特性,如 256KB 板載閃存、12 位 ADC、I2C、SPI、UART、CAN、雙路編碼器支持以及位于片上只執(zhí)行 ROM 存儲(chǔ)器中的 InstaSPIN 庫。此 LaunchPad 包含許多板載硬件特性,例如集成的隔離式 XDS100v2 JTAG 仿真器使編程和簡單易行的調(diào)試方法;這個(gè)開發(fā)板上面有兩路BoosterPack接口,能夠與TI官方各種 擴(kuò)展模塊結(jié)合使用,但專為 BOOSTXL-DRV8301 電機(jī)驅(qū)動(dòng)板而設(shè)計(jì)。

這次評(píng)測(cè)筆者將向大家展示TI的這一新開發(fā)板,并演示相關(guān)實(shí)時(shí)控制的例程。

1.開發(fā)板展示

這一部分將向大家展示一下這塊開發(fā)板的外觀。

首先是盒子,盒子正面是TI LaunchPad經(jīng)典的火箭圖標(biāo)。

1.jpg

盒子背面是商品的信息,還有簡單的上手指南

2.jpg

包裝里面的內(nèi)容,包括:用防靜電袋子包裝的開發(fā)板一塊、USB mini B-A線一條、說明書一份

3.jpg

下面展示一下開發(fā)板,正面,基本上所有的元件都在這面,看到上面密密麻麻的走線還有各種IC就知道這塊開發(fā)板的技術(shù)含量十足

4.jpg

背面,只有幾個(gè)排母,還有接口的定義

5.jpg

2.開發(fā)板硬件介紹

這一部分將介紹一下開發(fā)板上面的硬件。

首先介紹下開發(fā)板整體的硬件構(gòu)成,這塊開發(fā)板圍繞TMS320F28069M而設(shè),包含以下硬件:

C2000 Piccolo F28069M系列 MCU TMS320F28069M

集成式XDS100V2仿真器

2X40-Pin BoosterPack接口

復(fù)位按鈕

1XCAN總線接口

2X編碼器接口

3個(gè)可編程LED燈

硬件分布如下圖所示

6.jpg

下面詳細(xì)介紹一下板載的幾個(gè)重要元件

1、MCU:TMS320F28069M

7.jpg

F2806x Piccolo系列微控制器 (MCU) 為 C28x 內(nèi)核以及與引腳較少的器件中的高度集成控制外設(shè)耦合的 CLA 供電。該系列器件的代碼與基于 C28x 的舊版代碼兼容,同時(shí)具有較高的模擬集成度。該MCU內(nèi)集成了一個(gè)內(nèi)部穩(wěn)壓器以實(shí)現(xiàn)單電源軌運(yùn)行;一個(gè)高分辨率脈寬調(diào)制器 (HRPWM) 模塊,以實(shí)現(xiàn)雙邊沿控制(頻率調(diào)制);一個(gè)采用 10 位內(nèi)部基準(zhǔn)的模擬比較器,可通過與其直接相連來控制 ePWM 輸出,可在 0V 至 3.3V 的固定滿量程范圍內(nèi)實(shí)施轉(zhuǎn)換,支持 VREFHI/VREFLO 基準(zhǔn)的比例運(yùn)算。ADC 接口已針對(duì)功耗和延遲方面進(jìn)行了優(yōu)化。具體參數(shù)如下:

1)具有一個(gè)高效 32 位 CPU (TMS320C28x),主頻為90Mhz,支持16X16 雙 MAC(乘法累加器),使用哈佛 (Harvard) 總線架構(gòu),支持連動(dòng)運(yùn)算

2)一個(gè)浮點(diǎn)計(jì)算單元 (FPU)實(shí)現(xiàn)本地單精度浮點(diǎn)運(yùn)算

3)一個(gè)可編程平行加速器 (CLA),支持32 位浮點(diǎn)算術(shù)加速,獨(dú)立于主 CPU 之外的代碼執(zhí)行

4)Viterbi、復(fù)雜算術(shù)、循環(huán)冗余校驗(yàn) (CRC) 單元 (VCU)

5)高達(dá) 256KB 的閃存;高達(dá) 100KB 的隨機(jī)存取存儲(chǔ)器 (RAM);2KB 一次性可編程 (OTP) ROM

6)三個(gè) 32 位 CPU 定時(shí)器

7)8 個(gè)增強(qiáng)型脈寬調(diào)制器 (ePWM) 模塊總共 16 個(gè) PWM 通道

8)16通道12位ADC,具有雙路采樣與保持功能

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+