引言
NUCLEO-8S208RB(围绕 STM8S208RBT6 器件构建)和 NUCLEO-8L152R8(围绕 STM8L152R8T6 器件构建)板能够评估所
STM8S 系列和 STM8L 系列微控制器的主要功能。
本应用笔记提供了如何在 NUCLEO-8S208RB NUCLEO-8L152R8 上使用 GPIO 和中断控制器来驱动一组 LED
微控制器(本例中为 STM8S208RBT6 STM8L152R8T6)通过连至主机 PC USB 线上电后,LD2 LD5 LED(并非板上
LED)开始闪烁。每次按下”push”按钮时,中断控制器发出中断,用于控制 I/O 并更改 LED 行为。
1. 适用产品
类型 产品编号
评估板
NUCLEO-8S208RB
NUCLEO-8L152R8
参考文档
STM8 Nucleo-64
数据概述(DB3591
STM8L152R8T6 Nucleo-64
用户手册(UM2351
STM8S208RBT6 Nucleo-64
用户手册(UM2364
STM8 Nucleo-64 板上使用 GPIO 和中断控制器驱动 LED
根据保密协议不可复制
AN5178
AN5178 - Rev 1 - May 2020
更多垂询,请联系您本地的意法半导体销售处
www.st.com
1 应用描述
本章说明了硬件需求、应用原理图以及应用在 NUCLEO-8S208RB NUCLEO-8L152R8 板上使用 GPIO 和中断控
制器驱动一组 LED 的方法。
1.1 硬件要求
除了用户输入按键,无需板上资源。
应用所需的外部元件列表如下。
2. 需要的外部硬件元件
外部元件 注释
LD2, LD3, LD4, LD5 - 标准 LED
R2, R3, R4, R5 510 Ω 保护电阻
1.2 应用原理图
下图显示了如何将 LED 和按钮与 NUCLEO-8S208RB NUCLEO-8L152R8 板连接。若需 NUCLEO-8S208RB
NUCLEO-8L152R8 板的详细实现,请参考相关用户手册(UM2351 UM2364)中提供的原理图。
保护电阻 R2R3R4 R5 对于限制电流值,防止损坏 LED 非常必要。按钮需要一个去抖动滤波器(RC)和一
个上拉电阻(R1),以防止因为按钮的机器抖动而触发多次中断。
根据保密协议不可复制
AN5178
应用描述
AN5178 - Rev 1
page 2/16