|
C2000 DSP 周邊及特性
C2000 DSP平台的特色為混合信號整合能力。C2000
DSP整合了高效能的DSP核心、內含的Flash記憶體、高精確度類比週邊、數位控制及通訊週邊等。此種整合提供使用者更易使用且價格便宜的單晶片設計.
Flash 記憶體
C2000產品線是工業界唯一的DSP內含Flash記憶體,且自1997年開始已獲合格認並量產出貨。
Flash記憶體的大小有由16KB至256KB,Flash記憶體模組使得設計者能夠不斷重複地將他們的程式碼寫入DSP內部的Flash記憶體,不論是在實驗室中或是量產或售出之後。Flash記憶體提供使用者能快速且方便地去改變標準品或更新原有產品。
C2000 DSP提供分sector的Flash記憶體,允許使用者去寫入每一個sector,而不用清掉整個Flash記憶體。C2000
DSP特別以32或64位元密碼為基礎的程式碼保護,讓使用者得以保護他們的程式.
| |
• |
計時(timer)/比較(compare)單元不論是事件時序(event
timing)、取樣迴圈(sampling loop)及產生PWM等均被設計成佔用CPU最少的時間 |
| |
• |
可程式規劃的dead band單元,不需外加產生dead
band的邏輯電路 |
| |
• |
Capture及QEP單元,不需外加速度或是位置感測邏輯 |
| |
• |
PDP中斷保護系統故障時的電源驅動 |
| |
• |
10-位元類比/數位轉換器 (C24x 元件)
和 12-位元類比/數位轉換器 (C28x 元件) |
| |
• |
LF240xA 具有高達500 nsec的快速轉換時間,F2810及F2812具有高達60nsec的burst轉換時間。允許較大的取樣速率可用於回饋迴圈。亦有可程式規劃的多通道轉換
|
| |
• |
外部類比/數位轉換及事件(EV)觸發的類比/數位轉換不需佔用額外的CPU時間 |
| |
• |
具有兩個雙緩衝的資料暫存器,減少中斷至取得結果所需的時間 |
| |
• |
高達16個類比輸入通道 |
| |
• |
轉換自動排序器可增加通道數目,而不需CPU介入 |
| |
• |
完整的CAN控制器,符合16-bit週邊規格2.0B |
| |
• |
傳送及接收標準架構(11-bit identifier)及延伸的架構(29-bit
identifier) |
| |
• |
C24有6個信箱; F2810、F2812有32個信箱。
資料長度可由0~8位元組 |
| |
• |
提供接收信箱、傳輸信箱及可規劃的傳送/接收信箱(信箱0及1) |
| |
• |
28x系列亦提供低耗電模式,時間標誌(time
stamping)以及可程式規劃的傳輸訊息 |
| |
• |
自我測試模式 |
| |
• |
CAN控制器接收自己傳輸過的訊息 |
| |
• |
可程式規劃的位元速率。可程式規劃的整體遮罩(global
masks)。可程式規劃的中斷結構 |
| |
串列通訊介面(Serial communication
interface)(SCI-UART) |
| |
• |
非同步通訊格式(NRZ) |
| |
• |
可程式規劃的鮑率(baud rate) |
| |
• |
可程式規劃的資料長度,1~8位元 |
| |
• |
可程式規劃的停止位元長度,1或2位元 |
| |
• |
錯誤偵測旗標有: Parity、Overrun、Framing、Break等偵測錯誤 |
| |
• |
兩種喚醒的多處理器模式:Idle line喚醒及Address
bit喚醒 |
| |
• |
半雙工或全雙工操作 |
| |
• |
C24x有雙緩衝器的接收及傳輸功能;而C28x有16層的接收及傳送緩衝器 |
| |
• |
分開的接收及傳送中斷 |
| |
• |
分開的接收及傳送中斷致能位元 |
| |
串列週邊介面(Serial Peripheral
Interface)(SPI) |
| |
• |
高速,1~16位元可程式規劃的資料長度。(F/C240為1~8位元) |
| |
• |
同步的傳送/接收埠 |
| |
• |
主/僕操作 |
| |
• |
3或4支接腳的操作模式 |
| |
• |
支援多處理器通訊 |
| |
• |
SPI時脈(clock)控制與極性(polarity)控制 |
| |
• |
全雙工通訊 |
| |
• |
雙緩衝傳輸;三緩衝接收。故允許連續的資料流 |
| |
• |
傳輸及接收有128個通道 |
| |
• |
獨立的傳輸時脈及結構 |
| |
• |
多通道選擇模式致能每個通道的block傳輸 |
|