一种程序调用方法
    1.
    发明公开

    公开(公告)号:CN109684049A

    公开(公告)日:2019-04-26

    申请号:CN201811410189.6

    申请日:2018-11-23

    Inventor: 龚进 冯旭超 秦岭

    CPC classification number: G06F9/468 G06F9/54

    Abstract: 本发明公开了一种程序调用方法,应用于采用cortex-m类型的芯片内核的芯片中,芯片中设置一存储保护单元,芯片内核连接一寄存器,用户通过用户程序使能存储保护单元,以将寄存器设置为处于特定访问模式下,当用户需要通过用户程序访问寄存器中的代码数据时,芯片被切换至处理模式;当用户完成对寄存器的访问后,芯片被切换回线程模式,继续执行用户程序,并在用户需要通过用户程序访问寄存器中的代码数据时返回步骤S2。使用本发明可以缩短用户的开发时间,提高用户程序的稳定性、可靠性。用户通过发起SVC服务间接操作外设寄存器,可以避免用户操作外设寄存器时出错,缩短开发时间,此方式可保证程序不会误操作对系统非常关键的外设寄存器,提高系统的安全性。

    动态应用容器
    3.
    发明公开

    公开(公告)号:CN106687928A

    公开(公告)日:2017-05-17

    申请号:CN201580049788.8

    申请日:2015-09-17

    CPC classification number: G06F17/30598 G06F9/468

    Abstract: 使用动态容器来管理设备上的应用交互。一种方法包括:针对设备上的应用集合,基于特定条件确定多个容器组。每个容器组定义应用集合和用于容器组中的应用的交互参数集合,该交互参数集合定义应用之间的交互的边界。该方法还包括标识特定条件的一个或多个改变。作为标识特定条件的一个或多个改变的结果,该方法包括改变容器组中的成员资格。

    一种进程信息的写方法及用户设备

    公开(公告)号:CN105677456A

    公开(公告)日:2016-06-15

    申请号:CN201511033944.X

    申请日:2015-12-30

    Inventor: 胡健

    CPC classification number: G06F9/467 G06F9/468

    Abstract: 本发明实施例公开了进程信息的写方法及用户设备,应用于信息处理技术领域。在本实施例的方法中,在用户设备内以多进程模式运行的应用程序中,由于渲染进程没有写文件的权限,则渲染进程会将该渲染进程的运行信息先储存到对应的暂时性存储空间中,然后再将暂时性存储空间的运行信息发送给具有写文件权限的主进程,由主进程将该渲染进程的运行信息以文件形式写入到永久性存储器中。这样当渲染进程崩溃时,可以通过应用程序中包括的崩溃捕获模块从永久性存储器中获取该渲染进程的运行信息,进而可以解决渲染进程崩溃的问题。

    多线程处理器中的全局寄存器保护

    公开(公告)号:CN103678991B

    公开(公告)日:2016-03-09

    申请号:CN201310384418.2

    申请日:2013-08-29

    Abstract: 描述了多线程处理器中的全局寄存器保护。在一个实施例中,通过以下方式来保护多线程处理器中的全局资源:在允许一个线程向全局资源进行写入之前,执行检查来确定该线程是否有权向特定的全局资源进行写入。该检查涉及访问多线程处理器内的一个或多个局部控制寄存器或全局控制字段,并且在一个例子中,对与多线程处理器中的每个其它线程相关联的局部寄存器进行访问并检查,以查看它是否包含特定的全局资源的标识符。只有当所被访问的局部资源中没有一个包含这样的标识符时,才发布指令,并允许线程向全局资源进行写入。否则,指令被阻止,并且可以产生异常以向发布指令的程序警告写失败。

Patent Agency Ranking