晟矽微电ISP烧录工具 修改日志 (Change Log)

1.0.2, 2022/8/25
处理读入hex时的行的首地址非4的倍数.
1.0.1, 2022/8/24
导出hex时的bug修复。
1.0.0, 2022/7/25
显示导出与烧录用时. 导出与烧录速度提升一倍。文档与顶部Logo更新.
0.4.4, 2022/4/22
处理Hex格式中的 03 与 05 类型 (指定运行的起始地址). 保存 hex 时,不保存 02 类型(不是必需的) .
0.4.3, 2022/4/13
导出hex时,不写02记录(是第4-19位地址偏移. 20位地址可以指1MB数据), 没必要。 烧录S19, Hex时,都先去除 4个连续FF (地址以4的倍数开始的情况), 以增加烧写速度. Bin格式的,之前已经去除过。
0.4.2, 2022/4/13
处理hex文件05数据类型.
0.4.1, 2022/3/17
对有进度条的长时导出/烧录任务, 灰掉(不让点击)主要菜单,防误击打开读MCU,会乱了读写次序而出错。 待烧录文件的选择,可从桌面拖放。 Fix地址合法性查询。 按页导出空内容时,也不保存文件。 烧录bin的页面微调.
0.4.0, 2022/3/16
调整擦除后等待时间为60ms (数据手册说最长约需40ms), 似乎解决了擦除功能的不稳定。 解决UUID读值的bug. 串口连接加进度条.
0.3.6, 2022/3/10
移去 2-字节 s19 文件支持。改称 s37 为 s19. 读内存异常时,退出.
0.3.5, 2022/3/9
从 DotNet framekwork 6.0 切换到 4.7.2 . 添加使用说明.
0.3.4, 2022/3/4
Fix切页缓存输入框bug. 保存bin时,切除末尾0xFF. 解决编码bug(从 Windows-1252 改成 iso-8859-1).
0.3.3, 2022/3/4
任务执行,灰掉按纽,防重复点击。 写前查写保护bug. 切换页面时,缓存输入框的数据.
0.3.2, 2022/3/3
隐藏芯片配置文件. 添简易读写页. 测试/改进烧录.
0.3.1, 2022/2/28
改进烧录选项字页。选文件对话框缺省文件夹。
0.3.0, 2022/2/25
添写锁图。写之前,先查写锁。擦除前,也查写锁。 添状态栏。进度条改到状态栏。修复s19/bin写入bug. s19/s37/hex统一写入代码。
0.2.0, 2022/2/14
烧录后读出比较的进度条。展示镜像文件数据。 解除读保护后的写保护状态 bug. S19/S37 check sum bug.
0.1.2, 2022/1/28
导出S19格式时,也过滤掉连续4个 0xFF.
0.1.1, 2022/1/28
界面进一步优化调整。
0.1.0, 2022/1/25
主要功能(连续/分页的导出与烧录)调试通过,界面优化。
0.0.5, 2022/1/17
解除读保读成功(须重启两次).
0.0.4, 2022/1/17
调整每次读64字节, 减小超时。烧录时,可选全擦/只擦被写页/全不擦。
0.0.3, 2022/1/14
找到下位机的解除读保护问题, 及写Option问题. 处理掉读256字节的问题. 实现 Main Flash 的导出与烧录.
0.0.2, 2022/1/13
上位机架构初步定型,与下位机的沟通待测。