【技术实现步骤摘要】
一种半导体电机控制器软件升级方法
本专利技术涉及起重机电机控制
,特别涉及一种半导体电机控制器软件升级方法。
技术介绍
目前市场上的半导体电机控制器一般不带软件在线升级功能,如果半导体电机控制器的功能有更改或升级,半导体电机控制器软件也需相关更改或升级,传统的方法,需对电机控制器开盖,使用专用设备才能对半导体电机控制器软件进行升级,这种方法对大规模升级维护非常不便,对设备本身的电子元器件存在静电击穿的风险。设计一种不需要开盖,且在升级过程中不会对控制电路以及芯片造成损坏的方法,不仅可以保证该设备的正常的使用,同时还可以缩短升级时间,提高生产效率。在电机控制器软件中增加BootLoader功能(BootLoader是系统在内核运行之前运行的一段小程序,其功能主要是完成软硬件设备的初始化,建立内存空间映射从而将系统的软硬件环境带到一个合适的状态,或者加载系统映像文件实现系统软件升级),可实现电机控制器软件的在线升级。传统的BootLoader程序,一般由以下两种模式开发的,第一种:应用程序自带BootLoader功能,即BootLoader程序与应用程序为一个软 ...
【技术保护点】
1.一种电机控制器,包括:所述控制器具有可与外部进行通信的通信接口,以及两个引导区,其特征在于:用户程序引导区和BootLoader程序引导区,用户程序引导区存储用户程序,BootLoader程序引导区存储BootLoader程序;所述用户程序用于实现电机控制;所述BootLoader程序用于通过所述通信接口接收新的用户程序,并用新的用户程序对用户程序引导区中的用户程序进行更新。
【技术特征摘要】
1.一种电机控制器,包括:所述控制器具有可与外部进行通信的通信接口,以及两个引导区,其特征在于:用户程序引导区和BootLoader程序引导区,用户程序引导区存储用户程序,BootLoader程序引导区存储BootLoader程序;所述用户程序用于实现电机控制;所述BootLoader程序用于通过所述通信接口接收新的用户程序,并用新的用户程序对用户程序引导区中的用户程序进行更新。2.根据权利要...
【专利技术属性】
技术研发人员:林乐,林羽,
申请(专利权)人:上海英奇电气科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。