首 页       用户登录  |  用户注册
设为首页
加入收藏
联系我们
按字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
按声母检索 A B C D E F G H J K L M N O P Q R S T W X Y Z 数字 符号
您的位置: 5VAR论文频道论文中心理工论文电子通信
   利用异步通信芯片16C552实现PC机与DSP的串行通讯      ★★★ 【字体: 】  
利用异步通信芯片16C552实现PC机与DSP的串行通讯
收集整理:佚名    来源:本站整理  时间:2009-01-10 22:58:23   点击数:[]    

PC机和TMS320F243均采用异步通讯方式,PC机采用事件驱动方式来接收数据,TMS320F243采用中断方式接收数据,而用查询方式发送数据。

    3.2 上下位机通讯软件设计

在PC机上编写串行通讯程序至少有三种方法,分别为汇编语言、C语言和Visual系列通讯控件(MSComm)。相比较而言,Visual系列通讯控件能够用少量的代码轻松高效地完成编程任务。实际应用中,可用以Visual Basic(简称VB)6.0中的通讯控件MSComm为基础编写PC机的串行通讯程序,而用汇编语言编写下位机(F243)软件。上、下位机的串口程序流程分别如图3和图4所示。 16C552的初始化程序如下:

;THE 16C552 INITIALIZATION PROGRAM

C552_INIT:

LDP #00h

SPLK #83h,GSR0

OUT GSR0,0E003h ;设置LCR

SPLK #34h,GSR0

OUT GSR0,0E000h ;设置DLL

SPLK #00h,GSR0

OUT GSR0,0E001h ; 设置DLM

SPLK #03h,GSR0

OUT GSR0,0E003h ; 设置LCR

SPLK #08h,GSR0

OUT GSR0,0E004h ; 设置MCR

SPLK #01h,GSR0

OUT GSR0,0E002h ; 设置FCR

SPLK #01h,GSR0

OUT GSR0,0E001h  ;设置IER

RET

图4

4 结束语

本文对使用异步通信芯片16C552实现PC机与DSP之间的串行通讯方法进行了研究,笔者已开发了其串行通讯软件,并在实验中调试通过。该软件不仅使用灵活方便,而且可以利用16C552的FIFO模式实现大数据量的收发,从而减少了对DSP的中断,缓解了系统资源紧张的情况。



上一页  [1] [2] 


Tags:


文章转载请注明来源于:5VAR论文频道 http://paper.5var.com。本站内容整理自互联网,如有问题或合作请Email至:support@5var.com
或联系QQ37750965
提供人:佚名
  • 上一篇文章:基于网络处理器IXP1200的以太网上联卡设计

  • 下一篇文章:基于IPMulticast的分布式音视频接几和共享的监控系统的传输和实
  • 返回上一页】【打 印】【关闭窗口
    中查找“利用异步通信芯片16C552实现PC机与DSP的串行通讯”更多相关内容 5VAR论文频道
    中查找“利用异步通信芯片16C552实现PC机与DSP的串行通讯”更多相关内容 5VAR论文频道
    最新热点 最新推荐 相关新闻
  • ››嵌入式系统的通信规约管理平台设计...
  • ››一种基于七号信令的局间话单采集系...
  • ››对于变频器的制动技术分析
  • ››电子文件管理元数据宏观结构多维分...
  • ››浅论卫星电视接收机的常见故障的检...
  • ››信息时代网络用户信息检索焦虑的心...
  • ››论GIS在高校房产管理中的实际应用
  • ››关于电力通信发展战略的思考 金李莎...
  • ››2G、3G切换精细化优化分析思路探讨...
  • ››光纤自动化生产的需求与时机
  • ››利用异步通信芯片16C552实现PC机与...
  •   文章-网友评论:(评论内容只代表网友观点,与本站立场无关!)
    关于本站 - 网站帮助 - 广告合作 - 下载声明 - 网站地图
    Copyright © 2006-2033 5Var.Com. All Rights Reserved .