工控信息网(www.55gk.com)|中国工业控制及自动化信息网 行业新闻技术文章产品展示厂商展示供应信息求购信息论坛
文章分类 PLC DCS PAC PC-BASED CPCI-PXI 嵌入式系统 SCADA 工业以太网 变频器 无线通讯 自动化软件 人机界面 现场总线 运动控制 机械传动 机器视觉 电源
传感器 仪器仪表 执行机构 工业安全 低压电器 其它工控文章 
 首页 -> 技术文章 -> 其它工控文章 -> 正文

通过SPI接口协议实现DSP与其它设备的通信

摘要:介绍了SPI通信协议,给出了将TI公司生产的TMS320C5402 DSP用于SPI协议通信的串口配置方法和接口电路设计,同时给出了串口McBSP的配置程序。

关键词:多通道缓冲串行口 McBSP TMS320C5402 μPD780308 SPI DSP

1 引言

随着信息技术革命的深入和计算机技术的飞速发展,DSP技术也正以极快的速度被应用到科技和国民经济的各信领域。在很多工程开发设计中,由于要求实现单片DSP与单片DSP、多片DSP芯片以及及其它处理芯片之间的通信,因此,怎样更高效、更便捷的实现这些通信,已成为广大DSP应用者首先要解决的一个问题。

本文根据笔者在工程应用和调试方面用TI的DSP TMS320C5402与NEC的μPD780308单片机进行通信的经验,介绍并讨论了将TMS320C5402 DSP的多通道缓冲串行口McBSP(Multi-channel Buffered Serial Port)配置为SPI模式(即时钟停止模式),从而实现DSP与其它单片处理器之间的通信设计方法同时给出了实现方法的部分程序代码。

2 多通道缓冲串行口McBSP

多通道缓冲串行口McBSP的功能是提供器件内外数据的串行交换。同以前的串口相比,McBSP串口具有相当大的灵活性。表1给出了有关TMS320C5402的McBSP管脚说明。其中串口接收、发送时钟和同步帧信号既可由外部设备提供,又可由内部时钟发生器提供,从而大大的提高了通信的灵活性。

表1 TMS320C5402的有关McBSP管脚说明

管脚说明
Google
最新文章
 • 新型IGBT/MOSFET驱动模块SKHI22A/B
 • 全桥驱动器芯片UBA2032T/UBA2032TS
 • 超值惊喜!全新电脑配件全场4-6大甩卖
 • SBS管理器确保锂离子电池安全高效
 • TPS60101用于低功耗系统的电源解决方案
 • 华中科技大学 刘昵科 盛翊智 谭 三
 • 新型高性能锂电池充电器的设计方案
 • 过流保护在可控硅整流装置中的应用
 • TOPSwitch-FX系列单片机开关电源的应用
 • 新型电压监控芯片TPS383X的特性与应用
 • IPM死区时间调整硬件解决方案
 • 小型机载计算机电源的设计与研究
 • 用MC9S12H256实现异步电机变频调速
 • 锂离子电池手机充电器现况及前景
 • GPIB芯片TNT4882在多路程控电源中的应用
 • 用NCP1200代换脉宽调制控制UC3842的应用电
 • 简单可靠的两片式电子镇流器设计
 • 四相步进电机正弦波驱动器STK672-080及其
 • 升压型DC-DC转换器SP6644/6645及其应用
 • 多模高频PWM控制器UCC39421/2及其应用
Copyright © 2005-2008 55GK.com 联系站长:555jx@163.com 
本网站所登通过SPI接口协议实现DSP与其它设备的通信及所有其它信息来自互联网.
仅供访问者参照使用,不直接或间接负责相关法律问题!