Simulink嵌入式自动代码生成DSP 28335/28035/28x系列 (1)——官方例程(1)讲解 {ADC-PWM同步中断}

Simulink配置DSP28x系列芯片
本文介绍如何利用MATLAB中的Simulink模块简化DSPTI28x系列芯片的配置过程,实现ADC-PWM同步中断的闭环控制。适合初学者及无C语言基础的工程师快速上手。

前言

本人了解到电动汽车中 OBC和 DCDC 普遍使用TI (德州仪器)DSP 28335和 28035系列芯片 做开关电源控制,电源领域的 工程师 需要对于芯片的配置和 配套软件Code Composer Studio (CCS)有一定的熟悉程度,具体涉及到C语言的编写和 代码管理。在如今追求时效的大环境下, 手打代码 已不适应这样的工况(特别是版本迭代时)。

现如今可以 使用MATLAB中的simulink模块 对DSP TI 28x系列芯片做详细的配置, 即使 使用者在 无代码编写经验仍能直接导出工程 和代码

本文可能适用于

        使用Simulink 简化管理代码应用层,配置底层的 DSP工程师

        入门电源行业的 应届大学生

        无 C 语言基础的 相关领域的工程师

打开官方Simulink的例程{ ADC-PWM同步中断}

例程总体思路:

1.ADC开始采样

2.ADC结束采样,触发 采样结束中断,进入中断服务函数(PWM函数)

3. PWM函数运行, 计数器=周期值(CTR=PRD),触发ADC-A模块的 开始转换 事件。

4. ADC 又开始采样,形成闭环

步骤1

打开simulink

步骤2

打开 simulink库,

评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值