一种中断注册及共享管理方法及电子设备

    公开(公告)号:CN114253681B

    公开(公告)日:2024-10-22

    申请号:CN202111367482.0

    申请日:2021-11-18

    Abstract: 本发明公开了一种中断注册及共享管理方法及电子设备,其中,本发明首先通过初始化中断向量表、映射地址管理表、注册中断管理表以及节点管理链表;应用程序注册外部中断时,设置当前所述外部中断为第一中断或者第二中断;再通过调用所述中断向量表、映射地址管理表、注册中断管理表以及节点管理链表实现外部中断的注册及共享管理。本发明解决了嵌入式实时操作系统在动态中断注册及管理方面的缺陷,同时支持中断信息查询及硬件共享中断号,并提供可供应用程序配置的中断注册及共享管理方式,节省系统资源。

    一种配电台区拓扑识别系统和方法

    公开(公告)号:CN111463779A

    公开(公告)日:2020-07-28

    申请号:CN202010326015.2

    申请日:2020-04-23

    Abstract: 本发明涉及一种配电台区拓扑识别系统和方法。一种配电台区拓扑识别系统,由台区变压器、若干个中间设备以及若干终端设备根据台区内区户关系在台区配电线路上组成;其中,所述终端设备具有终端拓扑注入模块;所述中间设备具有间拓扑接收模块和间拓扑注入模块;所述台区变压器具有变压拓扑接收模块。本系统构建一套台区拓扑识别系统,拓扑注入模块主动发送带本设备的设备信息的电流脉冲信号,该电流脉冲信号会遵循网络层次的脉络结构依次经过线路上的中间设备,并被拓扑接收装置接收到,中间设备再发送带本设备的设备信息的电流脉冲信号,依次类推,最后一级台区变压器接收到全部的拓扑信号,实现台区拓扑结构自动识别。

    一种中断注册及共享管理方法及电子设备

    公开(公告)号:CN114253681A

    公开(公告)日:2022-03-29

    申请号:CN202111367482.0

    申请日:2021-11-18

    Abstract: 本发明公开了一种中断注册及共享管理方法及电子设备,其中,本发明首先通过初始化中断向量表、映射地址管理表、注册中断管理表以及节点管理链表;应用程序注册外部中断时,设置当前所述外部中断为第一中断或者第二中断;再通过调用所述中断向量表、映射地址管理表、注册中断管理表以及节点管理链表实现外部中断的注册及共享管理。本发明解决了嵌入式实时操作系统在动态中断注册及管理方面的缺陷,同时支持中断信息查询及硬件共享中断号,并提供可供应用程序配置的中断注册及共享管理方式,节省系统资源。

    一种基于事件与休眠定时器的低功耗管理方法及系统

    公开(公告)号:CN113721751A

    公开(公告)日:2021-11-30

    申请号:CN202110919763.6

    申请日:2021-08-11

    Abstract: 一种基于事件与休眠定时器的低功耗管理方法及系统,该方法包括以下步骤,创建系统休眠定时器,启动所述休眠定时器并开始计时;若发生触发类事件则将所述休眠定时器计数值清零并重新开始计数;若发生保活类事件则将所述休眠定时器计数值清零并停止计数,退出保活事件后重新启动所述休眠定时器并计数;若所述休眠定时器计数达到设定值,则关闭外设模块并使MCU进入低功耗模式;在系统处于休眠状态,若外设模块触发外部中断,则唤醒所述MCU使其退出低功耗模式,重置系统时钟并进行所述外设模块的初始化,系统恢复到运行状态,重新启动所述休眠定时器。该系统包括MCU模块及外设模块。该方法及系统在不降低系统性能前提下能有效降低系统功耗。

    一种嵌入式设备数据传输管理方法及系统

    公开(公告)号:CN119892292A

    公开(公告)日:2025-04-25

    申请号:CN202411777643.7

    申请日:2024-12-05

    Abstract: 本发明公开了一种嵌入式设备数据传输管理方法,包括以下步骤:系统上电,进行串口外设以及管理模块资源初始化;判断数据是否需要进行分包,并对数据包进行组帧;发送端调用驱动接口进行数据发送,并根据发送类型判断是否需要等待应答信息;接收端接收数据包并进行存储,读取所述数据包的数据进行自动解析,校验数据的合法性,若校验合法,则发送应答信号至发送端;发送端接收应答信号,继续发送下一帧数据,反之,则重新发送当前数据帧。本发明还公开了一种嵌入式设备数据传输管理系统。本发明解决了现有终端设备及其模块之间数据通信效率以及数据可靠性低的技术问题。

    一种工频通信中畸变脉冲电流自适应动态调整方法

    公开(公告)号:CN113225280B

    公开(公告)日:2024-12-17

    申请号:CN202110482979.0

    申请日:2021-04-30

    Abstract: 本发明公开了一种工频通信中畸变脉冲电流自适应动态调整方法及装置。所述方法包括以下步骤:工频电压信号调制编码;采集工频电压调制装置相应相电流线路上的负荷电流;提取识别有效畸变脉冲电流信号并解调出编码信息;根据识别到的畸变脉冲电流信号幅值平均值和最大值调整下一次工频电压调制相位角;按照调整后的工频电压调制相位角进行工频电压信号调制编码。所述装置包括电压过零检测电路、工频电压调制电路、畸变脉冲电流采样电路、控制单元、上行通信器、存储器。本发明能根据电网运行参数和环境变化来调整工频电压调制相位开角,自适应动态调整畸变脉冲电流保证发送装置工频电压调制电路安全和接收装置的识别成功率。

    一种设备驱动管理方法
    7.
    发明公开

    公开(公告)号:CN116521240A

    公开(公告)日:2023-08-01

    申请号:CN202310335463.2

    申请日:2023-03-31

    Abstract: 本发明公开了一种设备驱动管理方法,包括以下步骤:系统上电,初始化总线管理资源;将外围设备按设备总线类型分别注册至对应总线的设备管理链表上,生成设备文件访问路径;将驱动程序按驱动总线类型分别注册至对应总线的驱动管理链表上;外围设备或驱动程序注册时,检测并匹配对应总线上已注册的驱动程序或设备文件,完成已注册外围设备的初始化。本发明解决了现有的嵌入式实时操作系统不支持对外围设备及驱动程序进行动态注册及管理的技术问题。

    一种嵌入式轻量级文件系统Flash均衡擦写方法及系统

    公开(公告)号:CN116431064A

    公开(公告)日:2023-07-14

    申请号:CN202310243806.2

    申请日:2023-03-14

    Abstract: 本发明适用于文件系统技术领域,涉及一种嵌入式轻量级文件系统Flash均衡擦写方法,包括:读取Flash中的映射关系管理表A或B,加载到映射关系管理表C,并初始化空闲链表L1及脏区链表L2;记录每个Flash块的擦写次数,超过平均擦写次数并达到脏区阈值时,将该Flash块的内容迁移到空闲链表L1分配的新块,并将该Flash块加入脏区链表L2,更新映射关系管理表C;根据逻辑块索引与物理块索引建立映射关系,将数据写入对应的物理块,保存映射关系到映射关系管理表C;根据下传的逻辑块索引在映射关系管理表C中找到对应的物理块索引,再读取物理块中的数据;定时检查空闲块个数,并对位于脏区链表上的Flash块进行回收。本发明可实现嵌入式轻量级文件系统Flash稳定的均衡擦写。

    一种基于事件与休眠定时器的低功耗管理方法及系统

    公开(公告)号:CN113721751B

    公开(公告)日:2024-08-20

    申请号:CN202110919763.6

    申请日:2021-08-11

    Abstract: 一种基于事件与休眠定时器的低功耗管理方法及系统,该方法包括以下步骤,创建系统休眠定时器,启动所述休眠定时器并开始计时;若发生触发类事件则将所述休眠定时器计数值清零并重新开始计数;若发生保活类事件则将所述休眠定时器计数值清零并停止计数,退出保活事件后重新启动所述休眠定时器并计数;若所述休眠定时器计数达到设定值,则关闭外设模块并使MCU进入低功耗模式;在系统处于休眠状态,若外设模块触发外部中断,则唤醒所述MCU使其退出低功耗模式,重置系统时钟并进行所述外设模块的初始化,系统恢复到运行状态,重新启动所述休眠定时器。该系统包括MCU模块及外设模块。该方法及系统在不降低系统性能前提下能有效降低系统功耗。

    一种嵌入式系统的栈回溯实现方法、系统、介质及终端

    公开(公告)号:CN114860485A

    公开(公告)日:2022-08-05

    申请号:CN202210330367.4

    申请日:2022-03-31

    Abstract: 本发明适用于嵌入式系统技术领域,涉及一种嵌入式系统的栈回溯实现方法,包括:S10、系统使用GCC编译器打开编译选项‑g和‑mpoke‑function‑name用于生成调试信息和函数名字;S20、初始化R7寄存器为一个特殊值作为退出标记;S30、系统宕机时运行栈回溯模块软件,程序读取堆栈信息获取宕机时PC寄存器信息和LR寄存器信息;S40、依次往回扫描PC指令获取当前函数名字,获取返回上一级LR寄存器值和R7寄存器值;S50、输出当前函数名字,根据R7寄存器找到上一层级函数堆栈入口,根据LR寄存器找到上一层级函数PC值;S60、重复步骤S30至S50直到R7寄存器为特殊值停止。本发明可快速定位系统宕机位置,大大提高了开发人员排查系统崩溃效率,同时也提高系统安全性。

Patent Agency Ranking