#### 文件所有

本文适用于KF32A156的 USART 配置的示例例程，例程文件名：KF32A156_USART_ASYNC_POLLING

* * *





#### 版权说明

目前的固件只是为了给使用者提供指导，目的是向客户提供有关产品的代码信息，

与使用者的产品信息和代码无关。因此，对于因此类固件内容和（或）客户使用此

处包含的与其产品相关的编码信息而引起的任何索赔，上海芯旺微电子技术有限公

司不承担任何直接、间接或后果性损害赔偿责任

* * *



#### 使用说明

* 本例展示了如何配置串口轮询异步收发，使用USART0和LED1/LED2/LED3/LED4进行配合演示

* 上电后LED1/LED2/LED3/LED4每间隔500ms同时进行翻转得到闪烁效果，同时串口助手每间隔500ms接收到“CHIP ON”字符串，该效果代表代码正在运行

* 使用KF32A156 MINI开发板的用户通过串口助手发送数据，程序每500ms会查询一次串口接收标志，当查询到USART_STR_RDRIF为1时，将发送数据的第一位存入数组中并输出数组的全部数据；每次接收10个数据后数组数据清零，从新开始接收

* 用户通过串口助手发送数据，串口每轮询一次只能接收到一个数据

* 不发送时持续输出“CHIP ON”字符串


* * *

