相信大家都遇到过下面这些情况:电脑系统、电脑或手机程序有时会弹出“系统升级”对话框,其目的就是让我们将软件更新为软件厂家的最新版本。虽然这样有助于我们体验更新的功能,不过由于受到运行内存、硬件系统支持等各种因素限制,有时会导致更新失败,结果导致新版本软件用不了而旧版本里面的数据又丢失,妥妥的得不偿失!其实这种情况在以MCU系统为核心的工控设备里也会出现的,为此我们不妨从以下几个方面加以规避:
1、在提示软件升级或固件更新提升时,最好在MCU系统中加入原程序和现有数据备份等功能,防止升级失败造成不必要的麻烦;
2、进行升级操作前,在MCU系统中通过算法计算将系统中的存储空间等关键信息,经过LCD屏等人机界面予以显示,从而对比新系统所需的空间是否足够;
3、为了避免软件升级的时效性,在MCU系统中加入“程序保存”嵌套,以便在存储器等关联装置提升后再进行升级操作。
|