Windows98下多线程异步串行通信与红外遥控解码技术
需积分: 5 130 浏览量
更新于2024-08-12
收藏 225KB PDF 举报
"基于多线程的异步串行通信及遥控解码的实现 - 邵桂芳, 李祖枢, 李铁军 - 重庆大学自动化学院"
这篇文章是一篇2002年的自然科学论文,主要探讨了在实际工程开发中与外围数据源设备通信的问题,特别是通过多线程技术实现的PC机与单片机之间的异步串行通信,以及通用红外遥控器的解码方法。作者们利用Visual C++编程语言和汇编语言完成了这一系统的实现。
首先,文章详述了异步串行通信的概念和实现方式。异步串行通信是一种常见的通信方式,它允许数据以比特流的形式进行传输,其中每个字符之间的时间间隔不固定。在多线程环境下,这种方式可以提高系统的并行处理能力,使得数据接收和处理能够同时进行,提高了通信效率。作者通过具体的应用程序实例展示了如何在Windows 98系统下,运用多线程技术来实现PC与单片机间的高效通信。
其次,文章提到了通用红外遥控器的解码技术。在家庭自动化和消费电子设备中,红外遥控器被广泛用于远程控制各种设备。通用红外遥控器解码涉及到对红外信号的捕获、解析和解码,以便PC或单片机能理解并执行相应的命令。作者介绍了如何设计和实现这样的解码算法,使得系统能够识别并处理多种不同遥控器发出的指令。
文章的关键词包括串行通信、多线程、单片机和Visual C++,这表明文章的重点在于软件和硬件的结合,特别是在软件层面,如何利用多线程技术优化串行通信,以及在硬件层面,如何通过单片机处理和响应来自红外遥控器的信号。
论文的结构可能包括引言、技术背景、多线程异步串行通信的原理和实现、红外遥控器解码的算法详解、系统实现、实验结果分析以及结论等部分。通过这些部分,作者深入浅出地阐述了相关技术,为读者提供了实现此类系统的具体步骤和指导。
这篇论文为从事嵌入式系统开发、通信协议设计以及物联网应用开发的工程师提供了宝贵的参考资料,对于理解和实现多线程异步串行通信及遥控解码技术具有重要的实践价值。
2014-12-24 上传
321 浏览量
304 浏览量
477 浏览量
715 浏览量
2018-02-08 上传
2018-02-08 上传
点击了解资源详情
2024-12-25 上传
weixin_38606169
- 粉丝: 4
- 资源: 957
最新资源
- SourceAnywhere For VSS 配置手册.pdf
- android平台应用程序开发指南
- 可信计算(A.Practical.Guide.to.Trusted.Computing)
- struts2 学习重点笔记
- 怎样做实验室的工作,MiT新生必读
- 至少应该阅读的九本C++著作
- 西门子GSM TC35的AT命令
- moreEffectiveC++_侯捷.pdf
- STC89系列 中文资料 PDF格式
- 基于WWW的劳资人事管理系统
- wps表格初级教程4
- Struts2轻松入门
- 基于2D模板与3D包围式标定块的鱼眼相机标定
- 基于关键词的WEB文献自动跟踪系统的实现方法
- ISD1400的资料
- C语言写的电子万年历代码