一种嵌入式程序动态分配内存的变量调试方法

    公开(公告)号:CN103136107A

    公开(公告)日:2013-06-05

    申请号:CN201110396566.7

    申请日:2011-12-03

    Abstract: 一种嵌入式程序动态分配内存的变量调试方法,1)嵌入式程序结构体注册接口实现;2)上位机设有对嵌入式程序结构体调试的程序和3)变量调试的通信协议实现;通过上位机程序和嵌入式程序的调试通信协议;用户在上位机软件输入需要调试的层次变量名,上位机软件读取程序头文件,分析数据结构体,计算每个成员变量相对偏移地址和数据类型信息,形成变量调试表,并下载到装置。软件在构造函数中记录动态申请的结构体实例首地址,并根据调试的层次变量名查询到相对地址,然后加上结构体首地址,得到每个成员变量的绝对地址,访问该地址的数据并上送给上位机显示。该方法打破了以往只能调试编译器静态分配的全局变量的局限,提高程序诊断效率。

    一种分布式电池管理单元的自动编址方法和系统

    公开(公告)号:CN119254754A

    公开(公告)日:2025-01-03

    申请号:CN202411309107.4

    申请日:2024-09-19

    Abstract: 一种分布式电池管理单元的自动编址方法和系统,主监控单元与所有的电池管理单元通过串口通信总线进行数据交互,获取电池采样信号;主监控单元确定第一个电池管理单元的地址信息;从第一个电池管理单元开始,通过控制IO信号线高低电平占空比模拟‘0’、‘1’逻辑,向下一个电池管理单元发送包含地址信息的编址报文,电池管理单元对接收到的编址报文解析正确后将该报文的地址信息作为本电池管理单元的地址,本电池管理单元对下一个电池管理单元编址并发送包含下一个电池管理单元地址信息的编址报文,从而实现所有管理单元按顺序自动编址。本发明具有编址操作与通信业务解耦,编址范围宽,对电池管理单元MCU芯片外设要求低,可扩展性强的优点。

    网络分析监视装置
    34.
    发明公开

    公开(公告)号:CN117240753A

    公开(公告)日:2023-12-15

    申请号:CN202311207632.0

    申请日:2023-09-18

    Abstract: 本申请提出一种网络分析监视装置,包括:前置硬件模块,用于双向转发HSR环网的报文,并实现所述HSR环网的报文的单向侦听;以及后置软件模块,用于接收单向侦听的HSR环网的报文,并通过对所述HSR环网的报文进行实时对比分析,实现对所述HSR环网的双网链路延迟差异分析、双网PTP时钟同步差异的实时分析和/或故障定位。根据一些实施例,前置硬件模块包含四对网口和四个支持IEEE 1588/IEC 61588标准的点对点PTP通信的透明时钟TC模块,实现了HSR环网报文的高精度转发和单向侦听功能。后置软件模块由数据链路层接口和上层应用软件组成,通过对网口C/D报文的实时对比分析,实现了HSR双网链路延迟差异、双网PTP时钟同步差异的实时分析和故障定位功能。

    控制器程序多类型任务的实时调度方法及装置

    公开(公告)号:CN116736801A

    公开(公告)日:2023-09-12

    申请号:CN202310331646.7

    申请日:2023-03-29

    Abstract: 本申请提出的一种控制器程序多类型任务的实时调度方法及装置,方法包括:判断当前任务的任务类型;根据任务类型确定当前任务是否满足触发条件;在当前任务满足触发条件的情况下,根据优先级机制调度任务执行;在当前任务不满足触发条件的情况下,将任务列表中的下一个任务作为当前任务,返回第一个步骤;在任务列表中的所有任务都完成判断的情况下,结束当前调度周期的任务调度。根据本申请提出的方案,能够实时判断任务是否满足触发条件,在满足触发条件的情况下高优先级任务优先执行,不满足触发条件的情况下不执行,从而实现多类型任务的高精度调度,灵活分配系统CPU资源,实现了控制器程序的高效运行。

    报文处理方法、报文处理装置及电子设备

    公开(公告)号:CN111651282A

    公开(公告)日:2020-09-11

    申请号:CN202010381742.9

    申请日:2020-05-08

    Inventor: 何嵘 赵天恩

    Abstract: 本发明公开了一种报文处理方法、报文处理装置及电子设备,其中,报文处理方法应用于电子设备,电子设备配置有多核处理器和以太网控制器,报文处理方法包括:通过多核处理器中的第一内核获取第一报文或第二报文;第一报文为所述多核处理器中的至少一个第二内核中的任意一个第二内核生成的待发送报文;第二报文为所述以太网控制器接收到的发送给所述电子设备的报文;当获取到所述第一报文时,通过所述第一内核将所述第一报文传输至所述以太网控制器,触发所述以太网控制器向所述第一报文对应的接收设备发送所述第一报文;当获取到所述第二报文时,通过所述第一内核将所述第二报文分配至所述多核处理器所有内核中的其中一个内核进行接收处理。

Patent Agency Ranking