一种提高MCU总线效率的方法、智能终端、存储介质及芯片

    公开(公告)号:CN110609705B

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

    申请号:CN201910893802.2

    申请日:2019-09-20

    Inventor: 杨力 王翔 刘吉平

    Abstract: 本发明所提供的一种提高MCU总线效率的方法、智能终端、存储介质及芯片,包括:系统寄存器获取预设指令,并根据所述预设指令执行操作如下:读取目标寄存器中的第一数值;将所述第一数值修改为第二数值;将所述第二数值写入所述目标寄存器。本发明通过设置预设指令,处理器获取预设指令,根据预设指令读取目标寄存器中的第一数值,并将所述第一数值载入系统寄存器中进行修改,修改成第二数值,再将修改之后的数值写回到目标寄存器中。本发明实现“读‑修改‑写”的过程只需要获取一次预设指令就可以实现,并不需要多次获取指令,因此,节省了多次获取指令所产生的时间间隔,提高了MCU总线的执行效率。

    一种基于SPI设备的信号驱动系统及方法

    公开(公告)号:CN112965927A

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

    申请号:CN202110289864.X

    申请日:2021-03-18

    Inventor: 杨力 王翔 刘吉平

    Abstract: 本发明公开了一种基于SPI设备的信号驱动系统及方法,所述基于SPI设备的信号驱动系统包括:SPI主设备、第一SPI从设备和第二SPI从设备,所述第一SPI从设备和第二SPI从设备分别与SPI主设备通信连接;所述SPI主设备包括:控制模块和发送模块;所述控制模块用于确定当前运行从设备;所述发送模块用于当所述当前运行从设备为第一SPI从设备时,通过原始的SPI接口发送数据至第一SPI从设备,以及当所述当前运行从设备为第二SPI从设备时,将原始的SPI接口进行信号交换,通过信号交换后的SPI接口发送数据至第二SPI从设备。本发明解决了布线过多带来难度的问题,极大地提高了SPI通信的使用方便性。

    一种防止先进高性能总线(AHB)死锁的方法及装置

    公开(公告)号:CN110609762B

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

    申请号:CN201910905707.X

    申请日:2019-09-24

    Abstract: 本发明公开了一种防止先进高性能总线(AHB)死锁的方法及装置,所述方法包括步骤:预设计数阈值,并保存至监听模块中;监听模块对准备信号(HREADY)的低电平长度进行计数,并根据预设的计数阈值判断先进高性能总线(AHB)是否发生死锁;监听模块根据判断结果确定是否需要拉高准备信号(HREADY)的电平解除死锁,并向主模块报错。本发明通过对准备信号(HREADY)的低电平长度进行计数,根据计数阈值判断是否发生死锁,并通过监听模块解除死锁,实现了防死锁的目的,并且不会丢失CPU当前芯片执行状态。

    一种信号的测量方法及装置、计算机设备、可读存储介质

    公开(公告)号:CN110661527A

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

    申请号:CN201910905720.5

    申请日:2019-09-24

    Inventor: 杨力 王翔 刘吉平

    Abstract: 本申请涉及一种信号的测量方法及装置、计算机设备、可读存储介质,所述方法包括:将同一信号的两组差分信号从模拟信号转换为数字信号,得到第一差分信号和第二差分信号,其中,第一组差分信号和第二组差分信号的相位相反;根据所述第一差分信号和所述第二差分信号,计算得到所述信号真实值,所述信号真实值中的固有误差已消除。通过本申请中对信号进行测量的方法,在不改变原有设备结构的情况下,减小了对信号测量的误差,提高了信号测试的精度。

    一种防止先进高性能总线(AHB)死锁的方法及装置

    公开(公告)号:CN110609762A

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

    申请号:CN201910905707.X

    申请日:2019-09-24

    Abstract: 本发明公开了一种防止先进高性能总线(AHB)死锁的方法及装置,所述方法包括步骤:预设计数阈值,并保存至监听模块中;监听模块对准备信号(HREADY)的低电平长度进行计数,并根据预设的计数阈值判断先进高性能总线(AHB)是否发生死锁;监听模块根据判断结果确定是否需要拉高准备信号(HREADY)的电平解除死锁,并向主模块报错。本发明通过对准备信号(HREADY)的低电平长度进行计数,根据计数阈值判断是否发生死锁,并通过监听模块解除死锁,实现了防死锁的目的,并且不会丢失CPU当前芯片执行状态。

    一种提高MCU总线效率的方法、智能终端、存储介质及芯片

    公开(公告)号:CN110609705A

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

    申请号:CN201910893802.2

    申请日:2019-09-20

    Inventor: 杨力 王翔 刘吉平

    Abstract: 本发明所提供的一种提高MCU总线效率的方法、智能终端、存储介质及芯片,包括:系统寄存器获取预设指令,并根据所述预设指令执行操作如下:读取目标寄存器中的第一数值;将所述第一数值修改为第二数值;将所述第二数值写入所述目标寄存器。本发明通过设置预设指令,处理器获取预设指令,根据预设指令读取目标寄存器中的第一数值,并将所述第一数值载入系统寄存器中进行修改,修改成第二数值,再将修改之后的数值写回到目标寄存器中。本发明实现“读-修改-写”的过程只需要获取一次预设指令就可以实现,并不需要多次获取指令,因此,节省了多次获取指令所产生的时间间隔,提高了MCU总线的执行效率。

    一种基于SPI设备的信号驱动系统及方法

    公开(公告)号:CN112965927B

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

    申请号:CN202110289864.X

    申请日:2021-03-18

    Inventor: 杨力 王翔 刘吉平

    Abstract: 本发明公开了一种基于SPI设备的信号驱动系统及方法,所述基于SPI设备的信号驱动系统包括:SPI主设备、第一SPI从设备和第二SPI从设备,所述第一SPI从设备和第二SPI从设备分别与SPI主设备通信连接;所述SPI主设备包括:控制模块和发送模块;所述控制模块用于确定当前运行从设备;所述发送模块用于当所述当前运行从设备为第一SPI从设备时,通过原始的SPI接口发送数据至第一SPI从设备,以及当所述当前运行从设备为第二SPI从设备时,将原始的SPI接口进行信号交换,通过信号交换后的SPI接口发送数据至第二SPI从设备。本发明解决了布线过多带来难度的问题,极大地提高了SPI通信的使用方便性。

    一种信号的测量方法及装置、计算机设备、可读存储介质

    公开(公告)号:CN110661527B

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

    申请号:CN201910905720.5

    申请日:2019-09-24

    Inventor: 杨力 王翔 刘吉平

    Abstract: 本申请涉及一种信号的测量方法及装置、计算机设备、可读存储介质,所述方法包括:将同一信号的两组差分信号从模拟信号转换为数字信号,得到第一差分信号和第二差分信号,其中,第一组差分信号和第二组差分信号的相位相反;根据所述第一差分信号和所述第二差分信号,计算得到所述信号真实值,所述信号真实值中的固有误差已消除。通过本申请中对信号进行测量的方法,在不改变原有设备结构的情况下,减小了对信号测量的误差,提高了信号测试的精度。

    一种音频数据处理方法、终端及存储介质

    公开(公告)号:CN110677777B

    公开(公告)日:2020-12-08

    申请号:CN201910930729.1

    申请日:2019-09-27

    Inventor: 杨力 王翔 刘吉平

    Abstract: 本发明公开了一种音频数据处理方法、终端及存储介质,所述音频数据处理方法包括:获取音频数据中的帧数据;对所述帧数据进行处理,获取所述帧数据中包含的声道数据,以使得获取相邻两个所述声道数据的时间间隔为预设的比特时钟周期;将所述声道数据传输至扬声器,以使得所述扬声器根据所述声道数据发声。本发明通过对音频数据中的帧数据进行处理,以使得获取相邻两个声道数据的时间间隔为预设的比特时钟周期,大大缩短了获取不同的声道数据之间的时间间隔,从而使得不同声道的声道数据到达扬声器之间的延时小,使得扬声器发出的声音更加还原录音现场的声音效果。

Patent Agency Ranking