首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
如何用普通I/O口实现串行通信   总被引:1,自引:0,他引:1  
本文主要介绍一种用51系列单片机的普通I/O 口线来模拟实现异步串行通信接口的方法.  相似文献   

2.
王严  周西峰  郭前岗 《微机发展》2012,(3):176-178,182
针对微处理器片上串行异步通信接口灵活性欠佳的不足,给出了一种将微处理器通用I/O口扩展成串行异步通信口的方法。利用微处理器自身的定时器,结合有限状态机设计思想,采用差分编码原理在通用I/O口实现了串行异步通信,该方法可以灵活地设定通信帧格式与码元长度。通过示波器检测发送端口的波形,验证了此方法的可行性,在解决通信可靠性和稳定性的同时,为微处理器串行接口的扩展和非标准协议串行通信提供了一种方案,简化了传统串行通信端口的扩展方法。  相似文献   

3.
在LIN总线的应用中,由于MCU串口被LIN总线通信所占用,从而使得PC机与目标机之间的通信缺少串行口。因此,介绍一种用普通I/O口模拟串口实现PC机与目标机之间通信的方法,并将其成功地应用于基于LIN总线的汽车车身控制系统中。详细阐述了普通I/O口模拟串口实现上位机通信的难点分析及解决办法,并给出详细的软件设计方案。在实际的工程应用中,巧妙地利用汇编语言高效的特点,可以写出准确的延时函数,并配合一些技巧性的处理,实现通信的准确无误。同时给出了一种数据帧格式定义的策略,具有很强的实际应用价值。  相似文献   

4.
串行通讯方便易行,在军内外应用广泛。文章结合硬件详细介绍了在Windows环境下使用win API实现异步串行通讯的方法。  相似文献   

5.
串行通信方便易行,应用广泛。结合硬件详细介绍在Windows环境下使用Windows API实现异步串行通信的方法。  相似文献   

6.
马玉春  孙冰  王建明 《计算机工程》2006,32(16):245-246
计算机监控系统广泛应用于众多领域,检测与控制模块是计算机监控系统直接跟被监控对象关联的输入输出(I/O)模块,学习和研究这些模块对计算机监控系统的开发、测试与教学等都具有重要意义。该文设计了一个虚拟I/O模块的硬件环境与通信协议,研究了串行通信数据的处理技术,对该虚拟模块进行了严格的测试,并给出了应用实例。  相似文献   

7.
利用PC打印机口实现I/O扩展   总被引:3,自引:1,他引:2  
介绍一种利用PC打印机口完成多I/O功能的硬件电路.该电路结构简单、实用,易于编程,可应用于实时控制电路中.  相似文献   

8.
本文比较了并,串两种I/O方案的优缺点,并概念性地描术这了光纤通道的分层结构以及用光纤通道实现的SCSII/O的基本原理。  相似文献   

9.
串口通信广泛应用于各种控制环境,在视频监控领域中通过Linux串口通信实现ARM与DSP双处理器之间的信息数据交互是关注的热点之一.针对海康威视的IP视频模块(IPMOD),提出了Linux下双处理器系统通信的实现技术:(1)采用I/O重定向的文件共享技术,使原IP视频模块开发板硬件仅有的一个控制台串行口成为普通串行通信口,实现了IP模块和TMS320DM642之间的双向串行通信;(2)采用异步非阻塞I/O的通信模式,提高I/O的读写和CPU的执行效率.  相似文献   

10.
详细分析Windows的I/O机制,提出了分别在用户级、系统级、驱动级的FO模拟操作,通过实际案例和源代码分享在I/O模拟上的得失,着重介绍鼠标与键盘的模拟.  相似文献   

11.
闻秋香  蒋东方  赵君 《微计算机应用》2007,28(11):1201-1204
通过定制scanf()/printf()函数,给出一种利用中断及自建FIFO队列驱动ARM核单片机串行口实现串行I/O的方法,避免了ARM核单片机系统工作在查询方式而处于低效等待的缺点。该方案解决了直接运用硬件中断而引起的中断嵌套问题,减小了为保护和恢复现场需要的资源开销,简化了代码复杂度及缩短了可能引起的不可预见长度的中断响应延迟时间。  相似文献   

12.
Win32系统中,多线程环境为实现实时串口通信提供了一个很好的解决办法.文中提出了一个多线程串口通信类,该类具有简单的接口,使用重叠I/O方式实现,不会导致线程阻塞.给出了该类的具体实现方法,并将其应用到一个直流电源的监控系统中,通过与扩展异步通信芯片配合使用,成功实现了在38400波特率下运行.  相似文献   

13.
以多片C645xDSP为应用对象,介绍DSP之间的串行RapidIO总线通信方式。详述串行RapidlO的结构层次、硬件设计和软件设计方法。在DSP的数字信号处理功能基础上应用串行RapidIO,使得数据传输速率达到10Gbps,从而实现语音、视频和数据的同时传输,满足高速数据传输系统的需求。  相似文献   

14.
引言在某些特定的场合(主要是在数字电子应用方面),需要一个模拟信号输入来进行一些基本模拟量的测量,或者是提供可控的方式使用外部电位器。像这样的需求,由一个内置A/D(模/数)转换器的单片机就能很好地实现;当然,也可以使用一些经济的外部器件,由一个标准的数字I/O口来实现简单的A/D转换功能。  相似文献   

15.
VC下实现基于Modbus协议的DCS与远程I/O系统通信   总被引:2,自引:0,他引:2  
本文在分析Modbus协议及其通信原理的基础上,结合工程实际,提出了一种在工业PC机上实现串行通信的方法,并在Visual C 6.0环境下开发了通信的应用程序,实现了基于Modbus协议的DCS与远程I/O系统通信。  相似文献   

16.
用Windows API 实现串行通信   总被引:14,自引:0,他引:14  
介绍利用Windows API在VC++5.0下实现微机串行通信程序的设计方法,并给出主要的通信程序代码。  相似文献   

17.
在各类工业计算机测控系统中,一些以单片机为核心的前端机经常需要扩展串行口,本介绍采用普通I/O线灵活扩展软件串行口的2种方法,这些方法有硬件省,成本低,灵活方便等特点,中提供了经实际应用效果非常良好的实用51单片机收,发通信程序。  相似文献   

18.
首先分别介绍了文件I/O和标准I/O库的相关函数和实现细节,提出了一系列有关文件读写效率的猜想,然后基于Linux平台设计实验并验证了提出的猜想,最后比较了文件I/O函数和标准I/O库函数,并总结了各自的适用场合。  相似文献   

19.
简要叙述了基于单片机汇编语言的串行通信和基于VB6.0串行通信的实现方法。  相似文献   

20.
使用MPI的并行I/O实现及性能分析   总被引:1,自引:0,他引:1  
论文讨论了并行环境中I/O的基本方法——串行I/O方法和并行I/O方法,并使用MPI-1及MPI-2对这两种方法进行了实现。分析了不同的实现方法对I/O带宽产生的影响。通过理论分析和实验表明,基于MPI-2的并行I/O实现方法与其它I/O实现方法相比,可得到更高的I/O带宽,是解决I/O性能问题的有效途径。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号