当前位置: 首页 > article >正文

[DSP]基础概念

1. 什么是DSP

    DSP是Digital Signal Processing的缩写,同时也是Digital Signal Processor的缩写。前者是指数字信号处理技术,后者是指数字信号处理器。通常来说,DSP是数字信号处理器的意思,主要研究如何将理论上的数字信号处理技术应用于数字信号处理器中。

    通常流过器件的电压,电流 都是时间上连续的模拟信号,可以通过A/D器件对连续的模拟信号进行采样,转换成时间上离散的脉冲信号,然后对这些脉冲信号量化、编码,转换成由0和1构成的二进制编码,也就是常说的数字信号。 采样、量化、编码这些操作都是由A/D器件实现的。

2. DSP与其他主流芯片的区别

TI公司DSP具体型号:

2.1 DSP与MCU的区别

    DSP采用的是哈佛结构,数据空间和存储空间是分开的,通过独立的数据总线在程序空间和数据空间同时访问。

MCU采用的是冯诺依曼结构,数据空间和存储空间共用一个存储器空间,通过一组总线连接CPU。 在对性能要求不是很高的情况下,MCU还是很具有优势的。

2.2 DSP与ARM的区别

    ARM是Advanced RISC(精简指令集) Machines 的缩写,是面向低预算市场的RICS微处理器。 ARM有比较强的事务管理能力,适合于用来跑跑界面、操作系统,优势体现在控制方面。

3. TMS320x2812的片内外设

    上图是TMS320x2812的功能框图,内部有事件管理器EVADC采样模块、串行通信接口SCI、串行外围设备接口SPI、局域网通信控制器CAN以及多通道缓冲串行接口McBSP。

3.1 事件管理器

具有两个事件管理器EVA和EVB,他们具有相同功能的定时器、比较单元、捕获单元;(这一句话不是很懂?比较单元 和 捕获单元啥意思?)

每个事件管理器具有2个通用定时器;

每个事件管理器具有3个全比较单元;

每个事件管理器具有3个捕获单元;

共可产生4路独立的PWM波形和6对12路互补的PWM波形。

3.2 模拟量转换为数字量的ADC采样模块

理论采样精度为12位;

2x8路输入通道;

单一或级联两种转换模式;

最高转换速率为80ns。

3.3 串行通信接口SCI

2个串行通信接口SCIA和SCIB;

采用接收、发送双线制;

标准的异步串行通信接口;

可实现半双工或全双工通信模式。

3.4 串行外围设备接口SPI

具有两种工作模式,主模式或从模式;

支持125种可编程的波特率;

发送和接收可以同步操作,实现全双工工作模式。

3.5 局域网通信控制器CAN

支持完全兼容的CAN2.0B总线协议;

最高支持1Mbps的总线通信速率;

具有32个可编程的邮箱;

低功耗模式;

具有可编程的总线唤醒模式。

3.6 以太网通信

我们使用的28346芯片还可以使用以太网通信;

通过SPI接口和DSP通信;

支持10/100M;

全双工/半双工自适应;

内置TCP/IP协议簇;

提供8个SOCKET对,可以同时进行数据收发。

————————————————

http://www.lryc.cn/news/2421137.html

相关文章:

  • 搭建一个简易的springboot+springcloud项目
  • npm ERR! errno CERT_HAS_EXPIRED(淘宝镜像证书过期)
  • HTML5期末大作业:我的家乡网站设计——我的家乡
  • 如何创建一个有吸引力的博客标题? 用实际例子解释!
  • 【笔记------LCD1602 SCM1602H-P9-Ver1.2】------ 4位数据驱动
  • 电脑出现无法访问您试图使用的功能所在的网络位置怎么办?(清除软件卸载残留)
  • JSP详解,看这一篇就够了(含示例)
  • DNS欺骗劫持与防御策略
  • 鸿蒙生死印作用,逆天邪神:鸿蒙生死印应该有个BUG能力,两位梵天老祖身上有提示...
  • 常见滤波算法(Python版本)
  • Vue3 -- 基于Websocket实现简易聊天室
  • 清除移动硬盘中jwgkvsq.vmx病毒
  • 什么是工业微型计算机,工业用微型计算机第一讲.ppt
  • C语言之网络编程(服务器和客户端)
  • HTML入门及其概念简析
  • SQL:select case 用法详解 带例子 图解说明 sqlserver2000
  • springboot的多模块开发
  • 开源网上商城程序(简介国内外开源网店系统)
  • 破解硬盘还原卡与还原精灵
  • 云南省增值税发票综合平台(修订版)----发票抵扣勾选教程---
  • 注册表无法修改解决
  • Android之MediaPlayer详解
  • Keil5-MDK 使用编译步骤及异常与修改(生成axf文件和bin文件)
  • 参观中关村软件园二期小记
  • 怎么完全卸载赛门铁克_赛门铁克(sep)卸载方法
  • Xcode5.1离线下载安装及使用iOS5模拟器进行开发调试的方法
  • Win2003安装简录
  • KindEditor编辑器 用法
  • 红雪iOS6.1.3不完美越狱教程
  • 魔域mysql下载_魔域3.2无敌版之富甲天下下载_魔域3.2无敌版下载_快吧单机游戏...