The flexiTARGET Simulink Target Support Package (TSP) allows engineers to target their models for a range of real-time hardware. Users can target Simulink models to their chosen microcontroller. Key benefits of flexiTARGET include support for GCC and other low-cost compilers, and support of any Matlab version including 2016b and beyond.
flexiTARGET consists of a number of target Simulink driver libraries, supporting on-board and additional CAN interfaces (up to five channels), LIN drivers, extended high-bandwidth RS232 features, data logging and non-volatile support, along with support for all I/O currently provided by the MICROGen 5xx range, including its ‘Rainbow’ and ‘Cloud’ stack expansion boards.
Driver libraries are also provided for all analog, digital, frequency and Genix signal conditioning for the standard products, in addition to LCD display driver libraries for the optional touchscreen display hardware.
flexiTARGET is written from the ground up to support open source compilers such as GCC and Diab.
add2 provides a pre-built GNU toolchain for Embedded PowerPC which is available on CD or can be downloaded from here. Having a pre-built GNU toolchain enables users to have their systems up and running quickly and easily, as well as reducing the overall cost of the compiler. Support for the toolchain can be provided by add2.
flexiTARGET is provided as part of the flexiTARGET Productivity Toolbox. This provides all I/O driver libraries, GUI and supporting applications to enable real-time models to be generated with Simulink coder from The MathWorks that additionally support all the key hardware features of the MICROGen 5xx range.odel adaptability. Models are built quickly and can be downloaded to target hardware in seconds. Control models can be easily moved and adapted for more capable systems in line with the developing complexity of the model itself. This can occur if the user requires a greater number or more capable I/O, or enhanced processing capability to improve the tick rate of the model.
Additional microcontroller families will be supported by substantial I/O target libraries.Currently, microcontrollers supported include MPC565, PIC32MZ, SAM70/71 and TI RM57Lx.
Any version of MATLAB, up to 2016b and beyond is supported, as well as add2 real-time systems interface creation software, VISUALCONNX, for downloading models and creating GUIs.
flexiTARGET is adaptable and can support multiple hardware targets, supporting the facility to run the same model on different systems as multiple target configurations. Control models can be easily moved and adapted for more capable systems in line with the developing complexity of the model itself.
add2 Ltd, Hawkesyard Hall, Armitage Park, Armitage, Staffordshire, WS15 1PU, UK, http://www.add2.co.uk/
Leave a Reply