1.一种折叠屏通过软件控制折叠角度的方法,其特征在于,包括:
在折叠屏的折叠处设置旋转马达,当旋转马达接收旋转角度的指令时,旋转马达驱动折叠屏旋转到相应的角度;
根据旋转马达的旋转角度设置不同的电压值,使不同的电压值控制旋转马达的旋转角度,将电压值对应的角度值上传到hal层;
旋转马达的驱动层记录不同电压值控制旋转马达的旋转角度,并将电压值转换成一个整数值保存并上传;
设置折叠屏旋转角度的角度进度条,通过屏幕手动调整角度进度条的值,系统解析到对应的电压值,发送至旋转马达,完成设定角度的调节。
2.根据权利要求1所述的折叠屏通过软件控制折叠角度的方法,其特征在于,所述在折叠屏的折叠处设置旋转马达,当旋转马达接收旋转角度的指令时,旋转马达驱动折叠屏旋转到相应的角度包括:
旋转马达的控制设备发送旋转马达的旋转角度指令;
旋转马达接收旋转角度指令,并解析指令内容;
旋转马达按照指令程序,驱动旋转马达的旋转控制装置转动;
旋转马达的角度检测装置实时检测旋转马达的旋转角度,直至到达旋转角度指令设定的旋转角度;
旋转马达的角度检测装置将旋转角度到达设定角度的信息发送至旋转马达的旋转控制装置,旋转马达的旋转控制装置停止转动。
3.根据权利要求2所述的折叠屏通过软件控制折叠角度的方法,其特征在于,所述根据旋转马达的旋转角度设置不同的电压值,使不同的电压值控制旋转马达的旋转角度,将电压值对应的角度值上传到hal层包括:
旋转马达的旋转驱动装置设置不同的控制电压,并对不同的控制电压产生不同的旋转角度;
调整旋转电压与旋转角度的对应关系,使不同电压精确控制旋转马达的不同旋转角度;
将不同电压与旋转马达的不同旋转角度的对应关系上传到hal层,通过hal层控制不同电压的不同旋转角度。
4.根据权利要求3所述的折叠屏通过软件控制折叠角度的方法,其特征在于,所述旋转马达的驱动层记录不同电压值控制旋转马达的旋转角度,并将电压值转换成一个整数值保存并上传包括:
旋转马达将接收的旋转电压指令进行转换,把驱动电压转换成整数值;
将整数值的电压设置成旋转马达的驱动电压,并将不同的驱动电压对应不同的旋转角度;
对设置的不同参数的电压值按照设定参数进行转换成整数值电压,并上传。
5.根据权利要求4所述的折叠屏通过软件控制折叠角度的方法,其特征在于,所述设置折叠屏旋转角度的角度进度条,通过屏幕手动调整角度进度条的值,系统解析到对应的电压值,发送至旋转马达,完成设定角度的调节包括:
设置折叠屏旋转角度的角度进度条,将角度进度条的不同位置进行赋值;
将角度进度条值与电压值相关联,设定进度条的值的大小对应电压值的大小;
调整折叠屏旋转角度的角度进度条,解析获得相应的电压值;
将电压值的指令发送至旋转马达,由旋转马达按照当前电压值设置旋转马达的旋转角度。
6.一种折叠屏通过软件控制折叠角度的装置,其特征在于,包括:旋转马达;
所述旋转马达设置在折叠屏的折叠处,所述旋转马达接收到旋转角度的指令后,按照指令要求进行旋转,并将折叠屏旋转到指定的角度。
7.根据权利要求6所述的折叠屏通过软件控制折叠角度的装置,其特征在于,所述旋转马达包括:
旋转驱动装置、角度检测装置;
所述旋转驱动装置用于接收控制指令,并按照指令设定的旋转角度或电压值控制折叠屏进行旋转;
所述角度检测装置用于检测折叠屏的旋转角度,并将检测信息发送至控制端,由控制端停止发送旋转指令。