基于引导加载程序启动设备的方法、装置及电子设备

    公开(公告)号:CN117850895B

    公开(公告)日:2024-05-07

    申请号:CN202410263773.2

    申请日:2024-03-07

    Abstract: 本申请实施例提供一种基于引导加载程序启动设备的方法、装置及电子设备。为了让引导加载程序可以兼容多种类型的存储介质,可以取需要兼容的多种类型的存储介质的最小可擦除单元的大小的公倍数作为第二引导加载程序的存储地址偏移量,从而在不同存储介质中存储第二阶段引导加载程序时,均可以基于该存储地址偏移量对第二阶段引导加载程序进行存储。由于针对不同类型的存储介质,记录在第一阶段引导加载程序中的存储地址偏移量是固定的,即采用相同的第一阶段引导加载程序,均能准确地从不同类型的存储介质中成功加载第二阶段引导加载程序,实现一种引导加载程序兼容多种存储介质,既节省成本,也使得设备的启动更加方便。

    一种数据发送方法、数据接收方法及装置

    公开(公告)号:CN111182487A

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

    申请号:CN201811333095.3

    申请日:2018-11-09

    Inventor: 张宏艳

    Abstract: 本申请实施例提供了一种数据发送方法、数据接收方法及装置。该数据发送方法包括:获得应用程序层发出的待传输的负载数据;构建携带有所述负载数据和目标配置信息的第一预定协议报文;目标配置信息包括与射频发送相关的配置信息;基于第一预定协议报文,构建携带有负载数据和第一辅助信息的第二预定协议报文;基于第二预定协议报文,对前级设备的物理层芯片进行射频参数配置以及构建携带有负载数据的LoRa物理层协议报文,并将LoRa物理层协议报文发送至物理层芯片,以使得物理层芯片根据所配置的射频参数,在射频链路上发送LoRa物理层协议报文。可见,本方案可以降低数据发送过程中的层级转发时延,从而提高数据的发送效率。

    一种报文处理方法、装置、设备及存储介质

    公开(公告)号:CN113595931B

    公开(公告)日:2024-01-16

    申请号:CN202110772783.5

    申请日:2021-07-08

    Inventor: 张宏艳

    Abstract: 本申请涉及一种报文处理方法、装置、设备及存储介质。涉及通信技术领域。能够解决集成的设备无法识别接收到的报文是传输层协议的报文或是数据链路层协议的报文的问题。该方法包括:获取第一报文;第一报文是基于来自通信设备的初始报文得到的。基于链表规则,确定第一报文的类型;类型包括传输层协议的报文或数据链路层协议的报文;链表规则包括报文的特征信息与类型的对应关系;特征信息包括用于表征报文的源地址、报文的目标地址、网络类型中的至少一个。根据第一报文的类型,确定目标报文,并传输目标报文。

    基于引导加载程序启动设备的方法、装置及电子设备

    公开(公告)号:CN117850895A

    公开(公告)日:2024-04-09

    申请号:CN202410263773.2

    申请日:2024-03-07

    Abstract: 本申请实施例提供一种基于引导加载程序启动设备的方法、装置及电子设备。为了让引导加载程序可以兼容多种类型的存储介质,可以取需要兼容的多种类型的存储介质的最小可擦除单元的大小的公倍数作为第二引导加载程序的存储地址偏移量,从而在不同存储介质中存储第二阶段引导加载程序时,均可以基于该存储地址偏移量对第二阶段引导加载程序进行存储。由于针对不同类型的存储介质,记录在第一阶段引导加载程序中的存储地址偏移量是固定的,即采用相同的第一阶段引导加载程序,均能准确地从不同类型的存储介质中成功加载第二阶段引导加载程序,实现一种引导加载程序兼容多种存储介质,既节省成本,也使得设备的启动更加方便。

    网络交换芯片的驱动装置

    公开(公告)号:CN113360191B

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

    申请号:CN202010137850.1

    申请日:2020-03-03

    Inventor: 张宏艳

    Abstract: 本发明提供了一种网络交换芯片的驱动装置。基于本发明,驱动层对网络交换芯片的初始化配置、以及基于网络交换芯片的数据传输可以是非嵌套的两个并行驱动功能;其中,初始化配置可以对应用层开放,以借助应用层的配置操作适配不同规格的网络交换芯片的初始化配置;并且,对网络交换芯片的真实初始化配置结果可以对数据传输屏蔽,以实现数据传输与初始化配置之间的去耦合。从而,有助于实现网卡驱动对网络交换芯片的通用化支持,并且可以避免使用用于桥接网络交换芯片的PHY芯片,以降低电子设备的硬件成本。

    一种报文处理方法、装置、设备及存储介质

    公开(公告)号:CN113595931A

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

    申请号:CN202110772783.5

    申请日:2021-07-08

    Inventor: 张宏艳

    Abstract: 本申请涉及一种报文处理方法、装置、设备及存储介质。涉及通信技术领域。能够解决集成的设备无法识别接收到的报文是传输层协议的报文或是数据链路层协议的报文的问题。该方法包括:获取第一报文;第一报文是基于来自通信设备的初始报文得到的。基于链表规则,确定第一报文的类型;类型包括传输层协议的报文或数据链路层协议的报文;链表规则包括报文的特征信息与类型的对应关系;特征信息包括用于表征报文的源地址、报文的目标地址、网络类型中的至少一个。根据第一报文的类型,确定目标报文,并传输目标报文。

    一种数据发送方法、数据接收方法及装置

    公开(公告)号:CN111182487B

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

    申请号:CN201811333095.3

    申请日:2018-11-09

    Inventor: 张宏艳

    Abstract: 本申请实施例提供了一种数据发送方法、数据接收方法及装置。该数据发送方法包括:获得应用程序层发出的待传输的负载数据;构建携带有所述负载数据和目标配置信息的第一预定协议报文;目标配置信息包括与射频发送相关的配置信息;基于第一预定协议报文,构建携带有负载数据和第一辅助信息的第二预定协议报文;基于第二预定协议报文,对前级设备的物理层芯片进行射频参数配置以及构建携带有负载数据的LoRa物理层协议报文,并将LoRa物理层协议报文发送至物理层芯片,以使得物理层芯片根据所配置的射频参数,在射频链路上发送LoRa物理层协议报文。可见,本方案可以降低数据发送过程中的层级转发时延,从而提高数据的发送效率。

    网络交换芯片的驱动装置

    公开(公告)号:CN113360191A

    公开(公告)日:2021-09-07

    申请号:CN202010137850.1

    申请日:2020-03-03

    Inventor: 张宏艳

    Abstract: 本发明提供了一种网络交换芯片的驱动装置。基于本发明,驱动层对网络交换芯片的初始化配置、以及基于网络交换芯片的数据传输可以是非嵌套的两个并行驱动功能;其中,初始化配置可以对应用层开放,以借助应用层的配置操作适配不同规格的网络交换芯片的初始化配置;并且,对网络交换芯片的真实初始化配置结果可以对数据传输屏蔽,以实现数据传输与初始化配置之间的去耦合。从而,有助于实现网卡驱动对网络交换芯片的通用化支持,并且可以避免使用用于桥接网络交换芯片的PHY芯片,以降低电子设备的硬件成本。

Patent Agency Ranking