﻿Nationstech.N32L43x_Library.0.8.0版本：
初版修订


Nationstech.N32L43x_Library.1.0.0版本：
1、n32l43x.h V1.0.1,
   1)COMP结构体移动RES寄存器位置修改
2、SPI例程增加接线示意
3、system_n32l43x.c v1.0.1
   1)修改RCC->CFG3写复位值
4、USB 新增 JoyStickMouse 例程
5、NVIC IRQ_Mask main.c v1.0.1，更新Demo工程
6、USB 新增打印机例程
7、ADC驱动C文件增加对校准功能的函数重入性控制
8、更正lpuart.h中LPUART_INT_WUF定义以及lpuart WakeUpFromStop2示例中PWR_EnterSTOP2Mode函数参数RetentionMode 
9、n32l43x.h v1.0.3、n32l43x_rcc.h v1.0.2、n32l43x_rcc.c v1.0.2
   1)修改RCC_CFG3 RCC_CFG3_TRNG1MPRES分频值描述
10、更新RCC_CFG寄存器的MCOPRES[3:0]的定义；
11、修改LCD驱动，初始化函数中屏蔽1/8duty+1/4bias配置，优化DEMO
12、n32g43x.h v1.0.4 更新RCC_MCO_PLLCLK定义；
    n32g43x_rcc.h v1.0.3 更新RCC_MCO_PLLCLK定义；
	n32g43x_rcc.c v1.0.3 更新RCC_MCO_PLLCLK定义
13、1)LPUART和USART模块 HardwareFlowCtrl将Receive_RTS和Transmit_CTS合并成HardwareFlowCtrl，并更新readme
    2)USART模块 IrDA将Receive和Transmit合并成Transmit_Receive，并更新readme
14、USART模块 IrDA功能增加低功耗模式测例LP_Transmit_Receive
15、I2C代码优化
16、STOP2系统时钟4分频异常问题优化
17、时钟初始化更新，支持1C以后版本
18、USB例程GPIO端口配置前先初始化
19、修改LPTIM_Disable为清使能位。





Nationstech.N32L43x_Library.1.2.0版本：
1、修改驱动ADC、TIM关于清状态位操作
2、修改CAN驱动文件中CAN_CancelTransmitMessage函数
   将CANx->TSTS或与操作改成等于操作
3、添加RT-Thread的设备驱动，添加RT-Thread在Keil和IAR中的Demo
4、删除 RTC_ConfigOutput 中未使用的变量
5、配置 SystemInit()/RCC_DeInit(void) 函数 RCC->CFG2 为默认值 
6、将User_RTC_Config.c中的%0.2 改成%2 消除GCC警告
8、删除flash中未使用的变量
9、修改RCC_DeInit(void) 函数 RCC->CLKINT 清中断赋值错误问题
10、修改USB Keyboard例程，删除打印
11、针对GCC编译进行优化，修改了I2C例程中的中断函数需要打印输出的变量类型将u32int_t改为unsigned int
12、RCC模块增加LSE晶体配置接口函数LSE_XtalConfig
13、USB Demo 在Suspend里面增加通过宏控制UCDR复位
14、删除RT-Thread中drv_gpio.c中N32L43X_pin_irq_enable()函数里的IO配置，修改RT-Thread的USB Demo的设备名称为N32L43X
15、修改n32l43x_wdog_control函数，不使用宏，定义两个变量存储RELV和PREDIV寄存器的值，删除RT-Thread的Demo的IAR工程里的dep文件
16、EEPROM例程修改EEPROM读函数，以及I2C_slave_int中初始化I2C_slave的函数内部变量名称
17、LPUART模块
	驱动文件LPUART_GetIntStatus函数修改LPUART的WUF标志位获取问题
18、修改USB驱动usb_regs.h文件里的_BlocksOf32宏，wNBlocks << 11改为wNBlocks << 10
19、修改枚举变量GPIO_CurrentType 枚举值
20、修改I2C EEPROM例程i2c_eeprom.c文件，将中断模式以及DMA模式调通
21、修改TimeBasic6 例程main.c RCC_ConfigPclk1(RCC_HCLK_DIV4)使PCLK1 = HCLK/4
22、修改LPTIM DEMO中的产生测试信号的函数
23、修改SPI FLASH中的W25Q128擦除命令宏定义
24、将 SYSCLKConfig_STOP(uint32_t RCC_PLLMULL) 中的FLASH->AC 更换成变量操作
25、增加I2C MASTER INT demo中的错误中断服务函数
