/**
 *  lpuart test example for 1000000 bps in DMA mode
 *
 *  Author: wjandsq@163.com  2019/10/21
 *
 *  all rights reserved  http://www.mcu.so
 *
 * -----------------------------------------------------------------------------------------------------------------
 * 
 *  Toolchain and compiler:
 *
 * £¨1£©S32 Design Studio for ARM
 *      Version: 2018.R1 
 *  		Build id: 180815
 *
 * £¨2£©IAR Embedded Workbench for ARM
 *              Version: 8.40.1.21539
 *
 *  SDK Version:  SW32K1xx-SDK-RTM-3.0.0
 * 
 * -----------------------------------------------------------------------------------------------------------------
 *
 *  1. you can creat a new project use SEGGER J-Link,  when you want use PEMicro OpenSDA Debug
 *
 *     you must add "${cross_prefix}gdb${cross_suffix}" in GDB Client Settings\Executable
 *
 *  2. Select Device is S32K144FS512M15
 *
 *  3. you can need add  include path for "lpuart_hw_access.h"¡¢"callbacks.h" before S32DS System SDK 3.0.0 path
 *
 *     lpuart_hw_access.h  PATH : "${ProjDirPath}/SDK/platform/drivers/src/lpuart"
 *
 *     callbacks.h         PATH : "${ProjDirPath}/SDK/platform/devices"
 *
 *  4. run recovery.bat to copy "lpuart_driver.c"¡¢"callbacks.h" to current project SDK file folder,
 *     overwrite the old files
 *
 * -----------------------------------------------------------------------------------------------------------------
 */