一种嵌入式系统自动检测和恢复启动的方法及装置

    公开(公告)号:CN101329631A

    公开(公告)日:2008-12-24

    申请号:CN200710117702.8

    申请日:2007-06-21

    Inventor: 李文 笪禹

    Abstract: 本发明公开了一种嵌入式系统自动检测和恢复启动的方法:将存储区划分为应用程序区、BSP压缩程序区、BSP主程序区和系统初始化程序区;替换BSP主程序区中的BSP文件;对替换后的BSP文件进行有效性检测;将通过有效性检测的BSP文件替换到BSP压缩程序区。同时还公开了一种嵌入式系统自动检测和恢复启动的装置,包括BSP主程序区BSP文件替换模块、BSP文件有效性检测模块和BSP压缩程序区BSP文件替换模块。通过本发明提供的方法和装置,提高了BSP文件升级的可靠性和系统的可维护性,减少了对系统资源的占用。

    一种进程调度方法和装置
    12.
    发明授权

    公开(公告)号:CN109426556B

    公开(公告)日:2021-06-04

    申请号:CN201710776119.1

    申请日:2017-08-31

    Inventor: 笪禹 黄传义

    Abstract: 本发明实施例提供了一种进程调度方法和装置,应用于Linux系统,所述Linux系统包括二次调度组件,所述Linux系统上安装有应用程序,所述方法包括:接收用户针对所述应用程序的输入指令;响应所述输入指令,创建所述应用程序对应的进程;其中,所述进程包括多个线程;判断所述线程的数量是否超过预设阈值;当所述线程的数量超过预设阈值时,采用所述二次调度组件调度所述进程;为该二次调度组件设置一个或多个独占的CPU,保证二次调度组件独占一个或多个CPU,降低任务切换开销,从而最大化提升系统系能,避免了全新开发操作系统的巨大工作量,简易高效的包含二次调度组件的系统具有优异的性能,可以最大化提升系统效率。

    一种DPD执行方法、装置及系统

    公开(公告)号:CN107302471B

    公开(公告)日:2020-05-26

    申请号:CN201610232611.8

    申请日:2016-04-14

    Abstract: 本发明公开了一种DPD执行方法、装置及系统,用以使得DPD训练生成的LUT与UE的信号功率实时匹配,避免RRU中的功放异常或者烧毁。该方法包括:对于预设的需要执行DPD的每一通道,针对该通道执行DPD过程;采集该通道中与UE当前的信号功率相匹配的训练序列TR,根据所述TR判断是否重新针对该通道执行DPD过程。其中,执行DPD的过程如下:采集该通道中与UE当前的信号功率相匹配的TR,在获取TR之后采集与该TR对应的反馈序列FB;根据该TR和该FB,计算DPD系数,并将计算得到的DPD系数更新到与该通道对应的查找表LUT中。

    一种TD-LTE系统干扰判断方法及装置

    公开(公告)号:CN107343292B

    公开(公告)日:2020-05-05

    申请号:CN201610279122.8

    申请日:2016-04-28

    Abstract: 本发明涉及通信领域,尤其涉及一种TD‑LTE系统干扰判断方法及装置,该方法为,接收到一个无线帧时,确定所述无线帧中包含的任意一个特殊子帧,并获取所述任意一个特殊子帧中每一个指定的空闲PRB的IOT;根据所述每一个指定的空闲PRB的IOT,筛选出IOT大于第一设定阈值的空闲PRB,并判断筛选出的空闲PRB的数目是否大于第一预设数目,若是,则判定存在系统外干扰,否则,判定存在系统内干扰或无干扰,这样,根据特殊子帧的指定的空闲PRB的干扰情况,进行F频段的干扰判断,可以有效地进行F频段的干扰排查,为后续处理提供依据。

    一种多进程共享数据的方法和装置

    公开(公告)号:CN104881330B

    公开(公告)日:2018-08-21

    申请号:CN201510266570.X

    申请日:2015-05-22

    Inventor: 笪禹

    Abstract: 本发明涉及通信领域,公开了一种多进程共享数据的方法和装置,该方案为:将各个进程中的共享数据存入自定义段中,并将该自定义段加载到虚拟地址空间中;获取自定义段的大小,并为共享数据在物理内存中分配一个与自定义段相等大小的共享物理内存,以及在自定义段与共享物理内存之间建立映射关系;基于映射关系,在自定义段和共享物理内存之间,实现各个进程之间的共享数据的交互。这样,通过将共享数据汇聚存放在自定义段中来实现对自定义段的直接共享,避免了采用数据拷贝实现数据共享时导致效率偏低的问题,也避免了采用指针方式实现数据共享时需要修改原始代码导致的灵活性差以及可维护性差的问题。

    一种内存管理方法及装置
    16.
    发明公开

    公开(公告)号:CN107515785A

    公开(公告)日:2017-12-26

    申请号:CN201610430335.6

    申请日:2016-06-16

    Inventor: 笪禹

    CPC classification number: G06F9/5016 G06F9/5022 G06F2209/5011

    Abstract: 本发明公开了一种内存管理方法及装置。本发明中,接收第一任务发送的内存资源分配请求后,判断第一任务的私有内存资源池中的空闲内存资源容量是否满足该内存资源分配请求,若是,则从第一任务的私有内存资源池中获取内存资源进行分配。由于针对一个任务创建了该任务的私有内存资源池,在内存资源分配时,优先从私有内存资源池中获取内存资源进行分配,而不同的任务的私有内存资源池之间以及与共享内存资源池之间不会存在资源冲突,所以在分配的资源来自于私有内存资源池的情况下无需使用内存互斥锁也能避免资源冲突,因此与现有技术相比,减少了内存互斥锁的使用。

    一种DPD执行方法、装置及系统

    公开(公告)号:CN107302471A

    公开(公告)日:2017-10-27

    申请号:CN201610232611.8

    申请日:2016-04-14

    Abstract: 本发明公开了一种DPD执行方法、装置及系统,用以使得DPD训练生成的LUT与UE的信号功率实时匹配,避免RRU中的功放异常或者烧毁。该方法包括:对于预设的需要执行DPD的每一通道,针对该通道执行DPD过程;采集该通道中与UE当前的信号功率相匹配的训练序列TR,根据所述TR判断是否重新针对该通道执行DPD过程。其中,执行DPD的过程如下:采集该通道中与UE当前的信号功率相匹配的TR,在获取TR之后采集与该TR对应的反馈序列FB;根据该TR和该FB,计算DPD系数,并将计算得到的DPD系数更新到与该通道对应的查找表LUT中。

    一种通信方法及装置
    18.
    发明公开

    公开(公告)号:CN104615573A

    公开(公告)日:2015-05-13

    申请号:CN201510016690.4

    申请日:2015-01-13

    Inventor: 笪禹 周应学

    CPC classification number: G06F13/4282

    Abstract: 本发明提供了一种通信方法及装置,用以准确进行收发模式切换,避免数据传输不完整,从而保障通信的可靠性。所述方法包括:当本端的数据传输模式为发送模式时,确定需要发送的数据帧的格式,并根据所述数据帧的格式,将该数据帧划分为多个阶段需要发送的数据,其中最后一个阶段需要发送的数据中包括所述数据帧的结束标志;分别发送每一阶段需要发送的数据,当最后一个阶段需要发送的数据发送完成时,延时预设时长后,切换本端的数据传输模式为接收模式。

    一种应用于多核处理器的内存调度方法及装置

    公开(公告)号:CN102508717A

    公开(公告)日:2012-06-20

    申请号:CN201110366852.9

    申请日:2011-11-17

    Abstract: 本发明公开了一种应用于多核处理器的内存调度方法及装置,该方法包括:根据内存配置信息为每个处理器核分配初始化内存块,所述内存配置信息包括将物理内存划分得到的多个初始化内存块和多个弹性内存块信息;针对每个处理器核,监测所述处理器核的内存剩余量,确定所述内存剩余量低于第一设定阈值时,将未分配的弹性内存块分配给所述处理器核;对分配的弹性内存块的使用情况进行监控,在满足第一设定条件时,释放所分配的弹性内存块。本发明内存分配的动态性更好,能够满足应用变化带来的新增内存需求;有效提高内存整体利用率。

    一种系统崩溃前重要信息的保存方法及系统

    公开(公告)号:CN101201770A

    公开(公告)日:2008-06-18

    申请号:CN200610165297.2

    申请日:2006-12-15

    Inventor: 文志刚 李文 笪禹

    Abstract: 本发明提供一种系统崩溃时重要信息的保存方法,包括:看门狗产生系统出错信号,提供给处理器;所述处理器触发异常处理程序,记录系统崩溃时的重要信息;信息记录完成后,产生复位信号,系统复位。同时,本发明也提供一种系统崩溃时重要信息的保存系统,包括:看门狗,用于产生系统出错信号;处理器单元,用于根据该系统出错信号,触发异常处理单元;异常处理单元,用于记录系统崩溃时的重要信息,并在信息记录完成后产生复位信号,系统复位。本发明能够在系统崩溃时及时记录系统信息及用户关心的信息,并且通过改变记录信息的位置,和系统启动后自动保存的方式,可以非常简便的取出信息。

Patent Agency Ranking