基于嵌入式实现电子产品的代码集成方法及装置制造方法及图纸

技术编号:38430653 阅读:34 留言:0更新日期:2023-08-07 11:27
本发明专利技术涉及代码集成技术,揭露了一种基于嵌入式实现电子产品的代码集成方法及装置,所述方法包括:获取产品的任务需求,根据所述任务需求构建所述产品的嵌入式代码线程;对所述嵌入式代码线程进行静态时间分析,得到线程传输周期,根据所述传输周期对所述嵌入式代码线程进行任务优先级的线程调整,得到优化线程;对所述优化线程进行队列状态判断,根据队列状态判断的结果生成传输指令;在接收到所述传输指令后对所述嵌入式代码线程中的节点进行可靠性评估,得到评估参数;根据所述评估参数对所述嵌入式代码线程进行代码路径计算,根据代码路径计算的结果选取目标代码生成路径。本发明专利技术可以提高嵌入式代码集成方法的效率及安全性。性。性。

【技术实现步骤摘要】
基于嵌入式实现电子产品的代码集成方法及装置


[0001]本专利技术涉及代码集成
,尤其涉及一种基于嵌入式实现电子产品的代码集成方法及装置。

技术介绍

[0002]嵌入式是指对嵌入式系统的开发,以应用为中心,以计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的专用计算机系统。因为嵌入式系统自身具有体积小、功耗低、集成度高等特点,已经广泛应用于智能制造、工业控制、航空航天、教育医疗等多个领域。智能科技的快速发展,虽然为人们的生活带来便利,但是也对包含嵌入式系统的电子产品造成了安全威胁,例如,传统的嵌入式软件自动代码生成方法采用多范式的系统建模方法,该方法构建的模型虽然集成了多种模型转换方法,也分析了混合模型的特点,但是由于混合的模型特点过多,具有复杂性,导致模型在嵌入式软件代码自动生成方法调用时的行为响应过慢,也增加了模型的漏洞产生的风险;同时,为了考虑硬件设计的便利性,传统的代码集成方法关于智能化的设计较少。综上所述,现有的嵌入式代码集成方法存在效率及安全性较低的问题。/>
技术实现思路
...

【技术保护点】

【技术特征摘要】
1.一种基于嵌入式实现电子产品的代码集成方法,其特征在于,所述方法包括:获取产品的任务需求,根据所述任务需求构建所述产品的嵌入式代码线程;对所述嵌入式代码线程进行静态时间分析,得到线程传输周期,根据所述传输周期对所述嵌入式代码线程进行任务优先级的线程调整,得到优化线程;对所述优化线程进行队列状态判断,根据队列状态判断的结果生成传输指令;在接收到所述传输指令后对所述嵌入式代码线程中的节点进行指标分级,得到所述节点对应的节点可靠性;根据所述可靠性对所述节点进行投影值计算,得到节点投影值;利用所述节点投影值对所述节点进行可靠性评估,得到评估参数;对所述嵌入式代码线程的节点进行相似性计算,得到节点相似性参数;根据所述节点相似性参数以及所述评估参数对所述嵌入式代码进行路径计算,得到路径覆盖深度,根据所述路径覆盖深度选取目标代码生成路径;其中,利用下式对所述嵌入式代码线程的节点进行相似性计算:;其中,表示为所述嵌入式代码线程中的第个节点的节点相似性参数;表示为所述嵌入式代码线程中的第个初始代码节点的位置参数;表示为所述嵌入式代码线程中的第个结束代码节点的位置参数;表示为所述嵌入式代码线程中的代码个数;利用下式根据所述节点相似性参数以及所述评估参数对所述嵌入式代码进行路径计算:;其中,表示为所述路径覆盖深度;表示为所述嵌入式代码线程中的代码个数;表示为所述嵌入式代码线程中的节点个数;表示为所述嵌入式代码线程中的第个节点的节点相似性参数;表示为所述嵌入式代码线程中第个节点的评估参数。2.如权利要求1所述的基于嵌入式实现电子产品的代码集成方法,其特征在于,所述根据所述任务需求构建所述产品的嵌入式代码线程,包括:根据所述任务需求进行信息收集,得到需求信息;对所述需求信息进行格式转化,得到标准数据集;根据所述标准数据集生成所述产品的线程节点,将所述线程节点进行位置排列,得到所述嵌入式代码线程。3.如权利要求1所述的基于嵌入式实现电子产品的代码集成方法,其特征在于,所述对所述嵌入式代码线程进行静态时间分析,得到线程传输周期,包括:获取所述嵌入式代码线程的任务时间参数,根据所述任务时间参数对所述嵌入式代码线程进行周期分段,得到时间阶段;
根据所述时间阶段计算所述嵌入式代码线程的任务处理时间占比;利用下式计算所述嵌入式代码线程的传输周期:;其中,表示为所述嵌入式代码线程的传输周期;表示为所述任务时间参数中的线程响应时间;表示为所述任务时间参数中的任务等待时间;表示为所述任务时间参数中的任务执行时间;表示为所述嵌入式代码线程的任务量;表示为所述嵌入式代码线程中的线程宽度;表示为所述任务处理时间占比;利用所述任务处理时间占比计算所述嵌入式代码线程的传输周期,得到线程传输周期。4.如权利要求1中所述的基于嵌入式实现电子产品的代码集成方法,其特征在于,所述根据所述传输周期对所述嵌入式代码线程进行任务优先级的线程调整,得到优化线程,包括:根据所述传输周期计算所述嵌入式代码线程的切...

【专利技术属性】
技术研发人员:周锋李洪旭肖喜生黄伟
申请(专利权)人:贵州轻工职业技术学院
类型:发明
国别省市:

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

1