常见的引脚功能介绍(基于ADSP-SC589芯片)

目录

  • 一、General-Purpose I/O (GPIO) Peripherals
    • 1.GPIO Ports (PORT)
    • 2.Link Ports (LP) 链接引脚
    • 3. Serial Peripheral Interface Ports (SPI) 串行外设接口端口(SPI)
    • 4. Universal Asynchronous Receiver/Transmitter (UART)通用异步收发器(UART)
    • 5. Enhanced Parallel Peripheral Interface (EPPI) 增强型并行外围设备接口(EPPI)
    • 6. Pulse-Width Modulator (PWM) 脉宽调制器(PWM)
    • 7. General-Purpose Counter (CNT)通用计数器
    • 8. ADC Control Module (ACM) ADC控制模块
    • 9. 控制器局域网(CAN)
    • 10.移动存储接口(MSI)
    • 11. Media Local Bus (MLB) 媒体本地总线(MLB)
    • 12. Ethernet Media Access Controller (EMAC) 以太网媒体访问控制器(EMAC)
    • 13. Sinus Cardinalis (SINC) Filter
  • 二、DAI/SRU Peripherals
  • 三、Dedicated Pin Peripherals专用引脚外围设备
    • 1.两线接口(TWI)
    • 2. 通用串行总线(USB)
    • 3. 媒体本地总线(6针)(MLB)
    • 4. PCI Express

• General-Purpose I/O (GPIO) Peripherals
• DAI/SRU Peripherals
• Dedicated Pin Peripherals

一、General-Purpose I/O (GPIO) Peripherals

通用I / O(GPIO)外设(外设可以设置为以下形式)
SHARC +处理器具有多达102个通用I / O引脚,这些引脚分布在多达七个端口(端口A至端口G)上。 每个引脚都可以单独配置为用作GPIO引脚或特定于外设的引脚

1.GPIO Ports (PORT)

当配置为默认GPIO模式时,PORT引脚允许处理器连接到系统组件,以提供作为输入或输出的握手功能。 在输出模式下,支持漏极开路输出。 单个MMR访问可用于检测或设置单个引脚或16个引脚的完整端口。
此外,每个GPIO引脚都可以选择配置为通过专用引脚中断(PINT)块在处理器上引发系统中断(类似于按键触发中断),并且所有外设功能都通过一组端口多路复用寄存器进行控制,具体设置在处理器数据表中定义 。

2.Link Ports (LP) 链接引脚

链接端口(LP)允许处理器使用简单的通信协议连接到其他处理器或外围链接端口,以进行高速并行数据传输。 该外围设备允许与I / O外围设备进行各种I / O外围设备互连方案,以及协同处理和多处理方案。(具有连接数据功能的引脚)

3. Serial Peripheral Interface Ports (SPI) 串行外设接口端口(SPI)

串行外围设备接口(SPI)是行业标准的同步串行链路,支持与多个SPI兼容设备的通信。 基准SPI外设是一个同步的四线式接口,由两个数据引脚,一个器件选择引脚和一个门控时钟引脚组成。 这两个数据引脚允许与其他SPI兼容设备进行全双工操作。 特定SPI上提供了两个额外的(可选)数据引脚,以支持四路SPI操作。 还支持增强的操作模式,例如流控制,快速模式和双I / O模式(DIOM)。 此外,直接内存访问(DMA)模式允许以最少的CPU交互传输多个字
(一种通讯协议的专用引脚)

4. Universal Asynchronous Receiver/Transmitter (UART)通用异步收发器(UART)

通用异步收发器(UART)模块是与PCstyle工业标准UART兼容的全双工外设。 UART在串行和并行格式之间转换数据。 串行通信遵循异步协议,该协议支持各种字长,停止位,位速率和奇偶校验生成选项。 UART包括中断处理硬件。 多个事件可能会产生中断。 UART逻辑上符合EIA-232E,EIA-422,EIA-485和LIN标准,但通常需要外部收发器设备才能满足电气要求。 在IrDA(红外数据关联)模式下,UART满足半双工IrDA SIR(9.6 / 115.2 Kbps速率)协议。 在多点总线模式下,UART符合全双工MDB / ICP v2.0协议。

5. Enhanced Parallel Peripheral Interface (EPPI) 增强型并行外围设备接口(EPPI)

增强型并行外设接口(EPPI)是一个半双工双向端口,具有专用时钟引脚和三个帧同步(FS)引脚。 它可以支持与有源TFT LCD,并行A / D和D / A转换器,视频编码器和解码器,图像传感器模块以及其他通用外围设备的直接连接。 每个EPPI都有两个与之关联的DMA通道。 此外,在某些模式下,EPPI可以使用额外的DMA通道。

6. Pulse-Width Modulator (PWM) 脉宽调制器(PWM)

脉宽调制器(PWM)模块是一种灵活的可编程波形发生器。

7. General-Purpose Counter (CNT)通用计数器

8. ADC Control Module (ACM) ADC控制模块

该处理器包括一个ADC控制模块(ACM),该模块提供了一个接口,该接口可使处理器与模数转换器(ADC)之间的控制同步。 处理器根据外部或内部事件启动模数转换。

9. 控制器局域网(CAN)

该处理器包含一个基于CAN 2.0B(活动)协议的控制器局域网(CAN)模块。 该协议是工业和汽车控制系统中使用的异步通信协议。 CAN协议与控制应用程序兼容。 它可以通过网络可靠地进行通信,并具有CRC检查,消息错误跟踪和故障节点限制功能。

10.移动存储接口(MSI)

移动存储接口(MSI)是一种快速的同步控制器,它使用各种协议与MMC,SD和SDIO卡进行通信。 它满足了需要低功耗的嵌入式系统,手持式和消费电子应用中不断增长的存储需求。

11. Media Local Bus (MLB) 媒体本地总线(MLB)

媒体本地总线(MLB)®是PCB或芯片间通信总线,它允许应用程序访问MOST网络数据。 Media Local Bus支持所有的MOST网络数据传输方法,包括同步流数据,异步包数据,控制消息数据和同步数据。 MLB拓扑支持MLB控制器和MLB设备之间的通信,其中MLB控制器是MLB设备和MOST网络之间的接口。

12. Ethernet Media Access Controller (EMAC) 以太网媒体访问控制器(EMAC)

处理器中的以太网媒体访问控制器(EMAC)外设可通过以太网接口与应用程序建立网络连接。

13. Sinus Cardinalis (SINC) Filter

窦基数(SINC)过滤器模块通过对每个流应用一对SINC过滤器来处理四个独立的sigma-delta比特流。 请参阅系统加速器(FFT / FIR / IIR / HAE / SINC)。以下各节提供有关处理器上高性能加速引擎的信息。

二、DAI/SRU Peripherals

数字音频接口(DAI)(DAIn)由相同外围设备及其各自的信号路由单元(SRUn)组成。 SRU将DAI外设的输入和输出相互连接并连接到外部引脚。 这种配置允许外围设备互连,以适应各种系统,而无需进行外部引脚连接

“ DAI路由功能”部分概述了DAI单元的不同路由功能。 下图显示了八个SPORT的示例。
常见的引脚功能介绍(基于ADSP-SC589芯片)_第1张图片
使用DAI / SRU连接了以下其他外围设备。
•八个异步采样率转换器(ASRC)模块
•两个Sony / Philips数字接口(S / PDIF)发送/接收模块
•四个精密时钟发生器(PCG)

三、Dedicated Pin Peripherals专用引脚外围设备

以下外围设备在处理器上具有专用引脚。

1.两线接口(TWI)

处理器具有两线接口(TWI),该接口提供了一种在多个设备之间交换控制数据的简单方法。 TWI模块与广泛使用的I2C总线标准兼容。 此外,TWI模块与串行相机控制总线(SCCB)功能完全兼容,从而可以更轻松地控制各种CMOS相机传感器设备。

2. 通用串行总线(USB)

通用串行总线(USB)控制器为手机,数码相机和MP3播放器等消费类移动设备提供了一种低成本的连接解决方案。 它允许这些设备使用点对点USB连接来传输数据,而无需个人计算机主机。
USB控制器可以在传统的仅USB外设模式下运行,也可以在USB 2.0规范的On-The-Go(OTG)补充中提供的主机模式下运行。

3. 媒体本地总线(6针)(MLB)

媒体本地总线(MLB)支持MOST25,MOST50和MOST150标准,并且本文档假定您熟悉这些标准。 有关更多信息,请参阅媒体本地总线规范版本4.2。

4. PCI Express

PCI Express是为各种计算和通信平台定义的高性能通用I / O互连。

你可能感兴趣的:(DSP,C51,STM32)