目录
一、前言
二、使用痛点
2.1 烧写操作多
2.2 数据交互需要再打开串口助手
2.3 调试信息不支持中文
2.4 批量烧写效率低、MAC地址无法增加
三、蓝牙烧写调试助手
3.1 支持奉加微电子和伦茨科技
3.2 嵌入串口调试助手
3.3 一键烧写
3.4 烧写调试无缝衔接
3.5 支持批量烧写
3.6 MAC地址自增
3.7 历史记录
3.8 完整的寻错流程
3.9 更多功能大家体验
四、下载地址
一、前言
如果你使用了奉加微电子或者伦茨科技的蓝牙芯片,诸如Phy6212或者伦茨ST17H65等芯片,是否苦恼于调试步骤繁琐,难以提高开发效率呢?
二、使用痛点
2.1 烧写操作多
使用PhyPlusKit进行烧写时,我们往往需要9步操作才能完成烧写!
2.2 数据交互需要再打开串口助手
如果我们需要在调试中,需要向芯片发送指令,那么我们还需要关闭软件连接,打开串口助手重新连接,再重启查看调试信息。
2.3 调试信息不支持中文
烧写软件中,如果不需要交互只需要查看输出信息,但是PhyPlusKit不支持中文编码,无法查看中文调试信息。要查看中文调试信息,还得去串口助手。
2.4 批量烧写效率低、MAC地址无法增加
如果需要批量烧写程序,那么更改MAC地址是必须的,由于烧写步骤的冗余,算上烧写到查看调试信息的步骤和时间,平均烧写一个程序需要60s.
三、蓝牙烧写调试助手
上述的操作冗余问题困扰我很久,因此我基于奉加微电子的PhyPlueKit提供的公共接口开发了这款蓝牙烧写调试助手。在此对奉加微电子的工程师们致以敬意。
3.1 支持奉加微电子和伦茨科技
本程序仅一个exe执行文件,开发环境C#,程序代码简单明了,实际逻辑代码3000余行。程序支持奉加微电子和伦茨科技的蓝牙芯片烧写。
3.2 嵌入串口调试助手
蓝牙烧写调试助手内嵌入了串口调试助手,支持中英文编码,支持发送和接收ASCII和HEX格式内容,支持解析转义符,支持取消数据滚动。
3.3 一键烧写
程序经过优化,由原来的9步转化为3步。选择HEX文件 -> 编辑MAC地址 -> 点击开始烧写。
3.4 烧写调试无缝衔接
蓝牙烧写调试助手,支持由烧写后自动打开串口接收调试信息(将按照左侧参数打开),同样支持打开串口时一键烧写(无需手动关闭串口连接,程序烧写完成后自动打开串口)
真正实现烧写和调试两不耽误!
烧写调试无缝衔接
3.5 支持批量烧写
蓝牙烧写调试助手支持批量烧写,连续烧录稳定无上限。同时,批量烧写时也可设置查看调试信息供你判断烧写状态,勾选烧写后自动重启查看调试信息,
3.6 MAC地址自增
批量烧写时,不需要再手动更改MAC地址,MAC会根据十六进制规则自增。
3.7 历史记录
支持回溯烧写记录,包含烧写时间、烧写的HEX文件、HEX文件信息、MAC地址等,帮助用户快速回溯。
3.8 完整的寻错流程
面对烧写过程中的异常中断,我们有完整的寻错流程,通过查阅状态码字典,快速发现烧写中存在的问题。
3.9 更多功能大家体验
四、下载地址
蓝牙调试助手目前仅出1.0版本,后续希望大家多多评论给出建议,我也会在后续的版本中改进。
蓝奏云免费下载(不需登录无广告):https://wwrg.lanzouj.com/iI3di27bfz5g
CSDN下载:【免费】蓝牙烧写调试助手PhyPlusKitLekit替换版本资源-CSDN文库