-
公开(公告)号:CN119311284A
公开(公告)日:2025-01-14
申请号:CN202411286650.7
申请日:2024-09-13
Applicant: 北京智芯微电子科技有限公司 , 北京智芯半导体科技有限公司
Abstract: 本发明公开了一种智能物联电能表管理模组批量烧录程序的系统及方法,该系统包括:管理模组固件管理客户端、管理模组生产转存安全盘和管理模组烧录管理系统,解决了应用程序烧录效率低的问题。管理模组固件管理客户端根据订单信息生成订单文件并加密传输给管理模组烧录管理系统;管理模组固件管理客户端为每个管理模组分配包括应用程序和许可证的待烧录程序信息,实现待烧录程序信息的规范化以及安全传输;管理模组固件管理客户端和管理模组烧录管理系统通过管理模组生产转存安全盘传输加密的数据,避免数据泄露,管理模组烧录管理系统依据待烧录程序信息批量进行应用程序的烧录,实现管理模组的快速、批量烧录,提高生产效率的同时保证数据安全。
-
公开(公告)号:CN118132404B
公开(公告)日:2024-07-23
申请号:CN202410576360.X
申请日:2024-05-10
Applicant: 北京智芯微电子科技有限公司 , 北京智芯半导体科技有限公司 , 中国电力科学研究院有限公司
Abstract: 本发明提供一种内存泄漏检测方法、装置和电子设备,属于计算机技术领域。方法包括:控制多个资源使用线程执行第一轮转切换;控制内存泄漏检测线程进行第一内存检测,得到第一内存检测值;重复执行以下步骤,直至达到设定时间阈值:控制多个资源使用线程执行第二轮转切换;控制内存泄漏检测线程进行第二内存检测,得到第二内存检测值;基于第一内存检测值和第二内存检测值的对比结果,确定内存泄漏检测结果。通过重复对比多个资源使用线程经过轮转切换后的内存检测值进行内存泄漏检测,由于多个资源使用线程通过短时间片切换来循环获取资源和释放资源,本发明能够在短时间内精准检测到每个时间点可能产生的内存泄漏。
-
公开(公告)号:CN119394302A
公开(公告)日:2025-02-07
申请号:CN202411279487.1
申请日:2024-09-12
Applicant: 北京智芯微电子科技有限公司 , 北京智芯半导体科技有限公司
Abstract: 本申请公开了一种基于固定路径的轨迹绘制方法、装置及存储介质,属于卫星导航技术领域。方法包括:对总路径进行拆分,得到多个子路径;从目标对象的轨迹点集中筛选得到处于子路径预设范围内的目标轨迹点;根据各个子路径对应的目标轨迹点在预设的画布上绘制目标对象在各个子路径上的运动轨迹,得到目标对象在总路径上的运动轨迹。本申请通过对总路径进行拆分,筛选处于子路径预设范围内的轨迹点以及对轨迹点进行投影校准,绘制过程更加关注与当前子路径相关性高的数据,使得在画布上绘制的轨迹更能够反映目标对象在各个子路径上的实际运动情况,并且轨迹的绘制过程不依赖在线地图,减少了网络对轨迹绘制的影响,提高了轨迹绘制的准确性。
-
公开(公告)号:CN119106436A
公开(公告)日:2024-12-10
申请号:CN202411250520.8
申请日:2024-09-06
Applicant: 北京智芯微电子科技有限公司
IPC: G06F21/57
Abstract: 本发明公开了一种系统启动时的安全校验方法、装置、设备、介质和产品。该方法包括:响应于上电复位操作,确定第一类型软件和第二类型软件的软件启动顺序;按照软件启动顺序进行逐次循环校验,得到对应的校验结果;其中,校验至少包括下述之一:第一类型软件和第二类型软件之间的安全校验、接入系统的第三方机构校验、反校验;在校验结果通过的情况下,确定系统安全启动。本发明实施例,通过在系统启动过程中,确定所包含第一类型软件和第二类型软件的软件启动顺序,按照软件启动顺序进行逐次循环校验和反校验,形成三方循环校验的方式,实现系统的安全启动校验。
-
公开(公告)号:CN117573302A
公开(公告)日:2024-02-20
申请号:CN202311402123.3
申请日:2023-10-26
Applicant: 北京智芯微电子科技有限公司 , 北京智芯半导体科技有限公司
IPC: G06F9/48
Abstract: 本发明提供一种应用程序内线程优先级调节方法、装置和电子设备,属于计算机技术领域。应用程序内线程优先级调节方法包括:获取应用程序的目标线程的创建优先级;获取应用程序的设定线程优先级范围;根据线程优先级从高至低的顺序,协同目标线程的创建优先级和应用程序的所有现有线程的优先级进行排序;基于排序后的应用程序的线程优先级顺序和设定线程优先级范围,对应用程序的所有线程的优先级进行调节。本发明用以解决目前采用嵌入式操作系统的智能电能表中,如果某个线程优先级发生调整,可能会导致不重要的APP业务打断重要APP的业务,也可能导致多个APP的业务产生优先级冲突的缺陷。
-
公开(公告)号:CN116700833A
公开(公告)日:2023-09-05
申请号:CN202310930975.3
申请日:2023-07-27
Applicant: 北京智芯微电子科技有限公司 , 国家电网有限公司
Abstract: 本发明公开了一种应用后下载方法、装置、片上系统、终端及存储介质,方法包括:终端编译待下载应用的源程序得到可加载文件,并对可加载文件进行后编译得到文件头信息,文件头信息包括可加载文件在终端中的第一运行资源信息和第一存储空间信息;片上系统基于第一存储空间信息动态分配片上系统的存储空间,得到第二存储空间信息;根据第二存储空间信息,将可加载文件下载至片上系统中形成可执行文件;根据第一运行资源信息动态分配片上系统的运行资源,得到第二运行资源信息;根据第二存储空间信息及第二运行资源信息,在片上系统中运行可执行文件。这样既可以节省片上系统的存储空间,又可以实现灵活的应用管理,从而提高了用户的使用体验感。
-
公开(公告)号:CN115373610B
公开(公告)日:2023-08-18
申请号:CN202211310652.6
申请日:2022-10-25
Applicant: 北京智芯微电子科技有限公司 , 北京智芯半导体科技有限公司
IPC: G06F3/06 , G06F12/0877
Abstract: 本发明公开了一种数据写入方法、装置、电子设备及存储介质,其中,方法包括:确定缓存写满时,将缓存中的数据划分为N个数据块,N为大于1的整数;将N个数据块依次写入非易失性存储器中,并且在将第i个数据块写入非易失性存储器之前,判断是否存在优先级更高的线程需要使用非易失性存储器,其中,1<i≤N;若存在优先级更高的线程需要使用非易失性存储器,则暂停将第i个数据块写入非易失性存储器,以便执行线程。该方法通过将缓存中的数据分成了N个数据块,大大缩短每次数据写入占用的时间,避免了数据写入占用的时间较长导致优先级翻转的情况发生,从而提高了操作系统的实时性。
-
公开(公告)号:CN116560805A
公开(公告)日:2023-08-08
申请号:CN202310357520.7
申请日:2023-04-04
Applicant: 北京智芯微电子科技有限公司 , 国家电网有限公司 , 北京智芯半导体科技有限公司
Abstract: 本发明实施例提供一种文件系统的调用方法、装置、存储介质及处理器,属于计算机技术领域。所述文件系统的调用方法由文件系统线程执行,该方法包括:接收指令消息,其中,所述指令消息由应用线程在需要进行文件系统操作时生成并发送;根据所述指令消息调用文件系统。实现了通过消息转发机制调用文件系统,从而节省了操作系统的应用线程栈的消耗,这样应用线程本身就不需要占用较大的线程栈资源,在需要对文件系统进行操作时,只需要发送一个文件系统操作的指令消息到文件系统线程即可,大大降低了应用线程栈的使用开销,也可以有效避免线程栈出现不够用时导致的死机现象,同时还提升了应用线程的线程栈的使用率,提升系统整体性能。
-
公开(公告)号:CN115525293A
公开(公告)日:2022-12-27
申请号:CN202211250692.6
申请日:2022-10-12
Applicant: 北京智芯微电子科技有限公司 , 国家电网有限公司 , 国网冀北电力有限公司计量中心 , 中国电力科学研究院有限公司
Abstract: 本申请公开了一种智能电表的子程序资源配额管理方法、装置和系统。其中,该方法应用于上位机,包括:获取可执行子程序,其中,可执行子程序在开发时采用预设资源配额进行编写;确定目标资源配额,并在目标资源配额小于预设资源配额时,对可执行子程序进行更新;将更新后的可执行子程序下发至智能电表,以便智能电表根据目标资源配额加载并运行更新后的可执行子程序。该方法能够限定每个可执行子程序的资源配额,使多个可执行子程序可以协同工作,实现智能电表的多应用化。
-
公开(公告)号:CN115373610A
公开(公告)日:2022-11-22
申请号:CN202211310652.6
申请日:2022-10-25
Applicant: 北京智芯微电子科技有限公司 , 北京智芯半导体科技有限公司
IPC: G06F3/06 , G06F12/0877
Abstract: 本发明公开了一种数据写入方法、装置、电子设备及存储介质,其中,方法包括:确定缓存写满时,将缓存中的数据划分为N个数据块,N为大于1的整数;将N个数据块依次写入非易失性存储器中,并且在将第i个数据块写入非易失性存储器之前,判断是否存在优先级更高的线程需要使用非易失性存储器,其中,1<i≤N;若存在优先级更高的线程需要使用非易失性存储器,则暂停将第i个数据块写入非易失性存储器,以便执行线程。该方法通过将缓存中的数据分成了N个数据块,大大缩短每次数据写入占用的时间,避免了数据写入占用的时间较长导致优先级翻转的情况发生,从而提高了操作系统的实时性。
-
-
-
-
-
-
-
-
-