集团网站
登录 注册客服电话
400-690-5516
中文
  • 产品
    产品
    解决方案
    应用文档
    通知
    视频
  • 搜索
技术支持Technical support

变更通知

ES32_SDK升级至V1.18

时间:2022-08-15 文章来源:EMSSMI 浏览次数:2486

变更日期:2022年8月15日

变更内容:

ES32_SDK-V1.18
●   ES32F3xxx
1.    修订ES32F3366的TIMER相关的Assert相关的错误
2.    ES32F3系列的MD例程中,增加中断分组,默认Group2
3.    修改ES32F3中IIC 模块i2c_req_mem_write()函数中清Reload及Nbytes
4.    FreeRTOS例程,irq.c文件中Systick中断函数中直接调用xPortSysTickHandler函数
5.    ES32F065x
6.    修改ES32F065xh中,md_i2c_clear_smbus_flag_alert()函数的SET_BIT改为CLEAR_BIT
●    ES32H040x
1.    TK例程增加低功耗按键配置
2.    低功耗例程增加shutoff模式
3.    修改IO驱动电流注释
4.    增加MD库的bypass函数
5.    增加针对PSD板的LED低功耗配置例程
●   ES32F028x
-Driver ALD
1.    V2.0初版完成
-Driver MD
1.    md_adc.h: 新增define
2.    md_rcu.h: 新增判斷
3.    md_rcu.c: 更新function
4.    md_rcu.h : struct新增LOSC/LRC判斷開啟欄位
5.    md_utils.h : 新增,classB自檢庫使用
6.    type.h : 新增,classB自檢庫使用
7.    md_rcu.h : struct新增LOSC/LRC判斷開啟欄位,結構體修改,Driver同步修正
8.    md_gpio.c : 修改#define錯誤
9.    md_rcu.c : 修改等待HOSC ready的function,使用tick等待
10.    md_i2c.h : 修改#define錯誤
11.    md_uart.c : 修正function中for迴圈宣告變數
12.    md_dma.c / md_dma.h: 新增DMA_init_typedef變數及.c內新增計算結束位址的函數
13.    md_i2c.c / md_i2c.h : 新增master設定function
14.    md_adc.h : 刪除不必要的定義
15.    md_iwdt.h : function修正為使用32bit讀寫方式
16.    md_usb.h : 修改 USB_RXTYPE.PROTOCOL & TEPN / 格式對照USB_TXTYPE
-Project
1.    ALD例程根據Driver修改同步修正
2.    ADC例程 : 優化程式碼
3.    RTC例程 : 新增RCU設定Struct欄位,開啟LOSC/LRC判斷
4.    新增例程 : ADC_Example_AWD
5.    新增例程 : ADC_Example_DMA&IT_to_stat_ADC_ICH
6.    新增例程 : I2C_Master_Rx_By_DMA / I2C_Master_Tx_By_DMA / I2C_Slave_Rx_By_DMA / I2C_Slave_Tx_By_DMA
7.    新增例程 : SPI_Send_Recv_By_DMA
8.    修正例程 : ADC_Example_DMA(同步md_dma.c/md_dma.h修改)
9.    修正例程 : AES_Example_By_DMA(同步md_dma.c/md_dma.h修改)
10.    修正例程 : CRC_Example_By_DMA(同步md_dma.c/md_dma.h修改)
11.    修正例程 : DMA_mem_to_mem / DMA_mem_to_uart / DMA_uart_to_mem(同步md_dma.c/md_dma.h修改)
12.    修正例程 : I2S_Send_Recv_By_DMA(同步md_dma.c/md_dma.h修改)
13.    修正例程 : TIMER_output_PWM_By_DMA(同步md_dma.c/md_dma.h修改)
14.    修正例程 : UART_Receive_By_DMA(同步md_dma.c/md_dma.h修改)
15.    修正例程 : EXTI_int
16.    修正例程 : IWDT_example調整流程
-Applications
1.    usbdev_composite / usbdev_dual_cdc刪除不合法的文字說明
2.    新增USB HOST例程
3.    新增classB自檢庫(_IEC60730_ClassB_v1.0)
4.    Driver CMSIS
5.    es32f0283.h: 修改timer定義部分,刪除定義字"ALD_USED"來使用區隔MD/ALD project的定義
●    Middlewares
1.    Middlewares/EastSoft‎/Bootloader/Library/中boot_fatfs.c文件中run_in_flash()函数更新
2.    更新HID Bootloader协议
●    Book1_Example
1.    spi、i2c、usart及lcd例程移植到ES32H040x
2.    PMU移植到ES-PDS-ES32F3696LX开发板
●    Book2_Example
1.    新增ES-DAP-Viewer的使用例程

Copyright 2016-2021 上海东软载波微电子有限公司版权所有 沪ICP备07005227号-1       隐私条款