<var id="hhvxb"><ruby id="hhvxb"></ruby></var>
<var id="hhvxb"></var>
<cite id="hhvxb"></cite>
<cite id="hhvxb"></cite>
<var id="hhvxb"><video id="hhvxb"></video></var>
<ins id="hhvxb"><video id="hhvxb"></video></ins>
<ins id="hhvxb"></ins>
<var id="hhvxb"></var>
<var id="hhvxb"><dl id="hhvxb"><listing id="hhvxb"></listing></dl></var>
<cite id="hhvxb"></cite>
<var id="hhvxb"><video id="hhvxb"></video></var>
集團網站
登錄 注冊客服電話
400-690-5516
中文
  • 產品
    產品
    解決方案
    應用文檔
    通知
    視頻
  • 搜索
技術支持Technical support

變更通知

ES32_SDK版本升級至1.16

時間:2022-04-30 文章來源:EMSSMI 瀏覽次數:182

變更日期:2022年4月30日

變更內容:

### ES32F010x


1. 增加ADC的溫感例程。

2. 修改基本定時器能夠操作DFCSEL位的BUG。

3. 刪除MD庫adc模塊驅動程序文件中函數md_adc_init()中開啟OVRIE中斷的操作;

4. 解決MD庫acmp模塊驅動程序文件中函數md_acmp_init()函數中,臨時變量進行或運算前未進行初始化的問題;

5. md_msc.h,去除函數md_msc_code_erase_page的第三個參數;

6. IWDT例程,在調用md_iwdt_init函數前添加注意事項。


### ES32F040x


1. 增加1K Xmode Bootloader 例程;

2. 修正MD庫中RTC設置時間日期后軟復位值丟失的問題;

3. 修正MD庫中FLASH頁擦除頁大小出誤問題;

3. 修正結構體pmu_ldo_lpmode_output_t定義;

3. 增加配置寄存器 PMU->BKPCR0 時的解鎖碼0x5A00,否則無法正確寫入配置;

6. 增加lpuart高速時鐘例程;

7. TK例程增加注釋;

7. 將部分例程的系統時鐘改為HRC。


### ES32F028x


1. 新增Uart bootloader demo例程 : Applications\Bootloader\UART_Boot;

2. 新增PWM Trigger ADC例程 : Examples_MD\AD16C4T\AD16C4T_output_Trigger_ADC;

3. 新增ADC利用DMA傳輸例程 : Examples_MD\ADC\ADC_Example_DMA;

4. 新增USB例程: Applications\USB\usbapp\usbdev_cdc_composite;

5. md函數名統一整理,并同步修改例程,更新內容參照:

   [Projects\ES32F0283\ReleaseNote.html](Projects\ES32F0283\ReleaseNote.html)

   [Projects\ES32F0283\ReleaseNote.html](Projects\ES32F0283\ReleaseNote.html)

   [Projects\ES32F0283\ReleaseNote.html](Projects\ES32F0283\ReleaseNote.html)

   [Projects\ES32F0283\ReleaseNote.html](Projects\ES32F0283\ReleaseNote.html)


6. 修改md_dma.h/md_rcu.h/md_spi.h:

   md_dma.h:將原本channel enable,disable,swrequest的寫法從SET_BIT改成WRITE_REG

   md_rcu.h:新增I2S相關設定

   md_spi.h:新增I2S相關設定

   reg_dma.h:更新寄存器列表

   md_dma.h:新增I2S相關設定

   reg_spi.h / es32f0283.h:新增I2S相關設定


7. 例程修改/新增:

   ADC_Example_DMA:優化function使用方式

   CALC_Div:修改運算數值

   CALC_SquareRoot:更改project名稱,并修改運算數值

   CMP_Example:更新判斷條件

   CRC_Example:加入計算用數組,并使用計算數組實現CRC功能

   DMA_mem_to_mem:使用數組做為目標地址和起始地址

   EXTI_int:修正程式判斷邏輯

   WWDT_example / WWDT_example_it:刪除多余配置

   ADC_Example_DMA:代碼更新

   CMP_Example:新增注釋

   FC_Read_Protect:代碼更新

   I2S_Send_Recv:代碼及注釋更新

   I2S_Send_Recv_B_DMA:代碼及注釋更新

   WWDT_example:代碼更新

   新增WWDT_example_it示例

   新增usbdev_cdcenum示例

   新增usbdev_composite示例

   新增usbdev_dual_cdc示例

   新增usbdev_hidbldr示例

   新增usbdev_hidenum示例

   新增usbdev_mscbldr示例

   新增usbdev_printer示例  


### ES32F36xx/ES32F33xx


1. 刪除ald_adc_init()函數中的默認開啟OVRIE中斷;

2. ald_acmp_init()函數中,補充變量賦初值;

2. md函數名統一整理。


### Book1_Example


1. 添加兩個USB模塊例程;

2. IWDT例程,在調用md_iwdt_init函數前添加注意事項。


### Book2 Example


1. Bootloader中IIC_Boot、SPI_Boot、UART_Boot例程的工程中添加md_cmu.c,刪除main.c中系統時鐘配置相關的函數和變量,系統時鐘改為PLL 72MHz,并更新對應的readme.txt。

2. 增加ES-DAP-Viewer例程


Copyright 2016-2021 上海東軟載波微電子有限公司版權所有 滬ICP備07005227號-1       隱私條款

双乳被和尚揉搓玩弄