controlSUITE software ™ Comprehensive. Intuitive. Optimized. Real-world software for real-time control.
controlSUITE™ software controlSUITE™ software Comprehensive. Intuitive. Optimized. Real-world software for real-time control. controlSUITE for C2000™ microcontrollers is a cohesive software suite designed to minimize software development time. From device-specific drivers and support software to complete system examples in sophisticated system applications, controlSUITE provides solutions at every stage of development and evaluation.
controlSUITE™ software controlSUITE Overview Device drivers, APIs, utilities and libraries are used to build technology examples and system frameworks that are demonstrated on open source hardware using TI’s professional debug tools.
controlSUITE™ software Device Support Source code and examples that enable easy device and peripheral initialization and configuration 4-level Hardware Abstraction Layer Software Framework Baseline assembly or C communication to all hardware registers and addresses. Most MCU vendors stop here.
controlSUITE™ software Libraries Core building blocks and utilities used across all systems DSP Library – Provides a wealth of popular DSP operation Math Library – Basic math operations such as trigonometry including FFTs, filters, vector math and matrix math. issued across three sets of libraries – optimized for fixed-point, Utilities – Flash API and Boot ROM Utilities floating-point or the Control Law Accelerator (CLA).
controlSUITE™ software Applications: Motor Control Full example systems have been built using the Digital Motor Control (DMC) library Incremental Build Documentation DMC example systems all use an Incremental Build approach, which allows an incremental section of code to be built so that the developer can verify each section of their application one step at a time.
controlSUITE™ software Applications: Digital Power Full example systems have been built using the DPS library Multiple control methods and multiple topologies through modular software Why go for digital power? Reduces costs • Tunable platforms lead to new products quicker • Calibration, better noise and temperature immunity • Reduced board area and parts count Higher quality • Adaptive; efficiency across load range • Flexibility through programmability • Calibration at final functional test • Less sensit
controlSUITE™ software Development Kits C2000 development kits are designed to be modular and robust. As completely open source evaluation and development tools, users can modify both the hardware and software to best fit their needs. Hardware and software packages for every kit available in controlSUITE Each C2000 development kit comes with complete software and hardware support.
controlSUITE™ software Development Kits controlCARD Based Device Evaluation Kits Evaluation kits assist the users in learning C2000 devices Experimenter’s Kits This full-featured kit brings access to all C2000 device pins. With an integrated prototyping area, the Experimenter’s kit is a great tool for initial development or experimentation. • Docking Station • Prototyping areas • Access to most controlCARD signals • 5V and 3.
controlSUITE™ software Debug and Development Tools The right software development tools are essential in any project. C2000’s controlSUITE, along with C2000 partners, provide a complete ecosystem of debug and software tools. Code Compser Studio™ (CCS v4) BIOS Real-time Operating System (RTOS) v6 TI’s Code Composer Studio Version 4 is a complete development environment. Based on the popular Eclipse IDE, CCSv4 represents a familiar and friendly interface with hundreds of plug-ins to support it.
controlSUITE™ software Getting Started Depending on your experience and needs there are two options for getting started with controlSUITE. New users or users who want to learn about developing a system should start with an evaluation kit or application kit. Users who have used MCUs before, have extensive expertise in their application space, and are looking to take advantage of C2000’s powerful C28x core and unique advanced peripherals should start from a device they have selected for their application.
controlSUITE™ software Other Resources C2000 software and support does not stop at controlSUITE. From online communities to hands-on training, C2000 offers a variety of resources for learning and development acceleration. Online Resources • E2E community: Join fellow engineers at the TI E2E Community website, where you can find training videos, blogs, and an active forum to find answers to your questions. With a rapidly growing user base, the E2E community will serve as a nexus of all things TI.