System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种DSP芯片冷热启动判别方法技术_技高网

一种DSP芯片冷热启动判别方法技术

技术编号:41535454 阅读:4 留言:0更新日期:2024-06-03 23:13
本发明专利技术涉及一种DSP芯片冷热启动判别方法,属于航空机电技术领域。该方法包括:基于支持DSP芯片掉电后数据丢失情况和复位标识,判断DSP芯片启动模式是上电冷启动模式、外狗热复位模式和内狗热复位模式中的哪一种;其中,上电冷启动、外狗热复位属于外部启动,内狗热复位属于内部启动。

【技术实现步骤摘要】

本专利技术涉及一种dsp芯片冷热启动判别方法,属于航空机电。


技术介绍

1、dsp即数字信号处理技术,dsp芯片即指能够实现数据信号处理技术的芯片。dsp是一门广泛应用于许多领域的新兴学科。20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速发展,在过去的几十年时间里,dsp芯片广泛应用于通信、航空灯领域的嵌入式设备中。

2、随着信息技术的高速发展,信息化、智能化的嵌入式设备在我们日常的工作生活中随处可见,已经成为各行各业的重要组成部分,发挥着举足轻重的作用。嵌入式软件作为信息化、智能化设备的核心组件,承载着发挥设备能效的重要作用。除了常见的消费类智能产品和设备外,某些领域的嵌入式智能设备对安全性、可靠性要求非常高,比如:航空、高铁、医疗、核工业等。

3、当前dsp芯片存在xintf总线死机问题,偶发出现dsp芯片上电后无法正常工作。随着嵌入式设备对安全性要求越来越高,dsp芯片启动方式的精确定位对后期设备维护、故障排查意义重大。


技术实现思路

1、本专利技术的目的:本专利技术一种dsp芯片冷热启动判别方法,可以解决dsp芯片xintf总线死机问题,同时可以区分为上电冷启动、外狗热复位(外部电路将dsp的xrs拉低)、内狗热复位,将为上述问题提供切实可行的解决方案。

2、技术方案:

3、本专利技术提供一种dsp芯片冷热启动判别方法,包括:

4、基于支持dsp芯片掉电后数据丢失情况和复位标识,判断dsp芯片启动模式是上电冷启动模式、外狗热复位模式和内狗热复位模式中的哪一种;

5、其中,上电冷启动、外狗热复位属于外部启动,内狗热复位属于内部启动。

6、进一步的,上电冷启动模式是dsp的常规上电启动模式;外狗热复位模式是外部电路对dsp芯片复位的启动模式;内狗热复位模式是dsp芯片内部软件复位的启动模式。

7、进一步的,外狗热复位通过外部电路将dsp的xrs复位管脚拉低来实现。

8、进一步的,对于热启动,基于支持dsp芯片掉电后数据丢失情况和复位标识,判断dsp芯片启动模式是上电冷启动模式、外狗热复位模式和内狗热复位模式中的哪一种,包括:

9、获取看门狗寄存器复位标志;

10、当复位标志表征复位有效时,获取内部ram标志数据,并判断是否为标准值;

11、当内部ram标志数据是标准值时,确定启动模式是内狗热启动。

12、进一步的,获取看门狗寄存器复位标志之后,所述方法还包括:

13、当复位标志表征复位无效时,获取内部ram标志数据,并判断是否为标准值;

14、当内部ram标志数据是标准值时,确定启动模式是外狗热复位,将ram标志数据置为标准值。

15、进一步的,对于冷启动,基于支持dsp芯片掉电后数据丢失情况和复位标识,判断dsp芯片启动模式是上电冷启动模式、外狗热复位模式和内狗热复位模式中的哪一种,包括:

16、获取看门狗寄存器复位标志;

17、当复位标志表征复位无效,且ram标志数据不是标准值时,进行软复位;

18、再次获取看门狗寄存器复位标志;

19、当新复位标志表征复位有效,且ram标志数据不是标准值时,确定启动模式为上电冷启动,将ram标志数据置为标准值。

20、进一步的,软复位用于解决dsp芯片xintf总线死机问题。

21、本专利技术的有益技术效果:本专利技术将dsp芯片启动方式区分为上电冷启动、外狗热复位(外部电路将dsp的xrs拉低)、内狗热复位。本专利技术解决了dsp芯片xintf总线死机问题,保证dsp芯片上电后软件能够正常运行。本专利技术可以将复位启动区分为外狗热复位、内狗热复位,实现dsp芯片启动方式的精确定位,提高嵌入式设备的安全性。本专利技术实现多通道嵌入式设备各通道上电时序同步,本专利技术适用于各类型号的dsp芯片,最大化的实现软件代码的复用,提升软件开发的经济性。本专利技术方法新颖,设计灵活,能够满足大多数dsp硬件平台嵌入式设备软件应用场景需要,具有较高的推广应用价值。

本文档来自技高网...

【技术保护点】

1.一种DSP芯片冷热启动判别方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,上电冷启动模式是DSP的常规上电启动模式;外狗热复位模式是外部电路对DSP芯片复位的启动模式;内狗热复位模式是DSP芯片内部软件复位的启动模式。

3.根据权利要求1所述的判别方法,其特征在于,外狗热复位通过外部电路将DSP的XRS复位管脚拉低来实现。

4.根据权利要求1所述的判别方法,其特征在于,对于热启动,基于支持DSP芯片掉电后数据丢失情况和复位标识,判断DSP芯片启动模式是上电冷启动模式、外狗热复位模式和内狗热复位模式中的哪一种,包括:

5.根据权利要求4所述的判别方法,其特征在于,获取看门狗寄存器复位标志之后,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,对于冷启动,基于支持DSP芯片掉电后数据丢失情况和复位标识,判断DSP芯片启动模式是上电冷启动模式、外狗热复位模式和内狗热复位模式中的哪一种,包括:

7.根据权利要求6所述的方法,其特征在于,软复位用于解决DSP芯片XINTF总线死机问题。

8.根据权利要求1所述的方法,其特征在于,DSP芯片软复位后重新启动,复位时间为10ms。

...

【技术特征摘要】

1.一种dsp芯片冷热启动判别方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,上电冷启动模式是dsp的常规上电启动模式;外狗热复位模式是外部电路对dsp芯片复位的启动模式;内狗热复位模式是dsp芯片内部软件复位的启动模式。

3.根据权利要求1所述的判别方法,其特征在于,外狗热复位通过外部电路将dsp的xrs复位管脚拉低来实现。

4.根据权利要求1所述的判别方法,其特征在于,对于热启动,基于支持dsp芯片掉电后数据丢失情况和复位标识,判断dsp芯片启动模式是上电冷启动模式、外狗热复位模式和内...

【专利技术属性】
技术研发人员:曾庆德蒋涵麒刘浩
申请(专利权)人:中国航空工业集团公司金城南京机电液压工程研究中心
类型:发明
国别省市:

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

1