DSP的SPI接口

2019-09-01 15:12

2014~2015学年 第一学期

《DSP原理及应用》

课 程 设 计 报 告

题 目: DSP的SPI接口 班 级: 11电子信息(1)

电气工程学院 2014年11月

《DSP原理及应用》任务书

课题名称 指导教师 执行时间 学生姓名 学号 DSP的SPI接口 陶沙 2014~2015学年第一学期 第 9 周 承担任务 系统方案设计及协调 DA转换实验 DA转换实验 DA转换实验 EEPROM存储区访问 EEPROM存储区访问 EEPROM存储区访问 论文撰写 评分 设计 要求 1完成SPI接口的DA转换实验和EEPROM存储区访问。 2完成硬件原理图,撰写课程设计说明书。

目 录

目 录.............................................................................................................................. 1 摘 要.............................................................................................................................. 1 第1章 硬件电路设计................................................................................................ 3 1.1 TMS320LF2407A的介绍 ................................................................................. 3 1.2 TLV5617的介绍 ............................................................................................... 4 1.3 DA转换系统原理图 ......................................................................................... 5 第2章 软件的设计.................................................................................................... 6 2.1 程序流程图..................................................................................................... 6 2.2 SPI 接口的DA 实验编程 ............................................................................ 6 第3章 SPI接口的EEPROM存储区访问 .............................................................. 8 3.1 接口特点........................................................................................................... 8 3.2 硬件设计........................................................................................................... 8 3.3 软件设计........................................................................................................... 8 总 结...................................................................................... 错误!未定义书签。 参 考 文 献................................................................................ 错误!未定义书签。 附 录...................................................................................... 错误!未定义书签。

1

摘 要

数字信号处理就是用数值计算的方式对信号进行加工的理论和技术,它的英文原名叫digital signal processing,简称DSP。它是集成专用计算机的一种芯片,只有一枚硬币那么大。有时人们也将DSP看作是一门应用技术,称为DSP技术与应用。介绍TMS320LF2407A的SPI的D/A转换芯片采用TLV5617进行数字到模拟的转换通过观察输出的结果来验证通信和转换的情况。TLV5617是单极性,10位串口DA,所以生成的正弦波数据要换算到TLV5617的数据范围,而且根据TLV5617要求的数据格式还要对换算后的数据做相应的变换才能最终通过SPI接口发送给TLV5617.在这个应用中SPI用于控制TLV5617工作,所以配置为主模式。从TLV5617的控制时序中可以发现串行数据在时钟的上升沿锁存。因此SPI时钟配置选择无延下降沿即SPI在时钟的下降沿发送数据在时钟的上升沿数据被锁存在TLV5617。本设计对DA转换的工作原理的分析以及对DSP的数模转换系统进行功能分析设计出数模转换接口的系统框图硬件电路图和软件程序。DSP的串行外设接口(SPI)完成EEPROM的存储区访问。

关键词:数字信号处理器 串行外设接口 D/A转换 TLV5617 EEPROM

2

第1章 硬件电路设计

1.1 TMS320LF2407A的介绍

TMS320LF2407A的D/A转换是基于2407的SPI接口以及TLV5617芯片里完成。SPI参与数据传输的寄存器有9个,其中SPICCR、SPICTL用于设置SPI的工作状态工作方式、数据长。作为主器件时,时钟模式的选择要参考工作方式。SPIBRR用于设定SPI的波特率;SPISTS反映数据传输的状态;SPIRXBUF、SPITXBUF用于数据的接收和发送;SPIDAT为数据的发送/接收缓冲寄存器。

(1)2407A的SPI工作方式和时钟模式

工作方式:2407A的SPI功能模块是一种真正的同步串行接方式无延时上升沿有延时上升沿无延时下降沿有延时下降沿SPICLK信号上升沿发送数据,下降沿接00收数据提前SPICLK信号上升沿半个周期发送数据,上升沿接收数据SPICLK信号下降沿发送数据,上升沿接01口,可以工作于主动和从动方式。将SPICTL寄存器的位2(MASTER/SLAVE)设置为1,即选择了主动工作方式,2407A作为主器件;反之,为从动方式,2407A作为从器件。当SPI工作在主动方式时,SPICLK为时钟信号输出端,与从器件的时钟信号输入引脚相连接,二者共用2407A的时钟信号。SPI数据传输由第30、32、33、35引脚完成。引脚功能见表1。

表1 引脚功能表

引脚名称:SPISIMO(30引脚)SPISOMI(32引脚)SPISTE(33引脚)SPICLK(35引脚)

2407A数据字长度可以是1到16位,收发数据的功能从动输入/主动输出从动输出

3


DSP的SPI接口.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:生物化学13

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: