命令发送方法及电子设备技术

技术编号:37432898 阅读:22 留言:0更新日期:2023-05-05 19:47
本申请提供了一种命令发送方法及电子设备。该方法包括:确定待发送给内核层的命令是否为第一命令,第一命令为与多块操作相关的命令,如果是,屏蔽内核层自动使能第二命令的功能,第二命令为能够中止或中断第一命令的命令,向内核层发送第一命令。这样,在已经屏蔽了内核层自动使能第二命令的功能之后,向内核层发送第一命令,由于自动使能第二命令的功能已经被屏蔽掉,内核层在解读第一命令时不再受到第二命令的干扰,从而能够将正确的第一命令发送给eMMC器件,从而避免了芯片在发送相关命令时因受到特殊命令设置的影响而出错。时因受到特殊命令设置的影响而出错。时因受到特殊命令设置的影响而出错。

【技术实现步骤摘要】
命令发送方法及电子设备


[0001]本申请涉及终端设备领域,尤其涉及一种命令发送方法及电子设备。

技术介绍

[0002]电子设备一般都包括主机和器件。主机可以通过主机与器件之间的通信连接,从器件中读取数据,或者向器件中写入数据。通常,作为电子设备主机的芯片会支持业内公认的协议,以及协议对应的所有命令集。
[0003]目前,一些芯片针对某个或某些命令进行了特殊设置,导致这些芯片作为电子设备主机时,在发送命令集中的某个或某些命令时出错。

技术实现思路

[0004]为了解决上述技术问题,本申请提供一种命令发送方法及电子设备,针对进行了特殊命令设置的芯片,提供一种新的命令发送方法,避免芯片在发送相关命令时因受到特殊命令设置的影响而出错。
[0005]第一方面,本申请提供一种命令发送方法。该方法应用于电子设备。该方法包括:确定待发送给内核层的命令是否为第一命令,第一命令为与多块操作相关的命令,如果是,屏蔽内核层自动使能第二命令的功能,第二命令为能够中止或中断第一命令的命令,向内核层发送第一命令。这样,在已经屏蔽了内核层自动本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种命令发送方法,其特征在于,应用于电子设备,包括:确定待发送给内核层的命令是否为第一命令,所述第一命令为与多块操作相关的命令;如果是,屏蔽内核层自动使能第二命令的功能,所述第二命令为能够中止或中断所述第一命令的命令;向内核层发送所述第一命令。2.根据权利要求1所述的方法,其特征在于,屏蔽内核层自动使能第二命令的功能,包括:在内核层中设置第一传输模式和第二传输模式,其中,在所述第一传输模式下,内核层自动使能第二命令,不使能第三命令;在所述第二传输模式下,内核层自动使能所述第三命令,不使能所述第二命令;内核层在第一结构体为空的情况下采用所述第一传输模式,内核层在第一结构体不为空的情况下采用所述第二传输模式;将第三命令封装到第一结构体中,得到第一目标结构体;将第一目标结构体发送给内核层。3.根据权利要求1所述的方法,其特征在于,屏蔽内核层自动使能第二命令的功能,包括:向内核层发送关闭指令,所述关闭指令用于指示内核层关闭自动使能第二命令的功能。4.根据权利要求3所述的方法,其特征在于,向内核层发送所述第一命令之后,还包括:判断内核层是否执行完所述第一命令;在内核层执行完所述...

【专利技术属性】
技术研发人员:李婧
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1