这是一款给深圳市钜盛电子有限公司定制开发的上位机软件,主要用于对设备的固件更新升级使用。采用.Net C#语言开发,通过串口RS485与下位机通讯。客户有硬件工程师与我们对接,我们主要负责上位机软件部分的开发与测试。
软件的主要功能有两种:
一种是对固件进行升级,固件有3中芯片规格,分别是SH366002,SH366003,SH366006。固件升级的文件有两种格式,分别是BIN格式跟AFI格式,上位机读取这两种格式文件。将文件内容发送给下位机。
另一种是对固件进行校准,校准芯片固件的电流值,温度值,电压值。其中电芯电压值有4个。
该上位机软件使用时可选择不同的IC芯片型号,选择串口,波特率的,以及自由设置与下位机通讯时的延时。
与下位机通讯时,可以随时查看下发的指令以及接收到的反馈信息,在固件升级时做了简单的校验,判断下位机接收指令的完整性。在遇到异常时做了完整提示以及解决办法,方便使用者在使用过程中及时处理问题。