|
楼主 |
发表于 2021-9-26 01:12:06
|
显示全部楼层
----------------------------------------------------------------------------
发布日期: 2021-09-25
PC软件版本: V2.0.8
STM32_APP固件版本: V2.08
STM32_BOOT固件版本: V2.04
【PC软件】V2.0.8
1.改进线程退出机制, 尽量避免关闭死机问题(好像未解决)
2.主窗口大小可保存
3.RTT Viewer功能
- 字体修改为等宽字体
- 支持鼠标复制文本
- RTT支持回车键发送\r
- 支持RTT示波器, 支持科学计数法的数字,支持设置X坐标轴值
- 支持加时间戳
4.串口助手
- 右侧的参数栏搬移到启动助手的弹窗窗口中
- 增加MODBUS助手功能
- 增加MODBUS虚拟从机功能 (未完成完整测试,临时屏蔽了)
- 非HEX模式时, 128字符换行修改为100字符自动换行
- 操作日志窗口隐藏不在显示了
- 串口时间戳由CPU运行时间改为RTC时钟戳
- 串口示波器支持科学计数法的数字,支持设置X坐标轴值
- HEX模式,发送数据前面增加*表示是PC机发送的
- 支持鼠标复制文本
- 串口界面刷新调整为定时100ms(避免大量数据导致界面假死)
5.示波器增加CH2的波形放大和缩小,调整缩放策略为10%步进
6.CAN助手, 修正CAN助手光标滚动bug,允许上翻到仅剩1行。
7.增加USB供电和外部供电校准界面
8.脱机烧录
- 配置页面增加高级脚本功能
- UID长度为0,表示芯片不支持UID,PC界面上禁相关控件
- 增加极海 APM32F0xx_128.FLM APM32F0xx_256.FLM
- 增加美仁半导体的一款IC MR88FX02
- 增加国芯 CCM4201S (内置2M QSPI FLASH)
- 增加华大 HC32F460系列
- 增加NXP(飞思卡尔)的MKEXX系列(MKE02Z, MKE04Z, MKE06Z, MKE14F, MKE14Z, MKE15Z, MKE16F, MKE18F)
- 针对STM32G031,如果固件自己做了读保护设置,则强制用UnderReset模式才能读到IDCODE。
G031 缺省复位模式设置为UnderReset,烧录完毕后选择不动作(也就是不要复位)才能读取Flash和OB
- 增加禁止检查空片的控制(NXP MKE02系列内部EEPROM不能执行查空操作)
【App固件】V2.08
1. lua 增加 crc16_modbus 函数
2. WiFi功能
- 关闭WiFi模块内部上电自动重连功能,由STM32程序控制接入AP
- WiFi名字支持UTF8中文. 最大密码长度由16字节改为32字节. AP列表支持从第1行开始
- 解决IP地址0的问题. 扫描的AP超过20个时会发生该问题
3. 脱机烧录
- 屏蔽多路烧录软件复位指令错误 ERROR:1112 ack = 0x08,0x00,0x00,0x00)
- 烧录1K文件,芯片扇区大小为256的芯片。校验的地方有BUG,已解决
- 增加禁止检查空片的控制
5. 增加USB供电和外部供电校准寄存器
6. 调整WIFI任务优先级低于IF_USER, 避免死机问题
7. 串口助手
- HEX模式,发送数据前面增加*表示是PC机发送的
- 自动换行参数定义为串口超时换行参数
9. RTT上行缓冲区由2K改为8K, 下行由512改为1K
10.测温界面,可选择NTC类型
11.调整LCD底层SPI时序的相位关系(为了支持新到的一批2.0寸屏)
12. EPS32固件升级界面,切换到AT模式后,按C键可以查询固件版本 AT+GMR
【Boot固件】V2.04
1.调整LCD底层SPI时序的相位关系(为了支持新到的一批2.0寸屏) |
|