-
公开(公告)号:CN115757183A
公开(公告)日:2023-03-07
申请号:CN202211557343.9
申请日:2022-12-06
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/36
Abstract: 本发明涉及一种天熠嵌入式操作系统下一种基于代理的任务级调试方法,属于软件调试领域。本发明在天熠嵌入式操作系统上实现调试代理并将调试代理模块运行在目标机端,以天熠嵌入式操作系统中线程的方式实现该调试代理模块,上位机运行GDB调试器,接收和处理来自用户的调试命令,然后GDB调试器将此命令基于目标机架构以RSP包的形式发给调试代理模块解析,返回结果信息,这样使得天熠嵌入式操作系统能够有一个在线调试环境。本发明能够完美解决现有的嵌入式操作系统只能采用串口打印的方式进行应用程序的调试,本发明将被调试程序作为一个运行在天熠嵌入式操作系统下的任务,且对此任务进行调试不会影响其他无关任务的运行。
-
公开(公告)号:CN114928660B
公开(公告)日:2023-10-31
申请号:CN202210531232.4
申请日:2022-05-16
Applicant: 北京计算机技术及应用研究所
IPC: H04L69/16 , H04L69/06 , H04L69/324
Abstract: 本发明涉及一种嵌入式操作系统透明进程间通信的方法,属于网络通信领域。本发明对于已实现TCP/IP网络协议栈的嵌入式操作系统,可通过对套接字抽象层将透明进程间通信协议向TCP/IP网络协议栈注册的方式实现对透明进程间通信协议的支持,不需要再增加透明进程间通信协议栈。本发明中嵌入式操作系统可基于已有的TCP/IP网络协议栈,实现进程间通信,不需要实现新的协议栈。透明进程间通信不需要指定IP地址,通信无需关注通信端的物理位置。透明进程间通信使用以太网传输介质,实现同一范围节点的通信。
-
公开(公告)号:CN119829312A
公开(公告)日:2025-04-15
申请号:CN202411696532.3
申请日:2024-11-25
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/07
Abstract: 本发明涉及一种基于嵌入式操作系统的运行状态录取与事件分析系统,属于嵌入式系统测试领域。本发明实现了对控制类事件、任务类事件、信号量类事件、消息队列类事件、定时器类事件以及其他扩展事件和用户自定义事件的运行状态录取与采集,实现了对采集到的事件的上传与分析,最终在开发环境界面图形化显示了事件信息以及嵌入式系统应用程序运行中的事件交互序列。同时,本发明采用来控制采集数据量、动态和静态缓冲区分配相结合、上传任务可配置和时间戳驱动程序等方法来减少外部干扰,有效保障了嵌入式操作系统的实时性要求。
-
公开(公告)号:CN112866398A
公开(公告)日:2021-05-28
申请号:CN202110110981.5
申请日:2021-01-27
Applicant: 北京计算机技术及应用研究所
IPC: H04L29/08
Abstract: 本发明涉及一种时间触发以太网调度表生成及动态更新的方法,属于网络技术领域。本发明将链路资源抽象为“空箱子”,且将时间触发任务抽象为“二维物品”,利用不重叠装箱问题本身的特性满足时间触发数据帧有序、无冲突传输,因此可利用现有成熟的装箱算法,本方案极大的降低了算法代码实现的难度,进一步,本发明利用虚拟链路路径对通讯任务进行整合,提供了一种在线动态更新调度表的方法,即可以不影响当前通讯任务的调度表工作,只需要对新添加的通讯任务计算其对应的调度表,之后把该新任务的调度表发送到对应的网络节点即可完成网络调度表的动态更新。本发明在网络中同时存在较多通讯任务时可降低时间触发数据帧占用的链路资源。
-
公开(公告)号:CN119759427A
公开(公告)日:2025-04-04
申请号:CN202411727729.9
申请日:2024-11-28
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种基于MIPS指令集的嵌入式操作系统高效执行优化方法,属于计算机操作系统领域。本发明的方法包括如下措施:提升指令并行性:通过操作系统的智能分析和动态调度策略,最大化指令的并行执行;增强分支预测能力:基于进程和线程亲和性,加入智能调度策略、缓存一致性优化以及亲和性策略动态调整;优化上下文切换效率:通过改进的上下文切换机制,降低操作系统任务切换时的开销。本发明增强了指令并行性,使处理器能够更高效地执行多条指令;提升了分支预测的准确性,减少了错误预测带来的性能损失;通过改进上下文切换效率,降低了任务切换时的开销。这些措施共同确保了更流畅的计算和更高效的管理。
-
公开(公告)号:CN116886513A
公开(公告)日:2023-10-13
申请号:CN202310760845.X
申请日:2023-06-27
Applicant: 北京计算机技术及应用研究所
IPC: H04L41/0663 , H04L1/22
Abstract: 本发明涉及一种嵌入式操作系统双冗余网络实现方法,属于嵌入式操作系统领域。本发明通过虚拟网络接口、虚拟设备信息管理真实物理网卡,通过虚拟网络接口与应用层及网络协议栈进行通信,通过虚拟设备信息控制物理网卡。虚拟网络接口、虚拟设备信息与物理网卡绑定,当一个物理网卡出现故障时,虚拟网络接口切换为正常工作状态的另一个物理网卡。本发明不需要使用专用设备,不需要特殊处理,在已有的嵌入式操作系统驱动流程上增加虚拟网络接口、虚拟设备信息处理即可,流程简单,双冗余网络切换速度快。
-
公开(公告)号:CN112954012B
公开(公告)日:2022-09-09
申请号:CN202110110967.5
申请日:2021-01-27
Applicant: 北京计算机技术及应用研究所
IPC: H04L29/08
Abstract: 本发明涉及一种基于负载的改进模拟退火算法的云任务调度方法,属于网络技术领域。本发明通过建立时间‑成本双适应度函数并将负载ΔL加入到传统模拟退火算法中的metropolis准则中,提高系统负载较好的解的接受概率,使任务在减少时间以及成本的同时以使系统达到负载均衡。传统模拟退火算法相比,本发明降低了任务总执行时间以及任务执行成本,提高了系统负载的均衡度,相较于遗传模拟退火算法,参数减少,容易实现。
-
公开(公告)号:CN119759861A
公开(公告)日:2025-04-04
申请号:CN202411727977.3
申请日:2024-11-28
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种嵌入式实时操作系统的闪存文件系统兼容设计方法,属于嵌入式实时操作系统领域。本发明通过闪存日志文件系统管理核心层实现对闪存文件系统功能的融合和管理,并优化垃圾回收机制和掉电保护机制,形成适用于嵌入式实时系统的轻量级闪存日志文件系统,可在资源受限的嵌入式实时系统快速实现轻量级、高可靠、高性能和低存储开销的闪存日志文件系统的需求;闪存设备驱动接口层可以兼容Nor型和Nand型闪存设备,保证了硬件平台设备可移植和可扩展的有效性。
-
公开(公告)号:CN119396371A
公开(公告)日:2025-02-07
申请号:CN202411431458.2
申请日:2024-10-14
Applicant: 北京计算机技术及应用研究所
IPC: G06F8/30 , G06F8/10 , G06F18/10 , G06F18/213 , G06N20/00
Abstract: 本发明涉及一种基于QA模式的嵌入式操作系统BSP智能开发方法,属于人工智能领域。本发明使用BSP仓库作为数据集对RoBERTa特征匹配模型进行微调,使用微调好的RoBERTa特征匹配模型实现任务书或需求文档转特征矩阵、BSP仓库各驱动源码标签转特征矩阵;对任务书或需求文档的特征矩阵进行处理,得到关键特征矩阵;对任务书或需求文档的关键特征矩阵与BSP仓库各驱动源码标签的特征矩阵进行相似度匹配;根据特征匹配结果映射得到任务书或需求文档对应的目标BSP源码框架;不断迭代,提升性能。本发明实现了任务书或需求文档直接到BSP框架的转换过程,优化了程序员的开发环境,大大的提升了开发效率。
-
公开(公告)号:CN117113380A
公开(公告)日:2023-11-24
申请号:CN202311245366.0
申请日:2023-09-26
Applicant: 北京计算机技术及应用研究所
IPC: G06F21/60 , G06F21/62 , G06F16/188
Abstract: 本发明涉及一种基于国产操作系统的嵌入式虚拟文件系统设计方法,属于领域。本发明通过采用VFS虚拟文件系统框架,协调管理包括内存文件系统IMFS、设备文件系统DEVFS和磁盘文件系统FAT在内的三种不同类型的文件系统,通过选用内存文件系统作为根节点来应对存储介质的损坏的情况,保证系统的可靠性;在VFS虚拟文件系统中实现了文件夹查找缓存和inode缓存,避免多个文件重复实现,提高系统的实时性;将文件系统的超级块对象以双向循环链表的形式链接到一起,通过对象的自旋锁来保护链表免受多处理器系统的同时访问。本发明安全控制模块、权限控制、MD5码文件安全校验,确保安全性。
-
-
-
-
-
-
-
-
-