ST AN2781 Application note UART emulation software in STM8S and STM8A microcontrollers 数据手册

本文档介绍了如何使用STM8S微控制器中的例程来模拟UART的行为和功能。该软件解决方案适用于需要多个UART或者在另一种方式下使用专用串行通信硬件外设的应用。该解决方案适用于核心运行速度为24MHz时的标准全双工速度高达57600Bd,或者核心运行速度为16MHz时的标准全双工速度高达19200Bd。其主要特点是在后台运行,并具有时间储备,以便主处理流可以继续并控制其余的应用进程。当在主流中轮询和控制I/O引脚时,可以实现更高的通信速度,但结果是在接收或发送消息时,所有其他应用程序进程的控制都被转移,甚至可能丢失全双工能力。支持标准数据帧格式,以及奇偶校验、第九数据位和双停止位等选项。双数据寄存器、噪声检测逻辑、帧生成和溢出逻辑采用了最少的MCU硬件使用。本文档附带了一个固件包,包含完整的C源代码,用户可以进行编译。


厂商: ST

文件类型: PDF

文件大小: 103 KB

文件校验: 0B6C546FBF8F8D79745B1F6DE928DA5B

上传时间: 2012-08-07 09:47:00

下载统计: 736

PDF链接: ST AN2781 Application note UART emulation software in STM8S and STM8A microcontrollers 数据手册 PDF

相关说明书