MATLAB: MATLAB Coder & Embedded coder are different product or Matlab Tool
Embedded Codermatlab coder
I want to do microcontroller programming with Matlab. Then what to do, which software is needed for this ?
Best Answer
Hi,
if you want to use matlab functions in your microcontroller code you can use Matlab Coder. Matlab Coder can produce c and c++ code to integrate in your own microcontroller code. You still have to use your IDE.
If you want to do model based design and generate portable c-code out of a model, you have to use Matlab, Simulink and Simulink Coder. If you want to create optimized c-code ,e.g for 8-bit microcontroller you have to use additionally the Embedded coder.
You see lots of possibilities. You have to specify your needs.
The Embedded Coder product is an add-on to Simulink, in the sense that it generates code for embedded processors from Simulink models. If you simply want to generate code from MATLAB, MATLAB Coder is what you need.
The Embedded Target for TI C6000 target does not support code generation for the TMS320C28x DSP family. The only boards currently supported are:
C6701 EVM
C6711 DSK
which are both from the TMS320C67xx family
There is no timeframe as to if or when MathWorks will be supporting the C28x family. We do not have any other product that supports code generation for the C28x DSPs.
Best Answer