System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及动画同步,具体涉及一种开机动画同步方法及装置、双soc座舱系统。
技术介绍
1、开机动画是中控车机系统展现在用户眼中的第一个应用,开机动画的流畅性和衔接性直接影响着用户体验,由于开机动画一般运行在中控车机系统启动的早期阶段,此时pcie(peripheral component interconnect express,高速外围设备组件互联)以及ethernet(以太网)还没有建立有效的连接,造成开机动画之间不同步,用户体验较差。
技术实现思路
1、有鉴于此,本专利技术提供了一种开机动画同步方法及装置、双soc座舱系统,以解决中控车机系统在启动阶段开机动画之间不同步,用户体验较差的问题。
2、第一方面,本专利技术提供了一种开机动画同步方法,应用于从soc设备,该方法包括:
3、接收主soc设备发送的开机动画同步信号;其中,开机动画同步信号由主soc设备对应的开机动画播放线程到达主设备帧同步序列点时生成;
4、获取第一开机动画播放线程,当第一开机动画播放线程到达从设备帧同步序列点时,基于开机动画同步信号生成同步响应信号;
5、将同步响应信号传输给主soc设备;其中,同步响应信号用于同步播放主soc设备和从soc设备中的开机动画。
6、本实施例提供的一种开机动画同步方法,通过主soc设备与从soc设备中的开机动画中分别设置主设备帧同步序列点和从设备帧同步序列点,主soc设备与从soc设备实现了对开机动画的同步控制
7、在一种可选的实施方式中,当第一开机动画播放线程到达从设备帧同步序列点时,基于开机动画同步信号生成同步响应信号,包括:
8、基于开机动画同步信号确定主设备帧同步序列点;
9、当第一开机动画播放线程到达从设备帧同步序列点时,则将从设备帧同步序列点与主设备帧同步序列点进行对比;
10、当从设备帧同步序列点与主设备帧同步序列点相同时,生成同步响应信号。
11、本实施例提供的一种开机动画同步方法,通过将从设备帧同步序列点与主设备帧同步序列点进行对比,实现了对同一帧同步序列点的判断,为后续开机动画的同步奠定了基础。
12、在一种可选的实施方式中,基于开机动画同步信号确定主设备帧同步序列点,包括:
13、基于开机动画同步信号确定波形周期与波形占空比;
14、基于波形周期与波形占空比确定主设备帧同步序列点。
15、本实施例提供的一种开机动画同步方法,通过波形周期与波形占空比实现了对主设备帧同步序列点的准确识别。
16、第二方面,本专利技术提供了一种开机动画同步方法,应用于主soc设备,该方法包括:
17、获取第二开机动画播放线程,当第二开机动画播放线程到达主设备帧同步序列点时,对第二开机动画播放线程进行暂停操作;
18、获取主设备帧同步序列点对应的开机动画同步信号,将开机动画同步信号传输给从soc设备;
19、接收从soc设备发送的同步响应信号,基于同步响应信号继续播放第二开机动画播放线程,以同步主soc设备和从soc设备的开机动画;其中,同步响应信号由从soc设备中的第一开机动画播放线程到达从设备帧同步序列点时,基于开机动画同步信号生成。
20、本实施例提供的一种开机动画同步方法,通过主soc设备与从soc设备中的开机动画中分别设置主设备帧同步序列点和从设备帧同步序列点,主soc设备与从soc设备实现了对开机动画的同步控制,避免开机动画的衔接不畅的问题,提高了用户体验。
21、在一种可选的实施方式中,开机动画同步信号由周期性变化波形构成。
22、第三方面,本专利技术提供了一种开机动画同步装置,应用于从soc设备,该装置包括:
23、第一输入接口,用于接收主soc设备发送的开机动画同步信号;其中,开机动画同步信号由主soc设备对应的开机动画播放线程到达主设备帧同步序列点时生成;
24、生成模块,用于获取屏幕对应的第一开机动画播放线程,当第一开机动画播放线程到达从设备帧同步序列点时,基于开机动画同步信号生成同步响应信号;
25、第一输出接口,用于将同步响应信号传输给主soc设备;其中,同步响应信号用于同步播放主soc设备和从soc设备中的开机动画。
26、在一种可选的实施方式中,生成模块,包括:
27、确定单元,用于基于开机动画同步信号确定主设备帧同步序列点;
28、对比单元,用于当第一开机动画播放线程到达从设备帧同步序列点时,则将从设备帧同步序列点与主设备帧同步序列点进行对比;
29、生成单元,用于当从设备帧同步序列点与主设备帧同步序列点相同时,生成同步响应信号。
30、在一种可选的实施方式中,确定单元,包括:
31、第一确定子单元,用于基于开机动画同步信号确定波形周期与波形占空比;
32、第二确定子单元,用于基于波形周期与波形占空比确定主设备帧同步序列点。
33、第四方面,本专利技术提供了一种开机动画同步装置,应用于主soc设备,该装置包括:
34、获取模块,用于获取屏幕对应的第二开机动画播放线程,当第二开机动画播放线程到达主设备帧同步序列点时,对第二开机动画播放线程进行暂停操作;
35、第二输出端口,用于获取主设备帧同步序列点对应的开机动画同步信号,将开机动画同步信号通过第一输出端口传输给从soc设备;
36、第二输入端口,用于接收从soc设备发送的同步响应信号,基于同步响应信号继续播放第二开机动画播放线程,以同步主soc设备和从soc设备的开机动画;其中,同步响应信号由从soc设备中的第一开机动画播放线程到达从设备帧同步序列点时,基于开机动画同步信号生成。
37、第五方面,本专利技术提供了一种双soc座舱系统,包括:从soc设备和主soc设备,从soc设备通过两对gpio和主soc设备连接,主soc设备连接至少一个主屏幕,从soc设备连接至少一个从屏幕。
38、本实施例提供的一种双soc座舱系统,通过两对gpio连接从soc设备和主soc设备,解决了完全独立的两个soc应用之间的同步问题,相比使用pcie或者ethernet的方案,gpio的初始化更早更快,能更快的显示开机动画,且成本较低,任意gpio都能进行开机动画同步,且开机动画执行完毕后,gpio可复用为其它功能,灵活性更高,占用硬件资源少,实时性好,布线简单。
本文档来自技高网...【技术保护点】
1.一种开机动画同步方法,其特征在于,应用于从SOC设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述当所述第一开机动画播放线程到达从设备帧同步序列点时,基于所述开机动画同步信号生成同步响应信号,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述开机动画同步信号确定主设备帧同步序列点,包括:
4.一种开机动画同步方法,其特征在于,应用于主SOC设备,所述方法包括:
5.根据权利要求4所述的方法,其特征在于,所述开机动画同步信号由周期性变化波形构成。
6.一种开机动画同步装置,其特征在于,应用于从SOC设备,包括:
7.根据权利要求6所述的装置,其特征在于,所述生成模块,包括:
8.根据权利要求7所述的装置,其特征在于,所述确定单元,包括:
9.一种开机动画同步装置,其特征在于,应用于主SOC设备,包括:
10.一种双SoC座舱系统,其特征在于,包括:从SOC设备和主SOC设备,所述从SOC设备通过两对GPIO和所述主SOC设备连接,所述主SOC
...【技术特征摘要】
1.一种开机动画同步方法,其特征在于,应用于从soc设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述当所述第一开机动画播放线程到达从设备帧同步序列点时,基于所述开机动画同步信号生成同步响应信号,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述开机动画同步信号确定主设备帧同步序列点,包括:
4.一种开机动画同步方法,其特征在于,应用于主soc设备,所述方法包括:
5.根据权利要求4所述的方法,其特征在于,所述开机动画同步信号由周期性变化波形构成...
【专利技术属性】
技术研发人员:刘帆,
申请(专利权)人:镁佳武汉科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。