检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]中国工程物理研究院电子工程研究所,四川省绵阳市621900
出 处:《电子工程师》2008年第9期40-41,50,共3页Electronic Engineer
摘 要:在PIC单片机开发过程中,由于芯片固有的UART(通用异步收发器)硬件模块数量的限制,如何实现可靠的无硬件模块的串行异步通信,成为众多开发者关注的问题。针对该问题,从经典的起止式串行异步通信协议出发,提出了一种可靠、实用的软件串行异步通信方法——三倍速采样法,并对其原理、实现过程进行了分析和描述。应用结果表明,该方法配置灵活、实用可靠,为实现可靠的软件串行异步通信提供了较好的解决方案。In the process of PIC development, the number of hardware Universal Asynchronous Receiver/Transmitter(UART) is limited. So how to realize reliable serial asynchronous communication without hardware UART has become a critical issue for many PIC developers. Aiming at to that issue, 3-times baud rate sampling method is put forward on the basis of classical start-stop serial asynchronous communication agreement, which is a reliable and practical method for software serial asynchronous communication. Then the method principle is analyzed, and realization process is described. The application results show that the method configuration is flexible, the method is convenient and reliable, which offers a better solution to realize reliable software serial asynchronous communication.
关 键 词:串行异步通信 UART 起止式协议 三倍速采样法
分 类 号:TP368.2[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28