ES32V SDK Release Note

V1.07 2026-02-09

ES32VF2264

  1. 修复bug:USB设备驱动的端点IN/OUT判断错误,md_dma.h中的部分读寄存器的方式错误;

  2. 增加UART接口的GUI BOOT程序;

  3. 新增4 CDC复合设备例程;

  4. type.h宏SET_BIT和CLEAR_BIT增加冗余操作;

  5. 删除HRC温漂校准demo;

  6. 更新GUI例程、GUI库和CDK模板工程,使ES-CodeMaker生成的CDK工程默认生成bin和map文件。

V1.06 2025-11-04

ES32VF2264

  1. 新增GUI例程,支持ES-CodeMaker自动生成;

  2. 优化md_spi.c,非初始化函数里的寄存器操作改为内联函数调用。

V1.05 2025-07-15

ES32VF2264

  1. 修正宏定义CMU_LPENR_HRC4MEN_POS的值为1;

  2. 新增DMA搬运ADC插入转换数据的例程;

  3. 新增SPI_Flash烧录算法工程;

  4. 优化demo_gif例程,gif自适应显示,添加USB传输文件功能,优化UART传输速率,优化XMOD协议从128->1K;

  5. 新增gif_usb_fatfs例程;

  6. Timer通道输出demo增加输出比较预载使能;

  7. demo里的模拟引脚改为浮空;

  8. 优化所有demo工程,解决烧录算法丢失和C库printf异常的问题;

  9. DMA库添加存储器到外设模式下设置DIR=1的代码;

  10. 优化UART_Boot固件,增加支持“Get CUSUM32”和“全局批量擦除”命令。

  11. 新增DMA多通道同时搬运ADC数据与其他外设数据的例程;

  12. 新增ADC连续转换+DMA循环模式demo。

V1.04 2025-03-06

ES32VF2264

  1. 解决Examples_MD\UART\07_pwm_modulation例程发送数据错误的bug;

  2. 修订ALD多通道转换例程,解决DMA搬运ADC数据功能不正常的bug;

  3. 升级ALD/MD库ADC例程,通过ES-DAP-Viewer UARTPrint打印转换结果;

  4. 优化ADC_CON1_DMA_MSK的内联函数名称,并同步更新到例程;

  5. 优化休眠函数,休眠前禁止CLINT中断,退出休眠再恢复原来的CLINT中断开关状态;

  6. 所有例程新增VSCode工程。

V1.03 2024-11-29

ES32VF2264

  1. 优化例程Examples_MD\MSC\04_flash_read_write_it,使IAP更稳定;

  2. 优化例程Examples_ALD\ADC\02_ADC_AutoInjected和ald_adc.c,解决例程不响应回调函数normal_convert_complete的bug;

  3. 解决MD库DMA存储器到外设模式搬运数据与总线访问APB外设冲突的问题。

V1.02 2024-10-08

ES32VF2264

  1. 新增DMA外设到外设例程;

  2. 优化例程I2C写读EEPROM例程,写数据后增加TXE状态等待;

  3. 新增通过PIS将HSCO连接到IO的例程;

  4. 所有SPI引脚配置为强电流驱动;

  5. 优化GPIO配置函数,将FUNC配置提到MODE配置之前;

  6. 新增GUI_GIF例程;

  7. 优化的模拟EEPROM例程,简化页状态的判断;

  8. 补充通过PIS配置SPI1引脚的例程;

  9. 更新USB、GUI例程;

  10. 更新UART的ALD库函数,优化软件标志位的处理过程;

  11. 更新md_syscfg.h,优化部分内联函数名称。

V1.01 2024-05-06

ES32VF2264

  1. 宏SYSCFG_UNLOCK和SYSCFG_LOCK添加ALD/MD前缀;

  2. 优化采样内部1.2V通道的ADC例程:ADC时钟频率改为小于565kHz;

  3. 规范DSP中间件和例程的命名和注释;

  4. 优化GUI例程;

  5. 简化MicroBoot里的APP demo:改为单发单收协议跳转Bootloader;

  6. 优化中断嵌套机制:增加条件编译,默认禁止中断嵌套;

  7. 适配ES-CodeMaker代码自动生成工具;

  8. 添加mlibc及例程,减小printf占用空间;

  9. 删除所有工程链接文件多余的空间分配代码;

  10. RMU库补充Chip Reset和CPU Reset函数接口;

  11. 删除HOSC频率12M以上(不含12M)的配置。

V1.00 2023-12-7

ES32VF2264

  1. 初版发布。