一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

低速单片机实现代码高速运行且数据掉电不丢失的系统、方法、装置、存储器及其存储介质与流程

2021-10-09 00:12:00 来源:中国专利 TAG:单片机 超频 运行 存储器 丢失

技术特征:
1.一种针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的系统,其特征在于,所述的系统包括:电机控制程序模块,用于控制低速程序代码和高速程序代码;单片机程序运行模块,与所述的电机控制程序模块相连接,用于运行所述的低速程序代码和高速程序代码;单片机程序存储模块,与所述的单片机程序运行模块相连接,用于存储所述的低速程序代码和高速程序代码;以及超频使能开关控制模块,与所述的单片机程序运行模块相连接,包括一超频使能开关,用于控制单片机程序的运行状态。2.根据权利要求1所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的系统,其特征在于,所述的低速程序代码和高速程序代码均存放在所述的单片机程序存储模块中。3.根据权利要求2所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的系统,其特征在于,所述的单片机程序运行模块具体包括:低速运行单元,用于运行所述的低速程序代码;以及低速/高速运行单元,用于根据所述的超频使能开关的工作状态,选择运行所述的低速程序代码或者高速程序代码。4.根据权利要求3所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的系统,其特征在于,所述的超频使能开关的工作状态包括:超频使能开关关闭状态,所述的单片机进入低速运行模式并运行低速程序代码;超频使能开关打开状态,所述的单片机进入高速运行模式并运行高速程序代码。5.根据权利要求4所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的系统,其特征在于,所述的单片机程序存储模块具体包括:rom存储单元,用于存储所述的低速程序代码以及高速程序代码;以及ram存储单元,用于存储所述的高速程序代码。6.一种基于权利要求5所述的系统针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的方法,其特征在于,所述的方法包括以下步骤:(1)根据电机控制的需要,判断当前单片机是否进入低速运行模式,如果是,则进入步骤(2),否则,单片机进入高速运行模式,并执行步骤(3);(2)所述的超频使能开关关闭,系统进入所述的低速运行模式,并执行步骤(4);(3)所述的超频使能开关打开,系统进入所述的高速运行模式;(4)完成单片机代码运行状态的控制。7.根据权利要求6所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的方法,其特征在于,所述的步骤(2)具体包括以下步骤:(2.1)所述的低速运行单元从所述的rom存储单元中读取低速程序代码,所述的低速程序代码选择所述的低速运行模式;(2.2)所述的低速/高速运行单元从所述的rom存储单元中读取高速程序代码,所述的高速程序代码选择所述的低速运行模式。8.根据权利要求7所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不
丢失的方法,其特征在于,所述的步骤(3)具体包括以下步骤:(3.1)所述的低速运行单元从所述的rom存储单元中读取低速程序代码,所述的低速程序代码选择所述的低速运行模式;(3.2)所述的低速/高速运行单元从所述的ram存储单元中读取高速程序代码,所述的高速程序代码选择所述的高速运行模式。9.根据权利要求8所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的方法,其特征在于,所述的步骤(3.1)之前还包括以下步骤:(3.0)所述的超频使能开关在选择打开之前,将所述的高速程序代码从所述的rom存储单元复制到所述的ram存储单元中。10.根据权利要求8所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的方法,其特征在于,所述的低速程序代码选择所述的低速运行模式具体为:所述的单片机的程序指针pc落在所述的低速运行单元的低速运行区的范围内。11.根据权利要求10所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的方法,其特征在于,所述的高速程序代码选择所述的高速运行模式具体为:所述的单片机的程序指针pc落在所述的低速/高速运行单元的高速运行区的范围内。12.根据权利要求11所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的方法,其特征在于,所述的超频使能开关打开时:所述的程序指针pc从所述的低速运行区切换到所述的高速运行区,所述的单片机的主频自动从所述的低速时钟切换到高速时钟;或者所述的程序指针pc从所述的高速运行区切换到所述的低速运行区,所述的单片机的主频自动从所述的高速时钟切换到低速时钟。13.根据权利要求12所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的方法,其特征在于,所述的低速时钟的工作频率不大于30mhz;所述的高速时钟的工作频率大于30mhz。14.一种用于实现针对低速单片机超频模式下代码高速运行且数据掉电不丢失的装置,其特征在于,所述的装置包括:处理器,被配置成执行计算机可执行指令;存储器,存储一个或多个计算机可执行指令,所述计算机可执行指令被所述处理器执行时,实现权利要求6至13中任一项所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的方法的各个步骤。15.一种用于实现针对低速单片机超频模式下代码高速运行且数据掉电不丢失的处理器,其特征在于,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现权利要求6至13中任一项所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的方法的各个步骤。16.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现权利要求6至13中任一项所述的针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的方法的各个步骤。

技术总结
本发明涉及一种针对低速单片机实现超频模式下代码高速运行且数据掉电不丢失的系统,其中,所述的系统包括电机控制程序模块,用于控制低速程序代码和高速程序代码;单片机程序运行模块,与电机控制程序模块相连接,用于运行低速程序代码和高速程序代码;单片机程序存储模块,与单片机程序运行模块相连接,用于存储低速程序代码和高速程序代码;超频使能开关控制模块,与单片机程序运行模块相连接,包括一超频使能开关,用于控制单片机程序的运行状态。本发明还涉及一种相应的方法、装置、存储器及其存储介质。采用了本发明的该系统、方法、装置、存储器及其存储介质,有效的提高了单片机的运行速度,同时避免了掉电数据丢失的问题。同时避免了掉电数据丢失的问题。同时避免了掉电数据丢失的问题。


技术研发人员:张和平 黄聪 吕一松 田剑彪
受保护的技术使用者:绍兴光大芯业微电子有限公司
技术研发日:2021.07.09
技术公布日:2021/10/8
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜