-
公开(公告)号:CN111984425B
公开(公告)日:2024-04-02
申请号:CN202011058358.1
申请日:2020-09-30
Applicant: 浙江省北大信息技术高等研究院 , 北京大学
IPC: G06F9/50
Abstract: 本申请提供一种用于操作系统的内存管理方法、装置及物联网设备。方法包括:在操作系统启动阶段,将所述操作系统所需的物理内存划分为静态内存区域和动态内存区域;当接收到用户的内存分配请求时,根据用户请求分配的内存空间大小,确定从所述静态内存区域或所述动态内存区域为用户分配相应大小的内存空间;当接收到用户的内存释放请求时,根据用户请求释放的内存地址,确定从所述静态内存区域或动态内存区域释放相应的内存空间。本申请具有如下优点:通过静态内存管理和动态内存管理相结合,保证分配和释放内存的实时性,提高内存的使用率,有效地规避了内存碎片问题,同时增加了内存检索的速度。
-
公开(公告)号:CN114253205A
公开(公告)日:2022-03-29
申请号:CN202111340005.5
申请日:2021-11-12
Applicant: 浙江省北大信息技术高等研究院 , 杭州未名信科科技有限公司
IPC: G05B19/05
Abstract: 本发明公开了一种PLC数据读取方法、装置及系统,方法包括:终端与PLC建立连接后,根据预设的配置信息生成针对PLC上寄存器的读请求,并通过所述连接将所述读请求发送给所述PLC;所述PLC根据所述读请求包含的寄存器参数读取相应寄存器中的数据,并通过所述连接将读取的数据返回至所述终端。由于PLC在实际应用过程中,产线的生产数据是以一定格式保存在内部寄存器中,因此终端通过直接读取PLC的内部寄存器,来实现与PLC的数据交互,简单易实现,并且这样也无需更改PLC程序,可以避免PLC控制逻辑紊乱的问题。
-
公开(公告)号:CN111984425A
公开(公告)日:2020-11-24
申请号:CN202011058358.1
申请日:2020-09-30
Applicant: 杭州未名信科科技有限公司 , 浙江省北大信息技术高等研究院
IPC: G06F9/50
Abstract: 本申请提供一种用于操作系统的内存管理方法、装置及物联网设备。方法包括:在操作系统启动阶段,将所述操作系统所需的物理内存划分为静态内存区域和动态内存区域;当接收到用户的内存分配请求时,根据用户请求分配的内存空间大小,确定从所述静态内存区域或所述动态内存区域为用户分配相应大小的内存空间;当接收到用户的内存释放请求时,根据用户请求释放的内存地址,确定从所述静态内存区域或动态内存区域释放相应的内存空间。本申请具有如下优点:通过静态内存管理和动态内存管理相结合,保证分配和释放内存的实时性,提高内存的使用率,有效地规避了内存碎片问题,同时增加了内存检索的速度。
-
公开(公告)号:CN112416571A
公开(公告)日:2021-02-26
申请号:CN202011119915.6
申请日:2020-10-19
Applicant: 杭州未名信科科技有限公司 , 浙江省北大信息技术高等研究院
Abstract: 本申请公开了一种工业物联网节点的资源管理方法、操作系统及管理装置。该方法包括:对工业物联网各节点的硬件资源进行描述;基于所描述出的所述工业物联网各节点的硬件资源,构造智能操作系统和资源管理装置。对工业物联网各节点的硬件资源进行描述,包括分别对工业物联网各节点的计算能力、通信能力、存储能力、感知能力和交互能力进行描述的步骤。本申请的方法能够描述工业物联网的硬件资源并对其实施有效的管理,能够充分支持工业物联网领域的各种互联协议,能够对工业大数据的汇集以及云平台的接入提供有力支持,提高工业物联网的资源利用效率和工作效率,促进传统工业向智能化的转换,具有广泛的市场应用前景。
-
公开(公告)号:CN114564438A
公开(公告)日:2022-05-31
申请号:CN202210096203.X
申请日:2022-01-26
Applicant: 浙江省北大信息技术高等研究院 , 杭州未名信科科技有限公司
IPC: G06F15/173 , G16Y10/25 , G16Y20/00
Abstract: 本申请公开了一种基于物联网的传感器子系统及传感器子系统的应用方法,所述系统包括:变量定义模块,用于根据物联网系统连接的传感器以及采集的物理量,定义传感器子系统的变量;初始化模块,用于初始化传感器子系统的变量,并将初始化后的数据存入双向链表;应用模块,用于提供物理量的查找接口以及数据采集接口,从所述双向链表中查找物理量并采集,将采集的物理量发送给上层应用。根据本申请提供的传感器子系统,以物理量为中心,屏蔽底层传感器硬件差异,对外提供统一通用API接口,简化上层应用开发逻辑,提高编程效率。且方案与芯片架构无关,支持多平台、多架构间移植,使得相同的数据源可以被多场景应用。
-
公开(公告)号:CN114489662A
公开(公告)日:2022-05-13
申请号:CN202111604450.8
申请日:2021-12-24
Applicant: 浙江省北大信息技术高等研究院 , 杭州未名信科科技有限公司
Abstract: 本申请公开了一种物联网系统的运行方法、装置、电子设备及介质。通过应用本申请的技术方案,可以在物联网系统架构中分别为内核程序包和应用程序包分配不同的地址字段并通过建立连接接口以达到各自运行的目的。从而实现一种将物联网系统架构中的内核程序包和应用程序包解耦合的方法,进而避免现有技术中存在的物联网系统中内核程序包和应用程序包混合编译所导致的编码效率不高的问题。
-
公开(公告)号:CN113989183A
公开(公告)日:2022-01-28
申请号:CN202111093861.5
申请日:2021-09-17
Applicant: 浙江省北大信息技术高等研究院 , 杭州未名信科科技有限公司
IPC: G06T7/00 , G06N3/08 , G06K9/62 , G06V10/774
Abstract: 本发明公开了一种基于神经网络的木板缺陷检测方法、装置、设备及介质,方法包括:获取含有标注信息的第一训练数据集;根据所述第一训练数据集训练木板缺陷检测模型,得到训练好的木板缺陷检测模型,其中,所述木板缺陷检测模型为U‑net网络结构,在所述U‑net网络结构中增加跳跃连接以及在跳跃连接处增加权重处理模块;将待检测图像输入所述训练好的木板缺陷检测模型,得到检测结果。根据本公开实施例提供的木板缺陷检测方法,能够基于神经网络模型自动检测木板缺陷,且本公开实施例中的检测模型通过增加跳跃连接以及跳跃连接权重,能够大大提高特征提取效率以及检测的准确率。
-
公开(公告)号:CN111914284B
公开(公告)日:2021-03-19
申请号:CN202011058360.9
申请日:2020-09-30
Applicant: 杭州未名信科科技有限公司 , 浙江省北大信息技术高等研究院
Abstract: 本申请提供一种操作系统中进程地址空间隔离保护方法、装置及物联网设备。装置包括:记录模块,用于预先构建地址空间保护表,所述地址空间保护表中保存有当前操作系统中所有进程的可访问内存地址空间和访问权限;配置模块,用于根据所述地址空间保护表配置处理器的内存保护单元,以对操作系统中进程地址空间进行隔离保护。所述装置能够快捷的添加到面向物联网的操作系统中,在不影响应用程序运行的基础上,对每个用户程序所允许访问的内存地址空间进行限制,实现了物联网操作系统中各个用户进程的内存地址空间的隔离保护。
-
公开(公告)号:CN111897647B
公开(公告)日:2021-01-26
申请号:CN202011046367.9
申请日:2020-09-29
Applicant: 杭州未名信科科技有限公司 , 浙江省北大信息技术高等研究院
IPC: G06F9/48 , G06F16/22 , G06F16/2458
Abstract: 本发明公开了一种多核系统中多线程调度方法,方法包括:根据各线程的依赖关系建立DAG图,根据各个核的就绪队列创建线程运行表、冲突线程表及线程队列;根据各个核的就绪队列中线程的运行变化,更新线程运行表、冲突线程表、线程队列及DAG图;在DAG有更新时,检测DAG图的入节点并将入节点的线程添加到全局就绪队列;根据线程运行表和冲突线程表统计线程个数,利用线程个数和时间片数量计算并行度;若并行度小于阈值,则根据线程运行表、冲突线程表及线程队列为全局就绪队列中的线程分配核和时间片得到新分配方案;根据新分配方案将全局就绪队列中的线程分配到相应核的就绪队列中以按照新分配方案调度运行,以避免多个线程同时访问临界区的问题。
-
公开(公告)号:CN111914284A
公开(公告)日:2020-11-10
申请号:CN202011058360.9
申请日:2020-09-30
Applicant: 杭州未名信科科技有限公司 , 浙江省北大信息技术高等研究院
Abstract: 本申请提供一种操作系统中进程地址空间隔离保护方法、装置及物联网设备。装置包括:记录模块,用于预先构建地址空间保护表,所述地址空间保护表中保存有当前操作系统中所有进程的可访问内存地址空间和访问权限;配置模块,用于根据所述地址空间保护表配置处理器的内存保护单元,以对操作系统中进程地址空间进行隔离保护。所述装置能够快捷的添加到面向物联网的操作系统中,在不影响应用程序运行的基础上,对每个用户程序所允许访问的内存地址空间进行限制,实现了物联网操作系统中各个用户进程的内存地址空间的隔离保护。
-
-
-
-
-
-
-
-
-