一种系统动态重构的方法
    1.
    发明公开

    公开(公告)号:CN118963823A

    公开(公告)日:2024-11-15

    申请号:CN202411233556.5

    申请日:2024-09-04

    Abstract: 本发明涉及一种系统动态重构的方法,属于计算机操作系统领域。本发明。本发明在进行系统的动态重构过程中,系统模块与应用程序的重新配置无需中断整个系统的运行。本发明直接实现了在系统运行时对模块及应用程序的无缝重构,集成至当前活跃的操作系统环境中。此外,硬件设备及其驱动程序全面兼容热插拔技术,使得在系统内部进行重构操作变得更为灵活与高效。此方法不仅显著提升了系统重构的速度与效率,还大幅降低了重构过程的复杂性,同时,本发明也促进了系统架构的整洁性与维护性的提升。

    天熠嵌入式操作系统下一种基于代理的任务级调试方法

    公开(公告)号:CN115757183A

    公开(公告)日:2023-03-07

    申请号:CN202211557343.9

    申请日:2022-12-06

    Abstract: 本发明涉及一种天熠嵌入式操作系统下一种基于代理的任务级调试方法,属于软件调试领域。本发明在天熠嵌入式操作系统上实现调试代理并将调试代理模块运行在目标机端,以天熠嵌入式操作系统中线程的方式实现该调试代理模块,上位机运行GDB调试器,接收和处理来自用户的调试命令,然后GDB调试器将此命令基于目标机架构以RSP包的形式发给调试代理模块解析,返回结果信息,这样使得天熠嵌入式操作系统能够有一个在线调试环境。本发明能够完美解决现有的嵌入式操作系统只能采用串口打印的方式进行应用程序的调试,本发明将被调试程序作为一个运行在天熠嵌入式操作系统下的任务,且对此任务进行调试不会影响其他无关任务的运行。

    异构多核处理器计算资源协同管理的任务调度方法

    公开(公告)号:CN118916148A

    公开(公告)日:2024-11-08

    申请号:CN202411233771.5

    申请日:2024-09-04

    Abstract: 本发明涉及一种异构多核处理器计算资源协同管理的任务调度方法,属于嵌入式操作系统异构调度领域。本发明设计并实现一种高效的CMCR构件,包括:主控核组件、计算核组件和多核通信组件。在ARM核部署实时操作系统,设计主控核组件管理DSP计算核,确保任务处理的即时性与稳定性,充分利用HMP的异构资源优势,最大化利用计算资源;ARM核对用户提供计算任务亲和服务接口,提升了编程效率,降低了应用在HMP下开发的复杂性与难度;通过多核通信组件的设计,利用核间中断、共享内存机制实现数据快速传输,不同处理器核间数据映射至专属地址空间避免了资源访问冲突。本发明实现了任务调度的最优化。

    一种调试嵌入式操作系统的方法和装置

    公开(公告)号:CN119377097A

    公开(公告)日:2025-01-28

    申请号:CN202411541930.8

    申请日:2024-10-31

    Abstract: 本发明涉及一种调试嵌入式操作系统的方法和装置,属于软件技术领域。本发明基于嵌入式操作系统的源码程序库,标记源码程序库中所有程序调用关系,建立程序运行路径图谱;按照调试硬件的功能接口主动验证,记录程序运行路径图谱中各接口的程序运行路径下的程序运行性能调用数据;筛选出程序运行性能调用数据中的热点程序运行进程,记为待调试程序运行进程核心节点;根据待调试程序运行进程核心节点性能调用执行需求生成优化策略,并计算每一个优化策略的效益评分;筛选出优化策略的效益评分最大值作为待调试程序运行进程核心节点的优化策略。本发明的优点在于:有效提升嵌入式操作系统的运行效率和稳定性。

    一种嵌入式任务栈空间分析方法
    7.
    发明公开

    公开(公告)号:CN117632246A

    公开(公告)日:2024-03-01

    申请号:CN202311373577.2

    申请日:2023-10-23

    Abstract: 本发明涉及一种嵌入式任务栈空间分析方法,属于计算机软件领域。本发明通过代码静态扫描方法,确认所计算任务的函数调用关系图,通过反汇编手段确认各函数使用任务栈的大小,再根据任务具体内容分析递归函数使用情况和函数指针调用情况,根据架构要求确认中断和异常函数使用任务栈空间的情况,最终形成指定任务完整的函数调用关系图和任务栈使用数值,通过计算调用关系最大求和路径,分析出指定任务的任务栈空间最大使用数值。或通过计算任一调用图路径之和,分析出该分支下的任务栈空间使用情况。本发明能够大幅度改善任务栈空间分析时耗时较长计算困难的问题。

    一种软硬件结合的操作系统实时性优化方法

    公开(公告)号:CN117555596A

    公开(公告)日:2024-02-13

    申请号:CN202311511538.4

    申请日:2023-11-14

    Abstract: 本发明涉及一种软硬件结合的操作系统实时性优化方法,属于计算机操作系统领域。本发明在芯片中增加一组专用寄存器,专用寄存器连接到CPU,用于在操作系统进行任务切换时,保存关键任务的CPU寄存器信息内容;将CPU中的部分Cache缓存空间进行重新分配,并命名为Cache专用缓存空间。Cache专用缓存空间的作用是将关键任务的代码段和数据段锁定在Cache中,在进行任务切换时,并不会将该段的内容进行替换。本发明能够大幅度改善软实时操作系统无法在严格的时间内完成,保障操作系统的实时性能够达到硬实时操作系统的水平。本发明实现简单有效,满足应用的要求。

Patent Agency Ranking