公司信息,社會責任,新聞,展會活動,行業洞察等等
以集成電路設計為基礎,開展以融合通信為平臺的技術研發;布局“芯片、軟件(模組)、終端、系統、信息服務”產業鏈,聚焦能源互聯網、智能化這兩個戰略新興領域,打造國際一流企業
依托成熟的電力線載波通信技術,結合WIFI、藍牙、RF等通訊方式,開展以融合通信為平臺的技術研發,從“芯”開始,構建一個安全、智慧、綠色的智能化系統。
變更日期: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 隱私條款