MathWorks, creator of MATLAB, Simulink, and Embedded Coder offers support for CCS. There are two main workflows, defined by the Embedded Coder system target file used: idelink_ert.tlc and ert.tlc.

ert.tlc is the primary workflow - you use Embedded Coder to generate C/C++ code from your model and then you import into an existing CCS project. This is supported for CCSv3.3 and onwards. This workflow is suitable for a wide variety of TI MCU's and DSP's including C2000, C6000, etc.

idelink_ert.tlc includes a direct interface to the CCS IDE, but is based on older CCSv3.3 technology. This workflow is not recommended for new customers or projects. It is supported for CCSv3.3, with only partial support for CCSv4 and CCSv5. It is not supported at all for CCSv6 and onwards.

NOTE

Support for idelink_ert.tlc workflows will be removed, starting in MathWorks Release R2017a.

CCS Support by MathWorks Release

Check MathWorks Embedded Coder Support Package for Texas Instruments C2000 Processors Release Notes for details

MATLAB Version CCS Version Supported Product or Package Required
MATLAB 7.9 (R2009b)

MATLAB 7.10 (R2010a)
CCSv3 Target Support Package

Embedded IDE Link (product)
MATLAB 7.11 (R2010b) CCSv3 & CCSv4
MATLAB 7.12 (R2011a)

MATLAB 7.13 (R2011b)

MATLAB 7.14 (R2012a)
CCSv3 & CCSv4 Embedded Coder (product, includes Embedded IDE Link and Target Support Package)

Support from 64-bit MATLAB
MATLAB 8.0 (R2012b)

MATLAB 8.1 (R2013a)
CCSv3 -> CCSv5
MATLAB 8.2 (R2013b)

MATLAB 8.3 (R2014a)

MATLAB 8.4 (R2014b)
CCSv3 -> CCSv5 Embedded Coder

Free downloadable Support Package for C2000
MATLAB 8.5 (R2015a)

MATLAB 8.6 (R2015b)

MATLAB 9.0 (R2016a)

MATLAB 9.1 (R2016b)
CCSv3 -> CCSv6
MATLAB 9.2 (R2017a) CCSv3 -> CCSv6 CCS project (CCSv5, CCSv6) generated when using TI C2000 Support Package

Support for TI C2000 with CCSv3 discontinued (idelink_ert.tlc)
MATLAB 9.3 (R2017b)

MATLAB 9.4 (R2018a)
CCSv3 -> CCSv7 Started support for C2000Ware (R2017b)
MATLAB 9.5 (R2018b)

MATLAB 9.6 (R2019a)
CCSv3 -> CCSv8
MATLAB 9.7 (R2019b) CCSv3 -> CCSv9