关于说明书库
说明书库是一家公益性质网站,主要提供众多产品的说明书阅读和下载,为各行业产品用户提供使用学习便利。所有说明书均来自互联网和网友投稿贡献,如果您认为某些文件侵犯了您的权益,或不想继续公开,请与我们联系删除。同时我们也欢迎您的投稿。电话与微信:18977110085
更新: 29 September, 2023
该应用笔记介绍了一种通过微控制器中端定时器(TIMER3)来模拟通用异步收发器(UART)硬件外设的技术,无需使用额外的硬件。TIMER3被选择用于此目的,因为它的捕获和比较功能可以轻松地用于以非归零(NRZ)串行格式接收和发送数据。此定时器还提供了必要的时间参考,以确定何时发送和读取每个传出和传入数据帧位。此外,TIMER3还被选择,因为它具有构建软件UART所需的所有功能。功能包括两个定时器通道,一个用于传输(TIMER3_CC2),一个用于接收(TIMER3_CC1)。通道一的输入捕获功能可检测到传入数据帧的起始位,而其比较功能则指示何时读取位。通道二的输出比较功能允许传输数据帧。本文档中描述的算法是一个示例,可以进一步定制和改进。它在第7节:第14页上的UART模拟器软件算法中进行了解释,同时提供了有关如何配置和使用UART模拟器的信息。该算法通过软件处理了几个UART硬件特性,例如,选择操作模式,噪声和帧错误检测,可编程数据字长和可配置的停止位。
文件格式: PDF
体积: -
MD5: 879DFAB74E16AAF957C3D2C9D9A84386
发布时间: 07 August, 2012
下载: -
连接: ST AN2800 Application note STM8A UART emulator 数据手册 PDF