- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TMS320LF2407数字信号处理芯片与 PC机间的串行通讯
份
移 二 阮 沁 二 努 ﹃
| 一
DSPA5翻象I谱音
TMS320LF2407数字信号处理
芯片与PC机间的串行通讯
SerialcommunicationbetweenDSPchipTMS320LF2407andPC
郑州轻工业学院信息与控制工程系 田艳兵 崔光照
摘 要 :讨论了TMS320LF2407芯片串行通讯接口与RS-232串行口进行DSP与PC机之间
的异步通讯技术,给出了实现异步通讯的硬件接 口电路以及相应的软件程序。其中上
位机采用VB编程语言进行设计,采用申行通讯控件MSCOn1In,通过MAX232芯片
进行电平转换后,实现了DSP与PC机问快速、准确、可靠的数据传输
关键词 串行通讯 ‘数据传输 串行通讯控件 DSI}
数字信号处理 (DSP)芯片具有很强的数值运算能力,采用高速并行多总线结构,有优良
的寻址能力、运行速度、片内资源等性能,在数据处理和过程控制领域受到特别的关注。
TMS320LF2407是TI公司推出的一种功能很强的新型芯片,性能价格比很高。本文主要介绍
TMS320LF2407与PC机之间的符合RS-232标准的通讯接 口电路设计,以及上位机通讯软件
的实现。
引官
TMS320LF2407芯片
TMS320LF2407芯片采用静态CMOS技术,供电电压仅3.3V,功耗降低 ;30MIPS的执
行速度使得指令周期缩为33ns,实时控制能力大大提高。片内有32k的FLASH存储器,1.5K
字的数据程序RAM,5个外部中断(电机驱动保护、复位和两个可屏蔽中断)。以及串行通讯
接口SCI,SCI支持模块支持CPU与其他使用标淮格式的一部外设之间的数字通讯。SCI的接
收器和发送器是双缓冲的,每一个都有它单独的使能和中断标志位。两者可以单独工作,或者
在全双工方式下同时工作。SCI使用奇偶校验,超时,帧出错监测确保数据的准确传输。SCI
的两个外部引脚SCITXD (数据发送端)和SCIRXD (数据接受端)。当不用来通讯时.可作
普通的I/O,SCI有一个 16位的波特率选择寄存器,在40M的晶振下,可以设定从76bps到
1875Kbps不同的波特率。
串行通讯
目前。微控制器系统在国民经济和人民群众的生活中得到了广泛的运用,而数据的传输业
是一个很重要的领域,对于那些与计算机相距不远的人一机交换设备和串行存储的外部设备如
终端、打印机、逻辑分析仪、磁盘等,采用串行通讯方式交换数据非常普遍。在我们设计的系
嵌人式论文. 2003.9 227
网-45.瘫iNg一
统中,上位机和下位机的距离不超过1
米,通过上位机向下位机发送数据来
控制步进电机运转,实现了上位机和下
位机之间命令的上传下达。
串行通讯的硬件接口电路
由于上位机的串行 口都是 RS-
232C的标准接 口,而DSP在通讯上却
采用的是TTL电平。因此在上位机与
DSP的通讯中,存在着电平转换问题,
为 了解决这个 问题 ,我们采用了 图1系统的硬俘接口电路
MAXIM公司的符合RS-232标准的驱
动芯片MAX232。这种芯片可以实现TTL电平与RS-232C接口电平之间的转换,也就是说可
以将以5V电平表示 “1,OV电平表示 “。”的逻辑转换为一3-15V电平表示 “1,+3-+15V
电平表示 “0的逻辑。MAX232功耗低,集成度高,使用5V电源,具有两个接受和发送通
道。TMS320LF2407采用的是3.3V供电,在MAX232与TMS320LF2407之间有外围匹配电
路,从而确保了整个接 口电路的稳定、可靠。硬件电路图如图1所示。
串行粗讯的软件
串行通讯在上位机采用VB编程语言,在下位机有汇
编语言编程。下位机的实现:TMS320LF2407的串行通
讯常常有两种的,既可以采用查询的方式.也可以
文档评论(0)