element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Embedded and Microcontrollers
  • Technologies
  • More
Embedded and Microcontrollers
Blog TI C2000 Launchpad XL, TMS320F28379D, 32-Bit, 200 MHz, Dual Core with Dual Control Law Accelerators
  • Blog
  • Forum
  • Documents
  • Quiz
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Embedded and Microcontrollers to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: kkazem
  • Date Created: 13 Dec 2021 9:55 PM Date Created
  • Views 5249 views
  • Likes 7 likes
  • Comments 1 comment
  • pwm
  • mcu
  • Embedded Control
  • ti
Related
Recommended

TI C2000 Launchpad XL, TMS320F28379D, 32-Bit, 200 MHz, Dual Core with Dual Control Law Accelerators

kkazem
kkazem
13 Dec 2021

I used the TI, TMS320F38379D, dual core processor in the form of a low-cost launchpad board that's only about $40. This is part of TI's C2000 flagship Delfino series of MCUs (we used to call them DSPs). The Launchpad board has little more than the MCU chip, a clock, and USB for JTAG emulation. There are plenty of connectors for accessability to all the MCU's pins, of which there are 337 in a BGA package. This is a dual-core MCU, but essentially the same MCU is available in a single core version called the TMS320F28379S,. for those that don't need a dual core. It has an IEEE 754, single point precision Floating Point Unit (FPU).  IN addition, it had a built-in DMA controller.

This MCU is geared toward PWM applications, like dc-dc converters and motor controllers. It has 1 MB of flash rom and 204 KB of RAM. It's rated at a whopping 800 MIPS (for the dual core version). The ADC can be run in either 12-bit or 16-bit configurations, with up to 16,  single-ended channels or up to 8, differential-mode channels. For 16-bit resolution, the ADC must be used in the differential-mode. The ADC can run at 3.5 MSPS per channel in 12-Bit mode or 1.1 MSPS in 16-bit mode with a total throughput of 14 MSPS and 4.4 MSPS respectively in multi-channel mode.

It has built-in USB 2.0 functionality, so there's no need to put an external USB chip around it. Other communications it has are: 169 GPIB ports, two CAN bus ports, three 50 Mhz SPI ports,  UART, two Multi-Channel buffered Serial ports, and 4 SCI ports.

For PWM applications, it has 24 PWM channels, 16 High-Resolution PWM channels, six enhanced Capture ports, three enhanced Quadrature Encoder ports. It also has a Configurable Logic Block, which is almost like a small gate array that's programmable.

This is an excellent processor for grid-connected power inverters, 3-Phase BDC Motor Controllers, EV Charging Stations, and more.

This MCU is a TI Generation-3, which has the ability to make use of new TI control and analysis features by using their free, C2000Ware software. This software has built-in features to let developers run Frequency Response Analysis (FRA) and with code libraries for standard digital filters. There are many example programs available at no-cost to help the engineer get familiar with this MCU. 

A photo of the TMS320F28379D Launchpad is shown below.

I recently used it for a DC-DC Converter project where I needed fine control over the deadtime for use with GaN FETs and this MCU has about 40 picosecond resolution capability. The tools from TI are really very good and their development environment is called Code Composer Studio (CCS) and is free. Years ago they charged a license fee to use CCS, but now, it's all free, including their very good Real Time Operating System (RTOS). TI even provides all the source code for the RTOS these days, which they did not in the past when they only provided the object code. Of course, that made debugging difficult, but that's all in the past.

I highly recommend the TI C2000 series MCUs for power conversion and industrial control applications. 

image 

  • Sign in to reply
  • DAB
    DAB over 3 years ago

    I agree, a greatly underutilized capability.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube