================================================================================
                               样例使用说明
================================================================================
版本历史 
================================================================================
Data           Author   IAR         MDK         Note
2025-06-05     MADS     7.70        5.26        first version

================================================================================
功能描述
================================================================================
本样例主要展示异步串口(UART)查询方式收发数据，接收帧间超时功能
接收帧间超时计数值: 200ms

================================================================================
测试环境
================================================================================
测试用板
--------------------------------------------------------------------------------
SK_L031_LQFP32_Rev1.0

管脚    作用                    测试连接
--------------------------------------------------------------------------------
PB00    LED                                     
PA08    USER KEY     
PB06    TXD                     串口调试工具RXD
PB07    RXD                     串口调试工具TXD

辅助工具
--------------------------------------------------------------------------------
示波器

辅助软件
--------------------------------------------------------------------------------
串口调试工具
波特率38400bps、8位数据、无奇偶校验、1位停止位

================================================================================
使用步骤
================================================================================
1、准备测试环境，打开样例工程编译、下载后运行
2、串口调试工具设置100ms定时发送三字节数据
  （程序中由RX_TX_FRAME_LEN定义了发送和接收的字节长度）
3、本样例接收串口调试工具发送的数据，将其取反再发送给串口调试工具，
   200ms接收到新的数据，未发生超时，LED无闪烁
4、串口调试工具设置300ms定时发送三字节数据
  （程序中由RX_TX_FRAME_LEN定义了发送和接收的字节长度）
5、本样例接收串口调试工具发送的数据，将其取反再发送给串口调试工具，
   200ms未接收到新的数据，发生超时，LED闪烁

================================================================================
注意事项
================================================================================
1、本样例设置的接收帧间超时计数值为200ms
2、当设置串口调试工具的定时发送时间时，设置其与200ms有一定差值，以避免串口调试工
   具自身的定时偏差
3、本样例中当开始发送、接收的流程后，只有当发送、接收数据长度均完成或出现错误时
   才能退出当前发送、接收的流程
4、本样例发送和接收均设置超时时间，请结合波特率、主频和数据帧长度等设置合适的
   超时值（宏TIMEOUT_VALUE），以避免数据帧发送和接收的丢失或失败
