使用我們的 C2000? 實時微控制器開始開發
我們的設計和開發生態系統可幫助您簡化設計過程。了解設計選項并尋找 C2000? 實時微控制器 (MCU) 的相關資源,以幫助您更輕松地將產品推向市場。
研究并查找合適的器件
準備好查找適合您的應用的器件?您可以輕松探索選項并開始開發之旅。使用我們的產品搜索來確定合適的 C2000 實時 MCU。
通過有限的投資輕松探索
著手使用 C2000 實時 MCU 所需的所有信息在以下指南中進行了說明。本指南涵蓋了在 C2000 MCU 開發中從硬件到支持資源的所有方面。

評估
我們致力于簡化您的評估流程。您可以使用各種評估資源(包括硬件、軟件和基于云的工具),從而幫助簡化評估過程并提高評估效率。

評估步驟 1:選擇您的硬件
我們的 C2000 實時 MCU 產品系列包括一系列入門套件和全功能評估模塊 (EVM)。確定要評估的器件后,請在我們的產品頁面上查看推薦用于評估的硬件。每個硬件平臺都可以進行全面評估和開發,提供為滿足您的特定設計需求而量身定制的功能集。在您開啟開發旅程之前,我們提供了一些更常用的硬件資源。
LaunchPad? 開發套件
使用一系列具有成本效益的平臺和 LaunchPad? 開發套件開始評估。
LAUNCHXL-F280049C
LAUNCHXL-F280049C 是用于 TMS320F28004x 器件的低成本 LaunchPad? 開發套件。它提供標準化且易于使用的平臺,供您在開發下一個應用時使用。
LAUNCHXL-F28379D
LAUNCHXL-F28379D 是用于 TMS320F2837xD、TMS320F2837xS 和 TMS320F2807x 器件的低成本 LaunchPad? 開發套件。此開發套件非常適用于初始評估和原型設計。
全功能評估模塊
全功能評估模塊 (EVM) 可訪問所有器件功能和接口,并在從評估到量產階段為您提供支持。我們的 EVM 可提供更大的靈活性,使您能夠不受限制地編寫軟件。
確定要評估的器件后,我們會在產品頁面上提供所有推薦的評估工具。下面只列出了一些我們更常用的 EVM:
TMDSCNCD28379D
TMDSCNCD28379D 是一款全功能 HSEC180 controlCARD 開發板,可讓您全面地測試 TMS320F2837xD、TMS320F2837xS 和 TMS320F2807x 器件的完整功能。
BOOSTXL-BUCKCONV
BOOSTXL-BUCKCONV 為您提供用于學習采用 C2000? 微控制器的數字電源控制基礎知識的入門平臺。與兼容的 LaunchPad 開發套件配合使用時,該 BoosterPack 可演示一個完整降壓轉換器控制系統。
使用參考設計進行系統評估
我們的參考設計可在為特定應用設計 C2000 實時 MCU 時提供幫助,或提供子系統設計示例。尋找適合您的參考設計。
評估步驟 2:下載并設置軟件
有多個軟件組件可與 C2000 實時微控制器配合使用。這些內容可免費使用,并可與 LaunchPad? 開發套件、controlCARD 評估模塊和應用套件配合使用。軟件組件包括驅動程序、庫、示例、工具、應用演示、文檔等??墒褂迷乒ぞ咴诰W上下載或開發軟件。
評估步驟 3:探索關鍵培訓

了解我們的 C2000 實時微控制器軟件生態系統
軟件 | 說明 |
---|---|
Code Composer Studio? IDE | 基于 Eclipse 的 IDE,提供一整套用于開發和調試嵌入式應用的工具。 |
系統配置工具 (SysConfig) | 用于配置引腳、外設、子系統和其他組件的圖形實用工具集合,包括 PinMux 工具等。 |
編譯器 | C/C++ 編譯器和匯編語言工具支持開發適用于 C2000 實時 MCU 的應用,并包含在 Code Composer Studio 軟件中。 |
UniFlash | 一種獨立工具,推薦用于為 C2000 實時 MCU 進行內部 FLASH 存儲器編程。 |
RTOS | 作為軟件開發套件的一部分,穩健的內核支持(可選)以及 TI-RTOS 或 FreeRTOS 有助于在小尺寸下提供確定性實時性能,以及網絡通信支持和示例。 |
C28x 優化指南 | 開發工具鏈與 IDE、編譯器和 RTOS 以及第三方代碼開發工具配合工作,以便為實時控制應用提供完整的開發解決方案。 |
第三方網絡
我們與多家第三方公司攜手推出適用于 C2000 器件的各種解決方案。我們的搜索工具有助于更輕松地找到合適的第三方來滿足您的設計需求。
第三方軟件棧
軟件包 | 說明 | 提供商 |
---|---|---|
CAN | ssCAN 是一個具有亞微秒級中斷功能的實時 CAN 器件驅動程序。 | Simma Software |
CANopen | ssCANopen 是高性能硬實時 CANopen 協議棧,支持 15Mbps 的數據吞吐量。該產品專門對基于 C28x 的微控制器(包括 C2000 實時控制微控制器)進行了優化。 | |
SAE J1939 | ssJ1939 是性能超高的 SAE J1939 協議棧,支持 20Mbps 的數據吞吐量。該產品專門對基于 C28x 的微控制器(包括 C2000 實時控制微控制器)進行了優化。 | |
ISO 15765 | ssI15765 是性能超高的 ISO 15765 協議棧,支持 20Mbps 的數據吞吐量。該產品專門對基于 C28x 的微控制器(包括 C2000 實時控制微控制器)進行了優化。 | |
NMEA 2000 | ssNMEA2000 是性能超高的 NMEA 2000 協議棧,支持 20Mbps 的數據吞吐量。該產品專門對基于 C28x 的微控制器(包括 C2000 實時控制微控制器)進行了優化。 | |
ssl14229 | ssI14229 是一個 ISO 14229 協議棧,支持現場可編程功能等統一診斷服務 (UDS)。該產品專門針對基于 C28x 的微控制器進行了優化。ISO 14229 適用于汽車電子產品。 | |
ssBL | ssBL 是一個閃存引導加載程序,用于 ECU 的現場編程。ssBL 可擴展至支持 AES 256 加密等專用要求。接口包括 CAN、J1939、CANopen、UDS、藍牙、USB 和 RS-232。 | |
TCP/IP | 以太網子卡和優化的 TCP/IP 網絡協議棧。 | D.SignT |
硬件選項
我們還可以幫助您進行定制設計。一個非常適合定制設計的起始參考是 C2000 硬件平臺(無論是參考設計、ControlCARD 還是 LaunchPad 平臺)的設計文件。
我們用于開發的硬件選項還包括調試探頭和附件,可幫助您開始開發和創建設計。
調試探針
器件型號 | 說明 |
---|---|
XDS110 | 首選低成本調試探針。性能大致相當于 XDS100V2。僅 CCS 版本 7 和更高版本支持。 |
XDS100V2 | 低成本調試探針,特別推薦用于較舊的器件系列或較早的 CCS 版本。該設計是開源的,可通過復制該設計來創建您自己的調試探針。 |
XDS200 | C2000 用戶首選的中檔外部調試探針。支持適用于 Piccolo F28004x 系列的新型 2 引腳 cJTAG 模式。 |
XDS510USB | 用于 C2000 的中檔調試探針,但已被 XDS200 取代,因此不再推薦使用。不支持 CLA 類型 2。 |
XDS560 | 與 XDS200 相比具有更高性能的首選高級調試探針。 |
隔離適配器 | 為任何調試探針提供電氣隔離。 |
附件
器件型號 | 說明 |
---|---|
TMDSADAP180TO100 | 適配卡允許將 HSEC180 controlCARD 插入 DIMM100 基板。 |
TMDSDIM100CON5PK | 包含 5 個 DIM100(DigiKey 和 Mouser 稱為 DIMM 100)連接器的封裝,這些連接器與所有 C2000 實時 controlCARD 工具配合使用。Molex 器件型號 87630-1001 或等效器件。 |
TMDSHSECDOCK | 底板在基于 HSEC180 的兼容 controlCARD 上提供用于訪問關鍵信號的接頭引腳。 |
HVPMSMMTR | 具有內置編碼器的高電壓三相 PMSM 電機,與 TMDSHVMTRPFCKIT 和 TMDXIDDK379D 結合使用。 |
HVBLDCMTR | 具有內置霍爾傳感器的高電壓三相 BLDC 電機,與 TMDSHVMTRPFCKIT 結合使用。 |
LVBLDCMTR | 低電壓三相 BLDC(正弦)電機,通常與低電壓 InstaSPIN-FOC 功能套件結合使用。 |
LVSERVOMTR | 具有內置編碼器和霍爾傳感器的低電壓三相 PMSM 電機,通常與低電壓 InstaSPIN-FOC 功能套件結合使用。 |
2MTR-DYNO | 兩個 LVSERVOMTR、聯軸器和安裝塊,用于受測電機和負載電機的評估。 |
量產
在您完成設計并準備將其推向市場時,我們致力于提供您所需的資源,從而確保您快速順利地進入市場。無論您遇到任何挑戰,我們都在整個最后開發階段為您提供支持。還可以了解第三方關鍵工具的更多信息,從而幫助您投入量產。

量產設計工具
量產設計工具
TI 和多個第三方提供了多種可同時對 C2000? 器件進行系統內和非板載編程的硬件和軟件解決方案??赏瑫r編程的器件數量在 1 至 1000s 之間變化。下表顯示了可用于生產編程的不同 TI 和第三方選項。有關更多信息,請使用相應的鏈接。
|
編程工具/提供商說明 |
|
工具/服務類型
|
容量(吞吐量)位置 | ||
---|---|---|---|---|---|---|
硬件 | 軟件 | 服務 | ||||
CCS | CCS 具有內置的片上閃存編程器 GUI,可用于開發期間對 TI MCU 上的閃存進行編程。 | 并聯單元:1 | 全球 | |||
UniFlash | UniFlash 是基于 JTAG 的獨立工具,可用于對 TI MCU 上的閃存進行編程。 | 并聯單元:1 | 全球 | |||
C2Prog | CodeSkin 提供的 C2Prog 是適用于 TI MCU 并可編寫腳本的安全工業級閃存編程工具。 | 并聯單元:1 | 全球 | |||
C2000-GANG | 這是一種多器件編程器,可同時對多達 8 個 C2000 實時控制器件進行編程。 | 并聯單元:8 | 全球 | |||
FlashPro 2000 | FlashPro2000 是一款自動 USB 閃存生產編程器??赏ㄟ^單個軟件即可將多達 64 個編程器連接到一個 PC 并控制同時編程。 | 并聯單元:64 | 全球 | |||
Starprog-U | StarProg-U 是一款手掌大小的通用編程器,支持各種集成電路。StarProg-U 為用戶軟件開發提供命令行界面。 | 批量吞吐量:< 1000 | 全球 | |||
AP8000 | AP8000 采用先進的編程技術進行設計。超高的編程速度和精確的引腳驅動器電路使高質量生產吞吐量成為可能。 | 批量吞吐量:< 1000 | 全球 | |||
BP Microsystems 編程 | Data I/O 為全球客戶提供全面的器件編程解決方案。該公司提供全系列的單點器件編程器和通用編程器以及多點并行編程系統。 | 批量吞吐量:> 1000 | 全球 | |||
Data I/O | Data I/O 為全球客戶提供全面的器件編程解決方案。該公司提供全系列的單點器件編程器和通用編程器以及多點并行編程系統。 | 批量吞吐量:> 1000 | 全球 | |||
Action | 提供編程和卷帶服務的歐洲編程服務提供商 | 全球 | ||||
EPS Global Programming Solutions | 提供編程和卷帶服務的全球編程服務提供商 | 全球 | ||||
Acroview | 中國的通用編程器和編程服務提供商 | 全球 |
注意:TI 不直接支持上述第三方。所有合作或支持應與所列方直接開展。
在購買 C2000 器件時,當地經銷商通常也會提供編程服務。有關更多信息,請聯系當地經銷商。