ST AN2780 Application note Real-time keeping on STM8S and STM8A devices and usage of auto-wakeup unit (AWU) and beeper 数据手册 本应用笔记旨在解释如何在低功耗模式下保持STM8S或STM8A设备上的实时信息。本应用笔记仅描述不需要任何额外硬件的简单解决方案。它们适用于不需要非常精确实时测量的应用。为了充分利用本应用笔记中的信息,用户应熟悉STM8S和STM8A微控制器架构以及C语言的基础知识。有关STM8S和STM8A系列特性、引脚配置和电气特性的更多信息,请参阅STM8S和STM8A数据手册。本应用笔记附带了一个STM8S和STM8A固件包。它包含了本应用笔记中描述的示例的完整C源代码,用户可以根据需要进行编译、链接或修改。本文档及其相关固件包是为了配合STM8S和STM8A固件库而编写的。它包括许多示例,描述了如何使用本应用笔记中提到的STM8S和STM8A定时器、时钟系统、蜂鸣器和自动唤醒单元。
ST AN2781 Application note UART emulation software in STM8S and STM8A microcontrollers 数据手册 本文档介绍了如何使用STM8S微控制器中的例程来模拟UART的行为和功能。该软件解决方案适用于需要多个UART或者在另一种方式下使用专用串行通信硬件外设的应用。该解决方案适用于核心运行速度为24MHz时的标准全双工速度高达57600Bd,或者核心运行速度为16MHz时的标准全双工速度高达19200Bd。其主要特点是在后台运行,并具有时间储备,以便主处理流可以继续并控制其余的应用进程。当在主流中轮询和控制I/O引脚时,可以实现更高的通信速度,但结果是在接收或发送消息时,所有其他应用程序进程的控制都被转移,甚至可能丢失全双工能力。支持标准数据帧格式,以及奇偶校验、第九数据位和双停止位等选项。双数据寄存器、噪声检测逻辑、帧生成和溢出逻辑采用了最少的MCU硬件使用。本文档附带了一个固件包,包含完整的C源代码,用户可以进行编译。
ST AN2790 Application note TFT LCD interfacing with the high-density STM32F10xxx FSMC 数据手册 AN2790应用笔记介绍了如何使用STM32F10xxx FSMC (flexible static memory controller)驱动TFT彩色液晶屏
ST AN2792 Application note STM8A easy programmer 数据手册 介绍了STM8A easy programmer, 这是一个低成本的解决方案, 允许在芯片已经焊接到应用板上时更新STM8A Flash程序存储器的内容。
ST AN2800 Application note STM8A UART emulator 数据手册 该应用笔记介绍了一种通过微控制器中端定时器(TIMER3)来模拟通用异步收发器(UART)硬件外设的技术,无需使用额外的硬件。TIMER3被选择用于此目的,因为它的捕获和比较功能可以轻松地用于以非归零(NRZ)串行格式接收和发送数据。此定时器还提供了必要的时间参考,以确定何时发送和读取每个传出和传入数据帧位。此外,TIMER3还被选择,因为它具有构建软件UART所需的所有功能。功能包括两个定时器通道,一个用于传输(TIMER3_CC2),一个用于接收(TIMER3_CC1)。通道一的输入捕获功能可检测到传入数据帧的起始位,而其比较功能则指示何时读取位。通道二的输出比较功能允许传输数据帧。本文档中描述的算法是一个示例,可以进一步定制和改进。它在第7节:第14页上的UART模拟器软件算法中进行了解释,同时提供了有关如何配置和使用UART模拟器的信息。该算法通过软件处理了几个UART硬件特性,例如,选择操作模式,噪声和帧错误检测,可编程数据字长和可配置的停止位。
ST AN2812 Application note Vocoder demonstration using a Speex audio codec on STM32F101xx and STM32F103xx microcontrollers 数据手册 本应用笔记介绍了如何在 STM32F101xx 和 STM32F103xx 微控制器上实现 Speex 音频编解码器软件,以构建一个语音变换器应用。Speex 是一种用于语音编码和解码的开源音频编解码器。它具有良好的声音质量,可提供高水平的压缩。这使得它成为任何使用消息回放或语音记录器的应用的高性能解决方案,例如应答机、建筑和家庭安全系统、对讲机、智能家居设备、语音记录器或对讲机。
ST AN2820 Application note Driving bipolar stepper motors using a medium-density STM32F103xx microcontroller 数据手册 1
ST AN2677 Application note 数据手册 该文件是一份应用笔记,介绍了围绕STM8A 8位微控制器设备构建应用所需的最低硬件和软件环境。它包括电源供应、模数转换器(ADC)、时钟管理、复位控制和开发、调试工具支持、STM8软件工具链和STM8开发环境等内容。
ST AN2682 Application note 数据手册 本文档介绍了如何使用低成本小型CPLD实现I2S接口,将STR7xx SPI外设与音频设备(编解码器、ADC、DAC、滤波器等)连接起来。