0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

dsp2812与dsp28335的区别

小茗技术员 来源:网络整理 2017-10-19 11:18 次阅读

什么是DSP2812?

DSP2812是TI公司新推出的功能强大的TMS320F2812的32位定点DSP,是TMS320LF2407A的升级版本,最大的特点是速度比TMS320LF2407A有了质的飞跃,从最高40M跃升到TMS320F2812的150M,处理数据位数也从16位定点跃升到32位定点。最大的亮点是其拥有EVA、EVB事件管理器和配套的12位16通道的AD数据采集,使其对电机控制得心应手。再加上丰富的外设接口,如CAN、SCI等,在工控领域占有不少份额。

DSP2812的特点

TMS320F2812是基于代码兼容的C28x内核的新型高性能32位定点数字信号处理器,其代码与F24x/LF240x系列DSP代码及部分功能相兼容,C28x内核的指令执行周期达到了6.67ns,最高运行频率可以达到150MHz,保证了控制系统有足够的运算能力。此外,F2812集成有许多外设,提供了整套的片上系统,从降低了系统成本,实现更简单、高效的控制。其片上外设主要包括2×8路12位ADC(最快80ns转换时间),2路SCI,1路SPI,1路McBSP,1路eCAN接口等,并带有两个事件管理模块(EVA、EVB),分别包括6路PWM/CMP,2路QEP,3路CAP,2路16位定时器(或TxPWM/TxCMP)。另外,该器件还有3个独立的32位CPU定时器,以及多达56个独立编程的GPIO引脚。由此可见,F2812在具备数字信号处理器卓越的数据处理能力的同时,又具有适于控制的片内外设及接口,可广泛应用于各种高性能的系统控制中。F2812不同于F24xx系列DSP,它采用统一编址方式。芯片内部有18K的SARAM,包括MO、M1、L0、L1、H0共5个存储块。各存储块保持独立,可以在同一机器周期对不同的RAM块进行访问,从而减少流水线时延。而且F2812内部有128K字的FLASH,地址空间3D8000h~3F7FFFh,适用于低功耗、高性能的控制系统。此外F2812提供了外部存储器扩展接口(XINTF),方便进行系统扩展,其寻址空间可以达到1MB。F2812有多种上电引导方式可供选择,可以通过设置GPIOF4、GPIOF12、GPIOF3、GPIOF2的不同状态进行DSP上电时的程序引导控制。

什么是DSP28335

28335型数字信号处理器TI公司的一款TMS320C28X系列浮点DSP控制器。与以往的定点DSP相比,该器件的精度高,成本低, 功耗小,性能高,外设集成度高,数据以及程序存储量大,A/D转换更精确快速等。

DSP28335的特点

TMS320F28335具有150MHz的高速处理能力,具备32位浮 点处理单元,6个DMA通道支持ADC、McBSP和 EMIF,有多达18路的PWM输出,其中有6路为TI特有的更高精度的PWM输出 (HRPWM),12位16通道ADC。得益于其浮点运算单元,用户可快速编写控制算法而无需在处理小数操作上耗费过多的时间和精力,与前代DSP相比,平均性能提高50%,并与定点C28x控制器软件兼容,从而简化软件开发, 缩短开发周期,降低开发成本。

dsp2812与dsp28335的区别

TMS320F28335数字信号处理器是TI公司最新推出的32位浮点DSP控制器。与TMS320F2812定点DSP相比,TMS320F28335增加了单精度浮点运算单元(FPU)和高精度PWM,且Flash增加了一倍(256K×16Bit),同时增加了DMA功能,可将ADC转换结果直接存入DSP的任一存储空间。此外,它还增加了CAN通讯模块、SCI接口和SPI接口。TMS320F28355的主频最高为150MHz,同时具有外部存储扩展接口、看门狗、三个定时器、18个PWM输出和16通道的12位AD转换器

F28335拥有类似2812的XINTF(External Interface外部接口),但其功能更为强大,是16/32位数据位宽可配置,DMA可控制的。在系统设计时,可以通过该接口很方便地扩展片外存储器和其他外设,独立设置它们的控制时这对于现在电力电子变流装置的控制十分重要。因为片上外设往往并不能满足系统全部的控制要求,这就需要系统具有良好的可扩展性。F28335的可扩展性相比F2808上了一个台阶。

28335和2812同属C2000系列,最大不同是28335硬件支持浮点运算,处理浮点数性能优越。同时PWM、eCAP、eQEP尤其是PWM每一路都可以单独控制。最主要的是定浮点,283XX或者2803X都是浮点芯片,28XX都是定点的,其他的功能模块总线什么的C2000大同小异,连寄存器配置都差不多。

推荐阅读:

dsp28335开发板中文资料汇总(dsp28335最小系统_引脚图_封装_初始化程序)

dsp28335如何入门:程序设计步骤

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • DSP28335
    +关注

    关注

    22

    文章

    57

    浏览量

    40176
  • DSP2812
    +关注

    关注

    5

    文章

    29

    浏览量

    22218
收藏 人收藏

    评论

    相关推荐

    dsp芯片和arm芯片区别 dsp的应用领域

    DSP芯片和ARM芯片都是常见的处理器芯片,但它们在应用领域和架构设计上有着明显的差别。下面将详细介绍DSP芯片和ARM芯片的区别,并重点介绍DSP芯片的应用领域。 一、
    的头像 发表于 02-01 10:17 1328次阅读

    DSP28335控制AD2S1210,LOT和DOS管脚出现报警错误怎么解决?

    我们在用DSP28335控制AD2S1210,遇到如下问题,激励和正弦余弦返回输入信号幅值是正常的,但LOT和DOS管脚均报警,我们尝试用并行总线读取故障寄存器没有成功
    发表于 12-18 07:58

    dsp2812的spi连接AD7988-5,波形总是出现一点相位失真怎么解决?

    我使用的是ti的dsp2812的spi连接AD7988-5,一切都工作的很好,但是波形总是出现一点相位失真,例如测试3000Hz正弦波会出现几个Hz的频率错误,AD7988-5的输入端是测试的信号
    发表于 12-15 07:00

    DSP28335通过SPI与AD7689通讯,读出的数据变化非常大,也没有规律是怎么回事?

    大家好,我现在用TI的DSP28335通过SPI与AD7689通讯,读出的数据变化非常大,也没有规律(比如0,540,2048,3680,4,1024等等),AD7689配置寄存器是0xF104。请问哪位能指导一下,或者有没有程序参考一下,谢谢!
    发表于 12-08 07:58

    调试DSP28335与ad2s1210 spi通信,普通模式下读取的位置范围不对是为什么?

    技术专家们好,最近在调试DSP28335与ad2s1210 spi通信,普通模式下读取的位置范围不对:0---32767未报任何故障,实际范围应该是0--65535,这一般是哪方面引起的?
    发表于 12-06 08:02

    关于AD2S1210和DSP28335模拟SPI读写的问题

    你好: 我在使用AD2S1210和DSP28335通信的过程中,参考官方例程“ExampleCode_RDC_AD2S1210”,仅对 void SPIRead(unsigned char
    发表于 12-06 07:09

    DSP28335的硬件测评

    底板电源采用5V电源输入,使用XL2596-3.3电源芯片,产生的3.3V给底板外设供3.3V电源• 顶 层 主 控 板 采 用PS767D301为 DSP 提 供3.3V和1.9V电源,主控板上的3.3V电源也是此电源芯片提供。
    发表于 10-11 06:53

    常见电机控制实例解析

    控制电路是以DSP28335芯片为核心的最小系统以及外围晶振、复位等其他扩展电路构成。DSP28335是TI公司的一款数字信号处理器,与之前的定点DSP相比,最大的优势在于能够执行浮点运算,提高了代码的运算效率。
    发表于 10-10 10:13 315次阅读
    常见电机控制实例解析

    研旭DSP28335实用版-硬件测评

    电子发烧友网站提供《研旭DSP28335实用版-硬件测评.pdf》资料免费下载
    发表于 10-09 15:19 2次下载
    研旭<b class='flag-5'>DSP28335</b>实用版-硬件测评

    基于DSP28335开发板实现SD_FAT32的电路方案设计源码

    基于DSP28335_开发板实现SD_FAT32的电路方案设计源码
    发表于 09-20 07:52

    DSP28335外部中断的使用

    处理器的外部中断主要用于捕抓外部输入的高低电平。本篇文章将介绍DSP28335的外部中断的使用。
    的头像 发表于 07-07 16:41 2445次阅读
    <b class='flag-5'>DSP28335</b>外部中断的使用

    DSP28335学习笔记(5):GPIO介绍及使用

    在前面的章节中,我们对DSP28335系统初始化过程有了一个初步的了解,下面的章节我们开始外设的应用。
    的头像 发表于 07-02 15:52 4585次阅读
    <b class='flag-5'>DSP28335</b>学习笔记(5):GPIO介绍及使用

    DSP28335学习笔记(3):InitSysCtrl

    在上一节中,我们讲到DSP28335的启动原理,启动后来到main函数执行用户代码。我们现在已经启动完成,那么启动后我们如何对芯片进行配置呢?
    的头像 发表于 07-02 15:48 1849次阅读
    <b class='flag-5'>DSP28335</b>学习笔记(3):InitSysCtrl

    DSP实验箱_教学实验箱_嵌入式实验箱:TL28335-TEB(下)

    dsp
    创龙教仪
    发布于 :2023年05月15日 11:33:27

    DSP实验箱_教学实验箱_嵌入式实验箱:TL28335-TEB

    dsp
    创龙教仪
    发布于 :2023年05月15日 11:30:27