logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DSP实战TMS320F28035:开发环境搭建(含下载链接)

笔者是一名普通的大学生,在学习DSP上走过很多弯路,本系列文章,希望能帮助到准备学习DSP的各位,让大家少走弯路,顺利入门DSP!

#单片机#嵌入式
DSP实战TMS320F28035: 新建工程与点亮LED(含数据手册)

2、找到CCS文件目录,查找下面路径[ti>CCs2020>C2000Ware_6_00_01_00>device_support>f2803x>c28>examples],找到F28035支持包位置,选择适合的例程并打开;在左侧资源管理器展开已打开的工程,找到工程名.c文件(这个就是工程main.c文件,后续代码编写在此完成);3、选择工程,右键选择 【Build Project】编译工程,在输

#单片机#嵌入式硬件
DSP实战TMS320F28035:定时器中断+LED闪烁代码

用Timer0实现1ms中断一次,累计1秒(1000次中断)后翻转GPIO34电平,让LED每秒闪烁1次。中断触发后,CPU暂停当前任务,执行我们写的“中断服务函数”,执行完回到原任务;我们给定时器设置一个“计数上限(PRD寄存器)”,定时器从0开始递增计数;执行完中断后,必须清除标志,否则会无限触发中断。→ 定时器从0数到59999,正好耗时1ms,触发一次中断。当计数值达到PRD时,定时器“溢

#单片机#嵌入式硬件
DSP实战TMS320F28035:按键外部中断控制LED翻转

必备头文件,包含DSP28x的所有寄存器定义、专用数据类型(如Uint16、Uint32)、基础初始化函数,没有它,代码无法识别DSP的寄存器。宏定义:给引脚、电平起别名,比如用LED_PIN代替34,后续修改引脚时,只需改宏定义,无需全局修改代码。本文通过讲解了GPIO配置、外部中断(XINT1)、PIE中断控制器的用法,核心要点可总结为:1. GPIO配置:MUX(复用)、DIR(方向)、PU

#单片机#嵌入式硬件
DSP实战TMS320F28035:SPI 初始化与配置要点

SPI(Serial Peripheral Interface):同步串行外设接口,一种高速、全双工的串行通信协议。架构:采用「1 个主机 + 多个从机」的主从架构,主机主导通信,从机被动响应。通信本质:同步时钟驱动,核心特点是「发即收」,收发同时进行,无单独的读/写指令。软件复位顺序:必须先执行「SPISWRESET=0」(复位),配置完所有参数后,再执行「SPISWRESET=1」(退出复位)

#dsp开发
DSP实战TMS320F28035:ADC 电压采样

外部模拟电压 → 接入 ADCINA6 引脚ADC 完成采样、保持、量化 → 得到 0~4095 的原始采样值DSP 读取 ADC 寄存器中的原始值通过换算公式,将原始值转为实际电压(毫伏)将原始值和电压值格式化后,在LCD上显示。

#单片机#嵌入式硬件
DSP实战TMS320F28035:EPWM互补输出+死区保护实现

在开关电源、BLDC/PMSM 电机驱动等电力电子场景中,上下桥臂直通短路是最致命的故障之一。EPWM 模块的互补输出 + 死区保护功能,是解决这一问题的核心手段。// 配置参数(可根据需求修改)#define PWM_PERIOD 15000 // PWM周期,60MHz下对应4kHz#define DEADBAND_CYCLE 60 // 死区周期数,60MHz下对应理论1μs。

#单片机#嵌入式
DSP实战TMS320F28035:定时器中断+LED闪烁代码

用Timer0实现1ms中断一次,累计1秒(1000次中断)后翻转GPIO34电平,让LED每秒闪烁1次。中断触发后,CPU暂停当前任务,执行我们写的“中断服务函数”,执行完回到原任务;我们给定时器设置一个“计数上限(PRD寄存器)”,定时器从0开始递增计数;执行完中断后,必须清除标志,否则会无限触发中断。→ 定时器从0数到59999,正好耗时1ms,触发一次中断。当计数值达到PRD时,定时器“溢

#单片机#嵌入式硬件
DSP实战TMS320F28035:开发环境搭建(含下载链接)

笔者是一名普通的大学生,在学习DSP上走过很多弯路,本系列文章,希望能帮助到准备学习DSP的各位,让大家少走弯路,顺利入门DSP!

#单片机#嵌入式
【DSP F28035开发系列①】Matlab、Simulink环境搭建和点亮LED灯

这步是导入许可文件:先点击“浏览”,找到之前解压的【MATLAB R2022b(64bit)】文件夹,打开里面的【Crack】文件夹,选中【license.lic】文件,点击“打开”即可,然后继续下一步。返回Matlab,在硬件实现中找到ccs路径,打开Browse,记录下路径,将刚刚在CCS配置好的f28035.ccxml,复制到此路径下,应用并确认即可;在顶部导航栏中,选择“建模”,点击“模型

#matlab#单片机#开发语言
    共 11 条
  • 1
  • 2
  • 请选择