自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 TMS320F28335入门(八)SCI学习

/*在我以前在学习、开发MCU的时候,从最初用液晶进行数据显示,到后来一块MCU有多个串口时,在调试的时候基本都是用串口进行数据交互;但是这块TMS320F28335的串口在哪啊???我熟悉的UART呢???好吧,,,经过网络搜索,终于知道,TI的串行通信模块叫SCI(Serial Communications Interface)怪我英语差。先复习一下MCU的通信方式:并行通信:特点:...

2019-09-06 08:58:04 1948

原创 TMS320F28335入门(七)eCAP学习

/*F28335的脉冲捕获模块–eCAP,通过捕获脉冲的上升沿与下降沿,来计算脉冲的宽度、占空比、频率。F28335一共有6组eCAP模块,每个eCAP不止具有输入捕获功能,还具有PWM输出。在150Mhz下,32位时基的时间分辨率为6.67ns4组32位的时间标志寄存器,4组捕获时间序列,均可以产生中断。软件配置一次捕获可以获取4个捕获时间。在不用做CAP功能时,可配置成一个单通道输出...

2019-09-05 17:37:03 8477

原创 TMS320F28335的MBD环境搭建

MBD(Model Based Design)—基于模型设计最繁琐的一次环境搭建。。。MBD环境的配置采用Matlab2016A与CCS6.0进行环境配置需要安装软件:l Matlab2016a的安装2 Visual C++ 编译器的安装(Visual Studio 2015)3 CCSV6的安装4 相应C2000工具箱的安装(需要注册Matlab的账户)CCS6...

2019-09-01 17:45:34 1827 4

原创 PWM、SPWM、SVPWM的个人理解

写个标题,内容晚上补上。。。。

2019-08-31 13:51:02 28839 1

原创 SPWM的个人理解

作为一个刚刚毕业的学生,脑子里,对论文的内容还比较深刻,现在开始重新梳理一遍我的论文主要描述的是逆变器的控制信号-----PWM信号,全称叫脉宽调制技术。其实就是一个占空比可调的矩形波信号。占空比:一个周期内,高电平时间/周期时间*100%;我们使用单片机等设备,产生一个PWM信号,去测量不同占空比的PWM,其端口电压不同,占空比越小,电压越小;反之电压越大;举个例子:呼吸灯(当初大一的时...

2019-08-30 21:15:42 6520 4

原创 自己对PID的一些理解,希望对大家有些帮助

自己本科的毕业论文中的一段,粘贴复制格式有问题,直接上图

2019-08-25 15:04:07 637

原创 TMS320F28335入门(六)ePWM学习

C28335的EPWM模块是加强(Enhanced)模块:主要表现在它各个epwm的独立性,每个epwm小模块都有两路pwm输出,分别为EPWMxA、EPWMxB;一个epwm模块,可以配置成三种输出:两路独立的单边沿PWM输出;两路独立的但互相对称的双边沿PWM输出;一对双边沿非对称的PWM输出;C28335一共有6个EPWM模块,除此之外还有6路高分辨率的PWM模块,是由CAP模块...

2019-08-25 14:54:11 4737 1

原创 TMS320F28335入门(五)ADC学习

/*C28335片上有一个12位的A/D转换器、其前端为2个8选1多路切换器、2路同时采样保持器**三者共同构成的16路模拟通道输入**模拟量输入范围:0~3V**模拟通道的切换由硬件控制,并将各个通道的转换顺序存入16个结果寄存器中**其转换率:在25MHz的ADC时钟下为80ns;**具有自动排序功能**转换结果存储在16个结果寄存器中;转换结果 = 3 * (输入模拟信号-ADC...

2019-08-25 14:52:29 2636

原创 TMS320F28335入门(四)外部中断

//C28335一共96中断,可以使用的有58个中断,其余保留//C28335的中断请求可以分成://可屏蔽中断:通过判断优先级选择是否处理//不可屏蔽中断:强制停止CPU进程,进入中断程序,比如复位和NMI。//片内中断源:PWM、CAP、QEP、Timer等//片外中断源:外部中断输入引脚XINT1、XINT2引入的信号//PIE作为中断管理模块:主要是用来在有限中断通道的情况下,...

2019-08-25 14:50:48 1427

原创 TMS320F28335入门(三)定时器

最开始以为28335的PWM会和其定时器有关系,后面才知道。没啥关系,28335的PWM输出是由ePWM模块控制的;这里的定时器主要用来定时中断。跟STM32有所区别,但是原理一样,只是产生的方式有所不同。//C28335一共三个定时器timer0、1、2//timer0、1为通用定时器//timer2主要用于操作系统时,若没有移植操作系统,可以将其作为通用定时器//在初始化系统函数In...

2019-08-25 14:48:05 1951

原创 TMS320F28335入门(二)GPIO学习

慢慢学习过程中发现,DSP的IO口大多都有其专门的功能,比如PWM通道、外部中断、eCAP、eQEP、SCI等等一系列;既然有就尽量用它,减少软件模拟造成的CPU的资源浪费。//C28335的IO口一共有GPIO0~GPIO87个,由结构体GPIO_CTRL_REGS控制;//gpio_ctrl_reg结构体内定义了相关的GPIO的寄存器地址;//根据数据手册得知C28335的IO一共被分成...

2019-08-25 14:42:38 2159

原创 TMS320F28335入门(一)新建工程

我是在有单片机开发的基础上,学习DSP的。文章只作为自己的备忘录使用,可以参考一下,希望对别人也有所帮助。首先,要有一块板子,选择核心板还是开发板,看个人选择;其次,了解一下什么是DSP?DSP可以看成两部分:数字信号处理技术、数字信号处理器(DSC)文中提到的DSP都是后者;做DSP的有很多公司:什么TI、ADI等等很多;TI公司主要有:C2000、C5000、C6000分别面对各种市场...

2019-08-25 14:30:25 2170

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除