TMS320F28075
- TMS320C28x 32-bit CPU
- 120MHz
- IEEE 754 single-precision Floating-Point Unit (FPU)
- Trigonometric Math Unit (TMU)
- Programmable Control Law
Accelerator (CLA)
- 120MHz
- IEEE 754 single-precision floating-point instructions
- Executes code independently of main CPU
- On-chip memory
- 512KB (256KW) of flash (ECC-protected)
- 100KB (50KW) of RAM (ECC-protected or parity-protected)
- Dual-zone security supporting third-party development
- Unique identification number
- Clock and system control
- Two internal zero-pin 10MHz oscillators
- On-chip crystal oscillator
- Windowed watchdog timer module
- Missing clock detection circuitry
- 3.3V I/O with available internal voltage regulator for 1.2V core supply
- System peripherals
- External Memory Interface (EMIF) with ASRAM and SDRAM support
- 6-channel Direct Memory Access (DMA) controller
- Up to 97 individually programmable, multiplexed General-Purpose Input/Output (GPIO) pins with input filtering
- Expanded Peripheral Interrupt controller (ePIE)
- Multiple Low-Power Mode (LPM) support with external wakeup
- Communications peripherals
- USB 2.0 (MAC + PHY)
- Two Controller Area Network (CAN) modules (pin-bootable)
- Three high-speed (up to 30MHz) SPI ports (pin-bootable)
- Two Multichannel Buffered Serial Ports (McBSPs)
- Four Serial Communications Interfaces (SCI/UART) (pin-bootable)
- Two I2C interfaces (pin-bootable)
- Analog
subsystem
- Up to three
Analog-to-Digital Converters (ADCs)
- 12-bit mode
- 3.1MSPS each (up to 9.3MSPS system throughput)
- Single-ended inputs
- Up to 17 external channels
- Single Sample-and-Hold (S/H) on each ADC
- Hardware-integrated post-processing of ADC conversions
- Saturating offset calibration
- Error from setpoint calculation
- High, low, and zero-crossing compare, with interrupt capability
- Trigger-to-sample delay capture
- 12-bit mode
- Eight windowed comparators with 12-bit Digital-to-Analog Converter (DAC) references
- Three 12-bit buffered DAC outputs
- Up to three
Analog-to-Digital Converters (ADCs)
- Enhanced control peripherals
- 24 PWM channels with enhanced features
- 16 High-Resolution Pulse
Width Modulator (HRPWM) channels
- High resolution on both A and B channels of 8 PWM modules
- Dead-band support (on both standard and high resolution)
- Six Enhanced Capture (eCAP) modules
- Three Enhanced Quadrature Encoder Pulse (eQEP) modules
- Up to eight Sigma-Delta
Filter Module (SDFM) input channels, 2 parallel filters per channel
- Standard SDFM data filtering
- Comparator filter for fast action for out of range
- Configurable Logic Block (CLB)
- Augments existing peripheral capability
- Supports position manager solutions
-
Functional Safety-Compliant
- Developed for functional safety applications
- Documentation available to aid ISO 26262 system design up to ASIL D; IEC 61508 up to SIL 3; IEC 60730 up to Class C; and UL 1998 up to Class 2
- Hardware integrity up to ASIL B, SIL 2
- Safety-related certification
- Package options:
- 176-pin PowerPAD™ Thermally Enhanced Low-Profile Quad Flatpack (HLQFP) [PTP suffix]
- 100-pin PowerPAD Thermally Enhanced Thin Quad Flatpack (HTQFP) [PZP suffix]
- Hardware Built-in Self Test (HWBIST)
- Temperature options:
- T: –40°C to 105°C junction
- S: –40°C to 125°C junction
- Q: –40°C to 125°C free-air (AEC Q100 qualification for automotive applications)
C2000™ 32-bit microcontrollers are optimized for processing, sensing, and actuation to improve closed-loop performance in real-time control applications such as industrial motor drives; solar inverters and digital power; electrical vehicles and transportation; motor control; and sensing and signal processing. The C2000 line includes the Premium performance MCUs and the Entry performance MCUs.
The TMS320F2807x microcontroller family is suited for advanced closed-loop control applications such as industrial motor drives; solar inverters and digital power; electrical vehicles and transportation; and sensing and signal processing. To accelerate application development, the DigitalPower software development kit (SDK) for C2000 MCUs and the MotorControl software development kit (SDK) for C2000™ MCUs are available.
The F2807x is a 32-bit floating-point microcontroller based on TI’s industry-leading C28x core. This core is boosted by the trigonometric hardware accelerator which improves performance of trigonometric-based algorithms with CPU instructions such as sine, cosine, and arctangent functions, which are common in torque-loop and position calculations.
The F2807x microcontroller family features a CLA real-time control coprocessor. The CLA is an independent 32-bit floating-point processor that runs at the same speed as the main CPU. The CLA responds to peripheral triggers and executes code concurrently with the main C28x CPU. This parallel processing capability can effectively double the computational performance of a real-time control system. By using the CLA to service time-critical functions, the main C28x CPU is free to perform other tasks, such as communications and diagnostics.
The F2807x device supports up to 512KB (256KW) of ECC-protected onboard flash memory and up to 100KB (50KW) of SRAM with parity. Two independent security zones are also available for 128-bit code protection of the main C28x.
The analog subsystem boasts up to three 12-bit ADCs, which enable simultaneous management of three independent power phases, and up to eight windowed comparator subsystems (CMPSSs), allowing very fast, direct trip of the PWMs in overvoltage or overcurrent conditions. In addition, the device has three 12-bit DACs, and precision control peripherals such as enhanced pulse width modulators (ePWMs) with fault protection, eQEP peripherals, and eCAP units.
Connectivity peripherals such as dual Controller Area Network (CAN) modules (ISO 11898-1/CAN 2.0B-compliant) and a USB 2.0 port with MAC and full-speed PHY let users add universal serial bus (USB) connectivity to their application.
Want to learn more about features that make C2000 MCUs the right choice for your real-time control system? Check out The Essential Guide for Developing With C2000™ Real-Time Microcontrollers and visit the C2000™ real-time control MCUs page.
The Getting Started With C2000™ Real-Time Control Microcontrollers (MCUs) Getting Started Guide covers all aspects of development with C2000 devices from hardware to support resources. In addition to key reference documents, each section provides relevant links and resources to further expand on the information covered.
Ready to get started? Check out the TMDSCNCD28379D or LAUNCHXL-F28379D evaluation board sand download C2000Ware.
To learn more about the C2000 MCUs, visit the C2000 Overview at www.ti.com/c2000.
更多資訊
造訪 TI 開發人員區以開始進行評估及開發。
技術文件
設計與開發
如需其他條款或必要資源,請按一下下方的任何標題以檢視詳細頁面 (如有)。
TIEVM-VIENNARECT — 使用 C2000™ MCU 且基於 Vienna 整流器的三相功率因數校正評估模組
進一步了解 C2000 MCU 可為電動車應用提供哪些功能。
XDS110ISO-EVM — 適用於 C2000 和 Sitara™ controlSOM 的 XDS110 隔離插入式評估模組
ALGO-3P-UISP1-TI — 適用於德州儀器裝置的 Algocraft μISP1 編程器
μISP 可以連接到主機 PC (內建 RS-232、USB、LAN 連接) 或獨立模式工作。
在單機模式下,只要按下「開始」按鈕或透過一些 TTL 控制線,就可以執行編程週期。
其緊湊的尺寸和多功能性可輕鬆整合到生產環境、手動和自動化程序中。
LAUNCHXL-F28379D — 適用 C2000™ Delfino™ MCU 的 F28379D LaunchPad™ 開發套件
LAUNCHXL-F28379D 是適合 TI MCU LaunchPad™ 開發套件生態系統中 TMS320F2837xD、TMS320F2837xS 及 TMS320F2807x 產品的低成本評估與開發工具,與各種插件 BoosterPack(如使用下方「功能」章節中的「建議 BoosterPack™ 外掛程式模組」中建議)相容。此 LaunchPad 開發套件擴充版本支援兩個 BoosterPack 連線。LaunchPad 開發套件提供標準化且容易使用的平台,可在開發您下一個應用程式時派上用場。
TIEVM-HV-1PH-DCAC — 具有電壓源和併聯模式的單相逆變器開發套件
TMDSDOCK28379D — F28379D Delfino 實驗套件
TMDSDOCK28379D 是一款 HSEC180 controlCARD 架構的評估和開發工具,適用於 C2000™ Delfino™ F2837x 和 Piccolo F2807x 系列的微控制器產品。擴充站爲 controlCARD 提供電源,並提供原型設計的麪包板區域。使用一系列的排針存取主要裝置訊號。
TMDXIDDK379D — 適用於工業馬達控制的 C2000 DesignDRIVE 開發套件
DesignDRIVE 開發套件 (IDDK) 硬體提供含完整功率級的整合式伺服驅動設計,可驅動高電壓三相馬達,並能簡化對各種位置回饋、電流感測與控制拓撲的評估。
C2000™ MCU 上的感測週邊設備包括八個 ΔΣ sinc 濾波器,四個 16 或 12 位元 ADC 和窗型比較器,可讓 DesignDRIVE 套件同時支援分流、磁通量閘門/霍爾和 ΔΣ 電流感測。在位置回饋方面,本套件運用整合在 C2000 MCU 上的位置管理解決方案,支援 EnDat、BiSS、T-format、增量編碼器以及 SINCOS 與解析器類比感測器。此外,客戶也可探索配置選項,以允許將 MCU (...)BOOSTXL-3PHGANINV — 具有基於分流的直列式馬達相電流感測的 48V 三相逆變器評估模組
BOOSTXL-3PHGANINV 評估模組採用具精密直列分流式相位電流感測的 48V/10A 三相 GaN 逆變器,以準確控制伺服驅動器等精密驅動器。
MathWorks MATLAB & Simulink 範例型號包括以下內容:
BOOSTXL-POSMGR — C2000 DesignDRIVE 位置管理器 BoosterPack™ 插入模組
TMDSCNCD28379D — 適用 C2000™ Delfino MCU controlCARD™ 的 F28379D 開發套件
TMDSCNCD28379D 是適用 TI MCU 中 F2837xD、F2837xS 和 F2807x 系列的 HSEC180 controlCARD 式評估與開發工具。controlCARD 是利用兩個標準外型規格之一(100 針腳 DIMM 或 180 針腳 HSEC)的完整電路板級模組,可提供小巧型單電路板控制器解決方案。首次評估時,controlCARD 通常會搭配基板或含在應用套件中購買。
TMDSHSECDOCK — HSEC180 controlCARD 基板擴充站
TMDSHSECDOCK 為一塊基板,可為相容的 HSEC180 架構 controlCARD 提供關鍵訊號的接頭針腳存取。提供模擬板區域以快速進行原型設計。電路板電源可由 USB 纜線或 5-V 桶式電源供應器供電。
TMDSEMU110-U — XDS110 JTAG 偵錯探測器
德州儀器 XDS110 是一種全新的偵錯探測器 (模擬器) 類別,適用於 TI 嵌入式處理器。XDS110 取代 XDS100 系列,可在單一 Pod 中支援更廣泛的標準 (IEEE1149.1、IEEE1149.7、SWD)。同時,所有 XDS 偵錯探針在所有配備嵌入式追蹤緩衝器 (ETB) 的 Arm® 與 DSP 處理器中均支援核心與系統追蹤。 對於針腳上的核心追蹤,則需要 XDS560v2 PRO TRACE。
德州儀器 XDS110 透過 TI 20 針腳連接器(具有用於 TI 14 針腳和 Arm 10 針腳和 Arm 20 針腳的多轉接器)連接到目標電路板,並透過 USB2.0 (...)
TMDSEMU200-U — XDS200 USB 偵錯探測器
XDS200 是為 TI 嵌入式裝置偵錯的偵錯探測器(模擬器)。對於大多數裝置,建議使用較新、成本較低的 XDS110 (www.ti.com/tool/TMDSEMU110-U)。XDS200 支援單一 Pod 中廣泛的標準(IEEE1149.1、IEEE1149.7、SWD)。所有 XDS 偵錯探針在所有配備嵌入式追蹤緩衝器 (ETB) 的 Arm® 與 DSP 處理器中均支援核心與系統追蹤。
XDS200 透過 TI 20 接腳連接器(配備適用 TI 14 接腳、Arm Cortex® 10 接腳和 Arm 20 接腳的多重轉接器)連接到目標電路板,並透過 USB2.0 高速 (...)
TMDSEMU560V2STM-U — XDS560™ 軟體 v2 系統追蹤 USB 偵錯探測器
XDS560v2 是 XDS560™ 系列偵錯探測器中性能最高的,且同時支援傳統 JTAG 標準 (IEEE1149.1) 與 cJTAG (IEEE1149.7)。 請注意,其不支援序列線偵錯 (SWD)。
所有 XDS 偵錯探測器均在所有配備嵌入式追蹤緩衝器 (ETB) 的 ARM 與 DSP 處理器中支援核心與系統追蹤。 對於針腳上的追蹤,則需要 XDS560v2 PRO TRACE。
XDS560v2 透過 MIPI HSPT 60 針腳接頭 (具有用於 TI 14 針腳、TI 20 針腳和 ARM 20 針腳的多轉接器) 連接到目標電路板,並透過 USB2.0 高速 (...)
TMDSEMU560V2STM-UE — XDS560v2 System Trace USB 與乙太網路偵錯探測器
The XDS560v2 is the highest performance of the XDS560™ family of debug probes and supports both the traditional JTAG standard (IEEE1149.1) and cJTAG (IEEE1149.7). Note that it does not support serial wire debug (SWD).
All XDS debug probes support Core and System Trace in all ARM and DSP processors (...)
TSK-3P-BLUEBOX — TASKING BlueBox hardware debugger
TASKING’s Debug, Trace, and Test tools offer comprehensive solutions for efficient debugging, tracing, and testing of TI's embedded systems. The scalable TASKING BlueBox debuggers allow users to easily flash, debug, and test across TI's portfolio. Development on TI hardware is made even easier with (...)
ACROVIEW-3P-AP6000 — AP6000 programmer support all TI programmable chips, including EP Product, Power ICs, and Gauge ICs
AP6000, launched by Acroview, is a universal programmer designed to support TI ICs across all series. Leveraging Acroview's highly skilled algorithm R&D engineering team, it delivers the fastest chip support speed in the industry.The AP6000 is capable of programming 8 chips simultaneously, and (...)
ACROVIEW-3P-AP8000 — AP8000 Universal Programming System, including all TI programmable chips.
AP8000 is a leading technology platform of Universal Programming developed by Acroview. We have an accomplished team of algorithm R&D engineers, to offer the fastest chip support software development service among the industry. The AP8000 can support the programming of 8 chips simultaneously. (...)
ALGO-3P-WRITENOW — Algocraft WriteNow!程式設計工具
WriteNow! 系統內編程器系列是可編程產業的一大突破。此編程器支援多家製造商的眾多裝置 (例如微控制器、記憶體、CPLD 與其他可編程裝置)。其尺寸精巧,便於整合至 ATE 與固定裝置。編程器可單機運作,或透過內建的 RS-232、LAN 與 USB 連接埠與主機電腦連線,並隨附操作簡易的工具軟體。
C2000WARE — C2000Ware for C2000 Microcontrollers
C2000Ware 是一套完整的軟體和文件,可將開發時間縮至最短。其中包括裝置專用驅動程式,程式庫和週邊設備範例。
- C2000 controlCARD、實驗套件及 LaunchPad 的硬體設計電路圖、BOM、Gerber 檔案和文件。
- 裝置專用支援檔案、位元欄位標頭、位元欄位裝置週邊設備範例 (包括 LaunchPad™ 示範) 及裝置開發使用指南。
- 裝置專用驅動程式庫和以驅動程式為基礎的週邊設備範例。
- FreeRTOS 核心、C28x 與 Cortex-M4(CM) 連接埠與示範範範例。
- 裝置專用與核心程式庫,例如:
- (...)
C2000WARE-DIGITALPOWER-SDK — DigitalPower SDK for C2000 Real-time Controllers
- C2000™ 微控制器 (MCU) 的 DigitalPower SDK 是一套完整的軟體基礎設施、工具和文件,旨在減少針對各種 AC-DC、DC-DC 和 DC-AC 電源應用的 C2000 MCU 基準數位電源系統開發時間。該軟體包含在 C2000 數位電源評估模組 (EVM) 和 TI 設計 (TID) 上執行的韌體,這些模組專為太陽能、電信、伺服器、電動汽車充電器和工業電力傳輸應用而設計。DigitalPower SDK 在數位電源應用的開發和評估的每一個階段提供所有所需的資源
- SDK 中提供了 C2000Ware (...)
C2000WARE-MOTORCONTROL-SDK — MotorControl software development kit (SDK) for C2000™ MCUs
C2000™ 微控制器 (MCU) 的 MotorControl SDK 是一套完整的軟體基礎設施、工具和文件,旨在減少針對各種三相馬達控制應用的 C2000 即時控制器基馬達控制系統開發時間。該軟體包含在 C2000 馬達控制評估模組 (EVM) 和 TI 設計 (TID) 上運作的韌體,這些模組專為工業驅動、機器人、家電和汽車應用而設計。MotorControl SDK 在高性能馬達控制應用程式的每一個開發和評估階段提供所有所需的資源。
SDK 中提供了 C2000Ware 的副本,因此它提供了裝置特定的驅動程式和支援軟體,以完成複雜系統應用中的範例
請注意,以下列出的是此 SDK 支援的 (...)
C2000-CGT — C28x 和 C29x 程式碼產生工具 (CGT) 編譯器
The TI C28x code generation tools are an essential component of the CCStudio™ development ecosystem, providing robust support for TI C2000™ microcontroller platforms. They are engineered to maximize the potential of C28x and C29x real-time control devices.
The CCStudio™ IDE is the integrated (...)
C2000_CLA_SAFETI_CQKIT_RV — C2000™ and CLA safety compiler qualification kit (leverages compiler release validations)
開發安全編譯器資格認證套件是為了協助客戶對 TI ARM、C6000、C7000 或 C2000/CLA C/C++ 編譯器的使用進行認證,以確保符合功能安全標準,如 IEC 61508 和 ISO 26262。
安全編譯器資格認證套件:
- 對 TI 客戶免費
- 不需要使用者進行資格測試
- 支援編譯器覆蓋範圍分析*
- * 覆蓋範圍資料收集的說明可從每個 QKIT 下載頁面下載。
- 不包括 Validas 諮詢
如需存取安全編譯器資格認證套件,請按一下上面其中一個索取按鈕。
如需進一步了解功能安全產品,請造訪 (...)
CCSTUDIO — Code Composer Studio™ integrated development environment (IDE)
CCStudio™ IDE is part of TI's extensive CCStudio™ development ecosystem and is an integrated development environment for TI's microcontrollers, processors, wireless connectivity devices, and radar sensors. CCStudio IDE is available as desktop or cloud-based applications. The cloud version (...)
TSK-3P-VX-TOOLSET — 適用於 Arm 的 TASKING VX 工具套件
適用於 Arm 的 VX 工具套件是一套經過認證的編譯器工具鏈,可用於指定 Cortex-M 與 Cortex-R 核心裝置的安全關鍵嵌入式軟體開發。透過整合 Eclipse IDE、進階多核心支援,以及與 TASKING BlueBox 除錯器的相容性,VX 工具套件可簡化開發流程。通過 TÜV NORD 認證,符合 ISO 26262(最高支援 ASIL D)及 ISO 21434 標準。
TI-DEVELOPER-ZONE — Start embedded development on your desktop or in the cloud
WHIS-3P-SAFERTOS — WITTENSTEIN SAFERTOS 預先認證的安全 RTOS
SAFERTOS® 是專為嵌入式處理器設計的獨特即時作業系統。經 TÜV SÜD 預先認證,符合 IEC 61508 SIL3 與 ISO 26262 ASILD 標準。SAFERTOS® 是由 WHIS 專家團隊專為安全而打造,適用於全球重要安全應用。WHIS 與德州儀器的合作已經超過十年。在此期間,WHIS 已將 SAFERTOS® 移植至各種 TI 處理器,支援所有熱門核心,並可依要求提供其他架構。SAFERTOS® 專為您的特定處理器/編譯器組合量身打造,隨附完整的原始程式碼與設計保證包,可完全一目了然整個設計生命週期。許多 WHIS 客戶開始使用 FreeRTOS (...)
DESIGNDRIVE — 適用於工業驅動器和馬達控制的 C2000 DesignDRIVE 軟體
檢視完整的 DesignDRIVE 描述
DesignDRIVE 軟體解決方案是結合 DesignDRIVE 開發套件的部分平台,可輕鬆用於為很多工業驅動程式與伺服拓撲開發及評估解決方案。DesignDRIVE 解決方案支援多種馬達類型、感測技術、位置感測器與通訊網路,協助工業驅動程式開發人員快速啟動評估與開發。 基於 TI C2000™ 微控制器 (MCU) 的即時控制架構,DesignDRIVE 非常適合用於開發自動化機械、機器人、電梯、物料輸送與其他工業製造應用中的工業逆變器驅動程式與伺服驅動程式。
開始使用 DesignDRIVE 軟體或觀看 (...)
C2000-SAFETI-DIAGNOSTICS-LIB — C2000 SafeTI™ 診斷軟體庫
C2000 SafeTI 診斷函式庫優點
C2000 MCU 診斷軟體套件包含 SafeTI™ 軟體,可協助更輕鬆快速地設計使用 TI C2000™ 即時控制微控制器 (MCU) 的功能安全應用程式。所採用的安全機制旨在幫助客戶實現其特定的安全目標。
C2000 SafeTI 診斷函式庫包含特定的功能安全軟體機制,使客戶能夠達成其功能安全目標。提供的功能安全軟體機制包含於裝置安全手冊中並詳細說明。C2000 根據以下標準選擇提供的功能安全軟體機制:
- 符合裝置安全手冊要求的有效機制
- 輕鬆整合至各種系統
- 利用特定的 C2000 裝置功能以達成功能安全目的
- 縮短客戶軟體開發和上市時間
(...)
CONTROLSUITE — controlSUITE™ 套裝軟體:適用於 C2000™ 微控制器的軟體和開發工具
適用於 C2000™ 微控制器的 controlSUITE™ 是一系列軟體基礎架構、工具和文件,專為大幅縮短系統開發時間而設計。從裝置專用驅動器和支援軟體,到複雜系統應用的完整範例,controlSUITE™ 可在開發與評估的每個階段提供所需資源。
目前包含適合數位電源設計人員的 powerSUITE 及適合工業驅動器設計人員的 DesignDRIVE!
注意:僅可透過 C2000Ware 獲得全新 Piccolo F28004x 系列的軟體支援
SFRA — 適用於 C2000™ MCU 的 powerSUITE 數位電源供應軟體頻率響應分析器工具
The Software Frequency Response Analyzer (SFRA) is one of several tools included in the powerSUITE Digital Power Supply Design Software Tools for C2000™ Microcontrollers. The SFRA includes a software library that enables developers to quickly measure the frequency response of their digital (...)
UNIFLASH — UniFlash for most TI microcontrollers (MCUs) and mmWave sensors
UniFlash 是 TI 龐大 CCStudio™ 開發生態系統的一部分,是一款用於在 TI 微控制器與無線連線裝置上對晶片內快閃記憶體進行燒錄,以及在 TI 處理器上對板載快閃記憶體進行燒錄的軟體工具。UniFlash 提供圖形化介面與命令行介面,並可在桌面上或雲端中執行。
UniFlash 可從 CCStudio™ 開發人員區上的雲端執行,或在下載後於 Windows®、Linux® 和 macOS® 電腦中使用。
請注意,mmWave、AMx、K2G 和 J7 裝置不支援 macOS。AMx、K2G 和 J7 裝置僅於命令列上支援。
C2000-3P-SEARCH — C2000 第三方搜尋工具
TI has partnered with multiple companies to offer a wide range of solutions and services for TI C2000 devices. These companies can accelerate your path to production using C2000 devices. Download this search tool to quickly browse third-party details and find the right third-party to meet your (...)
許多 TI 參考設計包含 TMS320F28075
使用我們的參考設計選擇工具,以檢視並找出最適合您的應用和參數的設計。
| 封裝 | 針腳 | CAD 符號、佔位空間與 3D 模型 |
|---|---|---|
| HTQFP (PZP) | 100 | Ultra Librarian |
| HLQFP (PTP) | 176 | Ultra Librarian |
訂購與品質
建議產品可能具有與此 TI 產品相關的參數、評估模組或參考設計。