越来越多的电子产品采用意法半导体芯片STM32系列(简称STM32)作为其核心控制单元,随之便产生了产品的软件升级问题。由于电子产品具有区域分散性,不利于企业进行集中式升级。所以如果需要升级主机硬件上的芯片程序,以前的办法是直接把硬件主机打包快递到企业总部,然后再修改刷新程序,并测试完了再发回去。这种方式费时费力,而且难免忙中出错。
为进一步提高工作效率,降低由此而产生的快递费、人工费等额外的支出,减少时间损失,特开发基于STM32芯片的远程升级系统。该系统有效使用了因特网的方便快捷,避免了传统物流模式的各种缺点,并且可以保护企业的知识产权,防止程序源文件泄露。
本系统属于服务器/客户端模式,用户界面均采用Visual B.NET设计。服务器端后台运行的是MYSQL数据库,客户端则只需要匹配一条专用串口下载线。维护人员只在能上网的电脑上使用这条下载线,就能通过客户端登陆到服务器,进行STM32芯片的软件升级操作。远程升级优点
STMISP-NET远程升级的好处:
硬件改动少,只需要增加几个电阻
下载线容易开发,只需要USB-TTL芯片即可
使用ISP方式而不是IAP方式,不占用FLASH资源,不需要外扩FLASH
有效保护知识产权,保护HEX/BIN文件不被公开泄露
ISP下载成功后自动写保护,无法读出
支持唯一序列号(96bit)管理,用于判断产品合法性
为进一步提高工作效率,降低由此而产生的快递费、人工费等额外的支出,减少时间损失,特开发基于STM32芯片的远程升级系统。该系统有效使用了因特网的方便快捷,避免了传统物流模式的各种缺点,并且可以保护企业的知识产权,防止程序源文件泄露。
本系统属于服务器/客户端模式,用户界面均采用Visual B.NET设计。服务器端后台运行的是MYSQL数据库,客户端则只需要匹配一条专用串口下载线。维护人员只在能上网的电脑上使用这条下载线,就能通过客户端登陆到服务器,进行STM32芯片的软件升级操作。远程升级优点
STMISP-NET远程升级的好处:
硬件改动少,只需要增加几个电阻
下载线容易开发,只需要USB-TTL芯片即可
使用ISP方式而不是IAP方式,不占用FLASH资源,不需要外扩FLASH
有效保护知识产权,保护HEX/BIN文件不被公开泄露
ISP下载成功后自动写保护,无法读出
支持唯一序列号(96bit)管理,用于判断产品合法性
