ES8 SDK Release Note

[TOC]

V1.02 2026-06-30

ES8H04xx

  1. 优化设置GPIO端口方向的底层代码
  2. TK增加非扫描通道输出低电平的功能
  3. 修复ClassB时钟自检出错的bug
  4. 修复MicroBoot APP跳转BOOT异常的bug
  5. SCU库删除系统时钟48MHz时的CLKFLT旁路使能操作,新增外振停振检测demo
  6. 优化LPUART例程的中断服务程序逻辑,防止FIFO溢出
  7. 优化SCU库,优化PLL切换逻辑,XTAL使能以及深睡眠模式,将WAKEUPTIME设置为0xFFF
  8. 优化LP16T和LPUART例程:SCU开启LPCLK后软件延时1~2个LRC周期
  9. 新增T16N外部计数初始化函数md_t16n_extern_count_init
  10. 修订md_t16n库函数的拼写错误,补充缺少的函数声明
  11. 新增PWM捕捉例程
  12. 优化PWM输出例程:完善切换PWM占空比流程,避免pwm波形异常
  13. 优化UART_Boot例程的readme.txt,并在UART_Boot_app_demo中增加擦校验信息功能。
  14. 优化TK库的调试数据返回格式,并增加初始化时间和扫描时间计算的功能
  15. 更新TK校准功能,增加对较大寄生电容和较大噪声的特殊处理
  16. 修复TK库中错误处理和初始化中的逻辑错误,并增加对TK库函数的参数检查
  17. TK库增加了tk_button_get_all_state一次性获取所有按键是否按下的状态
  18. TK库增加tk_get_added_tick对TK库中部分使用0作为开关的时间变量的特殊处理
  19. TK库完善错误处理和边界检查逻辑,将所有TICK_LE改为统一形式
  20. TK_PDS例程的长按闪烁功能在松开后的状态可能异常的问题
  21. 修复TK_PDS例程蜂鸣器停止时未停止定时器输出,导致可能出现异常声音的问题
  22. 补充了TK_PDS例程中的注释

ES8H01xx_03xx

  1. 深睡眠模式,将WAKEUPTIME设置为0xFFF
  2. 新增T16N外部计数初始化函数md_t16n_extern_count_init
  3. 修订md_t16n库函数的拼写错误,补充缺少的函数声明

ES8P506x

  1. 深睡眠模式,将WAKEUPTIME设置为0xFFF
  2. 新增T16N外部计数初始化函数md_t16n_extern_count_init
  3. 修复md_t16n库的注释错误、拼写错误和Doxygen信息错误,补充缺少的函数声明

V1.01 2026-02-25

ES8H04xx

  1. ES8H04xx TK库更新
  1. 新增LP16T输出PWM例程

V1.00 2025-09-01

初版发布