系统的运行方法、装置及终端设备制造方法及图纸

技术编号:40305920 阅读:22 留言:0更新日期:2024-02-07 20:50
本申请实施例提供一种系统的运行方法、装置及终端设备,该方法包括:确定目标系统中更新的第一用户代码,目标系统中包括用户代码和核心代码,用户代码和核心代码的存储区域不同;在核心代码中确定第一用户代码所需调用的至少一个核心函数;根据至少一个核心函数对第一用户代码进行编译处理,得到第一用户代码对应的用户编译文件,目标系统还包括核心代码对应的核心编译文件,用户编译文件和核心编译文件用于支持目标系统运行。上述方法将用户代码和核心代码在存储区域中进行了物理隔离,且对用户代码的编译过程进行了优化,有利于提高目标系统运行时的稳定性。

【技术实现步骤摘要】

本申请实施例涉及计算机,尤其涉及一种系统的运行方法、装置及终端设备


技术介绍

1、目标系统的代码可以包括客制化代码和系统核心代码,客户可以根据自身业务需求,对目标系统中的客制化代码进行修改。例如,目标系统可以为实时操作系统(real timeoperating system,rtos),当客户需要对rtos平台中的图形用户界面(graphical userinterface,gui)和外围驱动进行适配性修改时,可以对gui和外围驱动的客制化代码进行修改。

2、然而,在一些场景下,客户不清楚目标系统的代码中哪些是可以修改的客制化代码,使得客户在对目标系统的代码进行修改和编译处理时,易导致对系统核心代码的误操作,使目标系统出现异常且难以对这些误操作的代码进行定位,导致目标系统运行时的稳定性较低。


技术实现思路

1、本申请实施例提供一种系统的运行方法、装置及终端设备,用以解决相关技术中由于客户在对目标系统的代码进行修改和编译处理时,易导致对系统核心代码的误操作,使得目标系统运行时的稳定性较低的问题。<本文档来自技高网...

【技术保护点】

1.一种系统的运行方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述至少一个核心函数对所述第一用户代码进行编译处理,得到所述第一用户代码对应的用户编译文件,包括:

3.根据权利要求2所述的方法,其特征在于,确定所述至少一个核心函数对应的至少一个函数指针,包括:

4.根据权利要求2或3所述的方法,其特征在于,在所述第一用户代码中对所述至少一个核心函数进行重实现处理,得到第二用户代码,包括:

5.根据权利要求4所述的方法,其特征在于,针对所述至少一个核心函数中的任意一个核心函数;确定所述至少一个核心函数中所述核心函数对...

【技术特征摘要】

1.一种系统的运行方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据所述至少一个核心函数对所述第一用户代码进行编译处理,得到所述第一用户代码对应的用户编译文件,包括:

3.根据权利要求2所述的方法,其特征在于,确定所述至少一个核心函数对应的至少一个函数指针,包括:

4.根据权利要求2或3所述的方法,其特征在于,在所述第一用户代码中对所述至少一个核心函数进行重实现处理,得到第二用户代码,包括:

5.根据权利要求4所述的方法,其特征在于,针对所述至少一个核心函数中的任意一个核心函数;确定所述至少一个核心函数中所述核心函数对应的重实现函数,包括:

6.根据权利要求5所述的方法,其特征在于,对所述核心函...

【专利技术属性】
技术研发人员:王元鑫
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1