MathWorks - Mobile View
  • 碻形冰暨硞 MathWorks 帐憷碻形冰暨硞 MathWorks 帐憷
  • Access your MathWorks Account
    • 我的帐户
    • 我的社区资料
    • 关联许可证
    • 登出
  • 产品
  • 解决方案
  • 学术
  • 支持
  • 社区
  • 活动
  • 获取 MATLAB
MathWorks
  • 产品
  • 解决方案
  • 学术
  • 支持
  • 社区
  • 活动
  • 获取 MATLAB
  • 碻形冰暨硞 MathWorks 帐憷碻形冰暨硞 MathWorks 帐憷
  • Access your MathWorks Account
    • 我的帐户
    • 我的社区资料
    • 关联许可证
    • 登出

视频与网上研讨会

  • MathWorks
  • 视频
  • 视频首页
  • 搜索
  • 视频首页
  • 搜索
  • 联系销售
  • 试用软件
  Register to watch video
  • Description
  • Related Resources

Developing DC-DC Converter Control with Simulink: Automatically Generating Controller Code for Implementation on Embedded Processor

From the series: Developing DC-DC Converter Control with Simulink

Vivek Raju, MathWorks

Learn how to implement a digital controller for a DC-DC converter on an embedded processor. The DC-DC converter is part of a DC/DC LED kit from Texas Instruments™. The microcontroller is a Texas Instruments TMS320F28035 processor. Once the controller has been designed and verified in Simulink®, Embedded Coder® is used to automatically generate code for implementation on the embedded processor.

To generate code optimized for Texas Instruments TMS320F28035 processor, the example shows how to install Embedded Coder Support Package for Texas Instruments C2000 Processors. The blocks from this support package are used to update the controller. Additionally, the support package also includes driver blocks for the TMS320F28035 processor which are also used in the model. 

After the model is updated, Embedded Coder is used to generate C code. The code generation report provides bi-directional traceability between the Simulink model and generated code to help understand the generated code better. 

The example shows how to generate algorithmic and driver code for the controller and how to deploy this code to the embedded processor. External mode in Simulink is used to change the LED brightness command from the Simulink model and to verify how the generated code running on the embedded microprocessor is performing.

Learn More

Download packaged trial offer
Download code
10 Ways to Speed Up Power Conversion Control Design with Simulink- Download white paper
Speed Up Digital Control Design of DC-DC Converters with Simulink - Download white paper
EE Journal Chalk Talk: Simulation-Based Tuning of Power Electronics Controllers (21:43)
See How Engineers Worldwide Use Simulink To Design Digital Control For Power Converters
Get packaged trial
Related Information
Get Power Conversion Controls eBooklet

Feedback

Related Videos:

44:10
Model-Based Design: Generating Embedded Code for...
28:30
Embedded Code Generation for Your Vehicle Control Systems
39:33
Automatic Code Generation for Embedded Control Systems
6:06
Data-Driven Control: Controller Design and Implementation
1:07:49
Automatically Converting MATLAB Code to C Code
MathWorks - Domain Selector

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

Select web site

You can also select a web site from the following list:

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文Chinese
    • English
  • 日本Japanese (日本語)
  • 한국Korean (한국어)

Contact your local office

  • 联系销售
  • 试用软件

了解产品

  • MATLAB
  • Simulink
  • 学生版软件
  • 硬件支持
  • 文件交换

试用或购买

  • 下载
  • 试用软件
  • 联系销售
  • 定价和许可
  • 如何购买

如何使用

  • 文档
  • 教程
  • 示例
  • 视频与网上研讨会
  • 培训

获取支持

  • 安装帮助
  • MATLAB 问答社区
  • 咨询
  • 许可中心
  • 联系支持

关于 MathWorks

  • 招聘
  • 新闻室
  • 社会愿景
  • 联系销售
  • 关于 MathWorks

MathWorks

Accelerating the pace of engineering and science

MathWorks 公司是世界领先的为工程师和科学家提供数学计算软件的开发商。

发现…

  • Select a Web Site United States
  • 专利
  • 商标
  • 隐私权政策
  • 防盗版
  • 应用状态

京ICP备12052471号

© 1994-2021 The MathWorks, Inc.

  • Weibo
  • WeChat

    WeChat

  • Bilibili
  • Youku
  • Facebook
  • Twitter
  • LinkedIn
  • RSS

关注我们