公司信息,社會責任,新聞,展會活動,行業洞察等等
以集成電路設計為基礎,開展以融合通信為平臺的技術研發;布局“芯片、軟件(模組)、終端、系統、信息服務”產業鏈,聚焦能源互聯網、智能化這兩個戰略新興領域,打造國際一流企業
依托成熟的電力線載波通信技術,結合WIFI、藍牙、RF等通訊方式,開展以融合通信為平臺的技術研發,從“芯”開始,構建一個安全、智慧、綠色的智能化系統。
項目名稱:ES32_SDK
變更日期:2022年2月14日
版本號:V1.15
變更內容:
ES32H040x
1.修正部分MD例程編譯報錯問題;
2.增加部分例程IAR支持;
3.新增ES32H040x 性能測試Demo;
4.修正當軟件復位發生時RTC模塊time和date數據丟失問題;
5.修正IAP頁擦除操作頁大小與寄存器設置不匹配的問題。
ES32F010x
1.修改WWDT為中斷清狗方式;
2.補充Timer庫缺失的內聯函數;
3.增加Timer清除比較輸出的例程;
4.增加ADC 1次標準轉換后自動3次插入轉換并循環的例程;
5.增加ADC DMA pingpong模式例程;
6.修改010x庫函數頭文件md_pis.h,刪除md_pis_trig_t中無效的枚舉值;
7.修改iar和keil的啟動文件,在啟動文件中實現hardfault_handler并全局聲明,修改所有例程的irq.c刪除hardfault中斷服務程序;
8.修改所有涉及dma的例程,使之可以循環運行;
9.修改md_wwdt.h,刪除無窗口的枚舉值;
10.修改md_cmu.h文件中函數md_cmu_clock_config,在使用48M時鐘或52M時鐘時,旁路時鐘濾波器,修復flash等待的問題;
11.調整flash_read_write例程,使其調用庫函數進行IAP操作;
12.修改md_utils.h中的UID和CHIPID地址錯誤;
13.修改md_pis.h中的md_pis_trig_t的錯誤。
ES32F028x
1.reg_cmp.h : 修改寄存器位名稱;
2.md_gpio.c : 刪除多余函數;
3.md_i2c.c : 函數錯誤修正;
4.md_rcu.c : 函數錯誤修改;
5.md_spi.c : 修改函數名稱;
6.md_cmp.h : 修改寄存器位名稱;
7.md_exti.h : 修改函數定義;
8.md_gp16c2tn.h : 新增define定義;
9.md_gp16c4tn.h : 修改define錯誤定義;
10.md_gp32c4t1.h : 修改define錯誤定義;
11.md_gpio.h : 修改define定義;
12.md_spi.h : 格式調整;
13.MD全部例程新增應用于PDS板的相關設定;
14.DMA例程:新增DMA_mem_to_uart / DMA_uart_to_mem;
15.新增MD例程: Timer ETR例程(AD16C4T1/GP32C4T1/GP16C4Tn);
16.USB例程更新HID_Bootloader通信協議;
17.SPI例程: 新增SPI_36MHz_讀寫flash_AT25DF081A-SH-T;
18.修改USB project keil pack設定;
19.更新md_dma.h(新增function)。
ES32F36xx
1.ald_wdt.c文件中ald_wwdt_feed()修改函數;
2.ald_rtc.c文件中ald_rtc_get_flag_status()修改函數;
3.ald_spi_reset()函數修改;
4.ald_dma_irq_handler()函數修改;
5.更改ald_i2c_er_irq_handler() 檢測到NACK的處理邏輯;
6.Application中,GUI工程文件中添加ald_rmu.c文件;
7.md_utils.c文件中增加md_delay_us()函數;
8.md_timer.h文件中增加SMCON寄存器的BIT3和BIT15操作接口。
ES32F065x/ES32F033x
1.ald_spi_reset()函數修改;
2.ald_dma_irq_handler()函數修改。
Book1 Example
1.更新dma相關的例程,使程序可以循環運行;
2.修改了原來的SPI_Enhance/ald/06_i2s例程,增加了錄音功能;
3.ADC模塊例程中,增加使用DMA乒乓模式搬運ADC轉換結果的例程;
4.ADC模塊例程中,增加 1次標準轉換后自動3次插入轉換的例程;
5.Timer模塊例程中,增加 ET信號清除比較輸出的例程。
Book2 Example
1.修改所有Bootloader例程,APP地址改為0x1000;
2.更新fatfs中間件,邏輯卷不再關聯硬件驅動,只記錄其所在的物理驅動索引,減少耦合性;
3.更新fatfs中間件,ff_gen_drv.h減少抽象層暴露的接口,ff_gen_drv.c增加多分區情況下的參數檢查,增加系統中物理驅動和邏輯卷數量查看功能;
4.更新已有的4個fatfs例程,01_FatFs_NANDFlash,02_FatFs_SRAM,03_FatFs_uSD,04_FatFs_spi_flash;
5.新增音頻例程,可以從SD卡播放音頻,或錄音存放到SD卡。
Copyright 2016-2021 上海東軟載波微電子有限公司版權所有 滬ICP備07005227號-1 隱私條款