下载此文档

基于DSP2407异步串口的多机通信系统设计与实现.docx


文档分类:通信/电子 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
基于DSP2407异步串口的多机通信系统设计与实现学院(系):机电工程班级:自动化1101姓名:钟金 学号:摘要本次设计的主要工作就是基于在TMS320LF2407ADSP芯片的SCI(异步串行通信)口上的串口通信的设计与实现。TMS320LF240x器件包括串行通信接口SCI模块。SCI模块支持CPU与其他使用标准格式的异步外设之间的数字通信。SCI接收器和发送器是双缓冲的,每一个都有它自己单独的使能和中断标志位。两者都可以独立工作,或者在全双工的方式下同时工作。DSP内部包含了异步串行通信控制模块,所以在板上只需加上驱动电路部分即可。驱动电路主要完成将SCI输出的0-。转换电平的工作由MAX232芯片完成。关键字:DSP;TMS320LF2407A;目录:一实验目的及要求………………………………………4二实验设备………………………………………………4三实验原理………………………………………………4四TMS320LF2407DSP及其异步串行口的特点…………6六实验步骤………………………………………………7五主函数程序流程………………………………………7七实验程序及结果………………………………………8八总结……………………………………………………14一实验目的及要求1、了解TMS320LF2407ADSP片内串行通信接口(SCI)的特点;2、学会设置SCI接口进行通信;3、学****设计异步通信程序。设计要求:利用DSP2407的异步串口完成一个到多个(至少2个)的通信,要求设计通信的数据协议。要求具有数据接收反馈数据。处理器1往其他处理器发送数据时,必须指定发送地址。处理器2接收数据,必须先检查地址是和自己的地址相符,地址相符才能接收数据,接收到数据后给与发送端数据反馈,并把收到数据在PC机上显示。串行通信接口模块有两个多处理器通信协议,空闲线多处理器模式和地址多处理器模式。这些通信协议保证多处理器间进行有效的数据传送。串行通信接口模块提供了许多通用异步接收/发送(UART)通信外设的接口,如异步通信使用3条线连接,诸如采用RS-232格式的终端和打印机等众多标准器件。多处理器通信模式使得一个处理器能够有效地在同条串行连接线上将数据传送到其他的处理器。一条串行线上一次只能进行一次传送。二实验设备DSP实验开发板、XDS510仿真器、计算机三实验原理1、TMS320LF2407ADSP串行通信接口模块TMS320LF240x器件包括串行通信接口SCI模块。SCI模块支持CPU与其他使用标准格式的异步外设之间的数字通信。SCI接收器和发送器是双缓冲的,每一个都有它自己单独的使能和中断标志位。两者都可以独立工作,或者在全双工的方式下同时工作。2、实验板异步串口设计由于DSP内部包含了异步串行通信控制模块,所以在板上只需加上驱动电路部分即可。驱动电路主要完成将SCI输出的0-。转换电平的工作由MAX232芯片完成。3、串行通信接口设置CPU进行串行通信时可以采用两种方式,一种是轮询方式,即CPU不断查询串口状态进行接收和发送,缺点是占用CPU时间太多;另一种是中断方式,SCI的接收和发送都可以产生中断信号,这样CPU可以在完成其他一些工作的同时进行串行通信。串行通信接口波特率计算:内部生成的串行时钟由系统时钟SYSCLK频率和波特率选择寄存器决定。串行通信接口使用16位波特率选择寄存器,数据传输的速度可以被编程为65000多种不同的方式。不同通信模式下的串行通信接口异步波特率由下列方法决定:-BRR=1—65535时的串行通信接口异步波特率:SCI异步波特率=SYSCLK/[(BRR+1)*8],其中BRR=SYSCLK/(SCI异步波特率*8)-1;-BRR=0时的串行通信接口异步波特率:SCI异步波特率=SYSCLK/16这里BRR等于波特率选择寄存器的16位值。四TMS320LF2407DSP及其异步串行口的特点TMS320LF2407A和TMS320LC2407A是基于TMS320C2000TM技术平台的定点DSP器件,,具有低成本、低功耗、,,2407A具有更高的运算速度(40MIPS),这两个模块已经针对电机控制和电源转换进行了优化,

基于DSP2407异步串口的多机通信系统设计与实现 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人glfsnxh
  • 文件大小63 KB
  • 时间2020-09-25