/**
  ******************************************************************************
  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * Copyright (C) 2023 Shanghai Eastsoft Microelectronics Co., Ltd. ALL rights reserved.
  *******************************************************************************
  */

<--------------------------------------------------------------------------------
Version history:
--------------------------------------------------------------------------------->
2023-04-28   V1.0.0      AE TEAM

<--------------------------------------------------------------------------------
Demo introduction:
--------------------------------------------------------------------------------->
本示例功能：APP程序起始地址：0x0000
运行该APP程序后，向串口调试助手输出CRC32运算结果，之后开发板上的LED闪烁（私有代码保护使用细则请参考../private_code/ReadMe.txt）
<--------------------------------------------------------------------------------
测试环境:
--------------------------------------------------------------------------------->
测试用板；
ES-PDS-ES32VF2264LT

辅助软件：
ESBurner上位机软件、串口调试助手
<--------------------------------------------------------------------------------
测试步骤：
--------------------------------------------------------------------------------->
试步骤：
--------------------------------------------------------------------------------->
1.私有代码保护使用细则请参考../private_code/ReadMe.txt）
2.打开串口调试助手，115200-N-1
3.若APP程序运行成功，发送CRC32校验和（0x3FCA88C5）到串口调试助手后开发板上的LED闪烁

<--------------------------------------------------------------------------------
注意：
--------------------------------------------------------------------------------->
1) APP程序起始地址：0x0000；
2) CDK调用IP函数符号文件方法：在工程配置的Linker标签页添加-Wl,--just-symbols  crc32.lib；
3) 工程里的crc32.lib生成方法：
   ①本工程CDK目录下新建文本文件；
   ②查看符号文件（03_pcrop\private_code\CDK\crc32.txt），将本工程所需的IP函数信息描述在文本文件内；
   ③保存文本文件，并修改名称和后缀为crc32.lib。

<--------------------------------------------------------------------------------
System clock:
--------------------------------------------------------------------------------->
Internal HRC 48MHz

<--------------------------------------------------------------------------------
Pin connection: 
--------------------------------------------------------------------------------->
CUART1_TX ---- PA2[GPIO_FUNC_2]
