【技术实现步骤摘要】
一种程序烧录系统、方法及电动床
[0001]本专利技术涉及电动设备
,尤其涉及一种程序烧录系统、方法及电动床。
技术介绍
[0002]电动设备出厂前有许多参数需要设置,例如:遥控器配对地址的设置,记忆位置的重新设置,最大行程的距离的设置,是否带有蓝牙,床底灯,香薰,按摩等功能。功能越多,涉及到的程序版本也就越多,版本不好把控。参数配置需要增加通讯功能,增加硬件成本及人工成本,且人工操作不易把控,容易漏设置或设置错误。
技术实现思路
[0003]针对现有技术中存在的问题,本专利技术提供一种程序烧录系统,包括:
[0004]至少一个待烧录的电动设备,所述电动设备中集成有主控芯片和连接所述主控芯片的闪存,所述闪存中配置有程序存储区和参数存储区,所述参数存储区中配置有多个子区域,各所述子区域与所述电动设备能够具有的所有控制功能一一对应;
[0005]上位机,分别连接各所述电动设备,所述上位机包括:
[0006]第一存储模块,用于保存预先配置的所有所述控制功能对应的控制参数,每个所述控制功能对应的所述控制参数绑定有对应的所述子区域的参数首地址;
[0007]第二存储模块,用于保存预先编写的电动设备控制程序,所述电动设备控制程序绑定有所述程序存储区的程序首地址和所有所述控制参数绑定的所述参数首地址;
[0008]订单处理模块,连接所述第一存储模块,用于根据客户订单中包含的各所述控制功能匹配得到相应的各所述控制参数及其绑定的所述参数首地址;
[0009]程序烧录 ...
【技术保护点】
【技术特征摘要】
1.一种程序烧录系统,其特征在于,包括:至少一个待烧录的电动设备,所述电动设备中集成有主控芯片和连接所述主控芯片的闪存,所述闪存中配置有程序存储区和参数存储区,所述参数存储区中配置有多个子区域,各所述子区域与所述电动设备能够具有的所有控制功能一一对应;上位机,分别连接各所述电动设备,所述上位机包括:第一存储模块,用于保存预先配置的所有所述控制功能对应的控制参数,每个所述控制功能对应的所述控制参数绑定有对应的所述子区域的参数首地址;第二存储模块,用于保存预先编写的电动设备控制程序,所述电动设备控制程序绑定有所述程序存储区的程序首地址和所有所述控制参数绑定的所述参数首地址;订单处理模块,连接所述第一存储模块,用于根据客户订单中包含的各所述控制功能匹配得到相应的各所述控制参数及其绑定的所述参数首地址;程序烧录模块,分别连接所述第二存储模块和所述订单处理模块,用于分别根据所述程序首地址和各所述参数首地址同时将所述电动设备控制程序和所述客户订单匹配得到的各所述控制参数对应烧录至所述电动设备中,以使得所述电动设备控制程序被所述主控芯片执行时,根据所述电动设备控制程序绑定的各所述参数首地址对应调用所述参数存储区中的各所述控制参数进而实现相应的所述控制功能。2.根据权利要求1所述的程序烧录系统,其特征在于,所述第一存储模块还存储有遥控器对码参数,所述遥控器对码参数对应一个所述子区域并绑定有对应的所述子区域的参数首地址,则所述程序烧录模块还连接所述第一存储模块,包括:对码烧录单元,用于获取所述遥控器对码参数,并根据所述遥控器对码参数对应所述参数首地址将所述遥控器对码参数烧录至所述闪存中对应的所述子区域中,并发出更新信号;更新单元,连接所述对码烧录单元,用于根据所述更新信号将所述遥控器对码参数的值加一,并作为所述遥控器对码参数存储至所述第一存储模块。3.根据权利要求1所述的程序烧录系统,其特征在于,所述闪存中还配置有参数备份区,则所述主控芯片包括:调用模块,用于根据外部指令执行所述电动设备控制程序时,根据所述电动设备控制程序绑定的各所述参数首地址对应调用所述参数存储区中的各所述控制参数;执行模块,连接所述调用模块,用于根据所述控制参数实现相应的所述控制功能,并在执行所述外部指令的过程中记录各所述控制功能对应的实时控制参数;实时参数存储模块,连接所述执行模块,用于存储各所述实时控制参数;更新模块,连接所述实时参数存储模块,用于每间隔一个预设的更新时间根据所述实时参数存储模块存储的所有所述实时控制参数生成第一校验码,随后根据各所述控制功能对应的参数首地址将对应的所述实时控制参数和所述第一校验码写入至所述参数存储区中,并备份至所述参数备份区。4.根据权利要求3所述的程序烧录系统,其特征在于,所述主控芯片还包括:第一读取模块,用于在所述电动设备上电启动时,读取所述参数存储区中的所述实时控制参数和所述第一校验码,并根据所述实时控制参数生成第二校验码;校验判断模块,连接所述第一读取模块,用于判断所述第一校验码和所述第二校验码
...
【专利技术属性】
技术研发人员:项乐宏,王江虎,季上满,
申请(专利权)人:乐歌人体工学科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。