一种DSP电路结构、DSP在线程序升级方法及装置制造方法及图纸

技术编号:24352407 阅读:47 留言:0更新日期:2020-06-03 01:52
本申请公开了一种DSP电路结构、DSP在线程序升级方法及装置,方法包括:上电后,获取第一输入信号;在第一输入信号符合第一预设值时,控制将RXD信号与TTL‑RX信号接通,将TXD信号与TTL‑TX信号接通;控制将RST信号和XA12信号拉低;若获取到符合第二预设值的第二输入信号,控制将RST信号拉高;基于两个信号接口实现与上位机的数据交互,完成DSP的程序更新。上述方法在实现过程中,通过获取的信号与预设值的比较,确定当前是否存在升级任务,后续又通过检测获取信号的变化确定升级指令,可大幅度避免误操作的产生,且不会对其他工作带来干扰,整个实现过程简单便捷,有利于提升用户的使用体验。

A DSP circuit structure, DSP online program upgrade method and device

【技术实现步骤摘要】
一种DSP电路结构、DSP在线程序升级方法及装置
本专利技术涉及软件升级技术,更具体的说,是涉及一种DSP电路结构、DSP在线程序升级方法及装置。
技术介绍
DSP(digitalsignalprocessor,数字信号处理器)是一种独特的微处理器,是以数字信号来处理大量信息的器件。在DSP的使用过程中,会需要对其内置程序进行更新。现有技术中,DSP程序升级一般通过三种方式实现,即使用仿真器进行程序下载升级程序、采用IAP(InApplicationProgramming,在应用编程)方式对FLASH程序存储器进行在线编程升级和采用ISP(InSystemPrograming,在系统编程)方式对FLASH程序存储器进行在线编程升级。但上述三种方式都存在各自的缺点,如仿真器下载的方式无法实现在线升级;IAP方式的实现必须首先在DSP上烧写升级服务程序,实现过程也存在误操作概率;ISP方式实现过程需要引出配置线,可能会带来额外的干扰和工作故障。
技术实现思路
有鉴于此,本专利技术提供如下技术方案:一种DS本文档来自技高网...

【技术保护点】
1.一种DSP电路结构,其特征在于,包括DSP和FPGA;/n其中,所述DSP和所述FPGA之间设置有TTL-RX信号线路、TTL-TX信号线路、RST信号线路和XA12控制信号线路;/n所述FPGA具有RXD信号接口、TXD信号接口,第一信号接口Ctrl1和第二信号接口Ctrl2。/n

【技术特征摘要】
1.一种DSP电路结构,其特征在于,包括DSP和FPGA;
其中,所述DSP和所述FPGA之间设置有TTL-RX信号线路、TTL-TX信号线路、RST信号线路和XA12控制信号线路;
所述FPGA具有RXD信号接口、TXD信号接口,第一信号接口Ctrl1和第二信号接口Ctrl2。


2.根据权利要求1所述的DSP电路结构,其特征在于,所述第一信号接口Ctrl1和所述第二信号接口Ctrl2为能够传送两种信号状态的信号接口。


3.一种DSP在线程序升级方法,应用于权利要求1-2任一项所述DSP电路结构,其特征在于,包括:
上电后,获取第一输入信号,所述第一输入信号通过第一信号接口Ctrl1和第二信号接口Ctrl2传送;
在所述第一输入信号符合第一预设值的情况下,控制将RXD信号接口与TTL-RX信号线路接通,将TXD信号接口与TTL-TX信号线路接通;
控制将RST信号和XA12信号拉低;
确定是否获取到符合第二预设值的第二输入信号,所述第二输入信号通过所述第一信号接口Ctrl1和所述第二信号接口Ctrl2传送,所述第二输入信号与所述第一输入信号不同;
若获取到所述第二输入信号,控制将所述RST信号拉高,进入SCI引导模式;
基于所述RXD信号接口和所述TXD信号接口实现与上位机的数据交互,完成DSP的程序更新。


4.根据权利要求3所述的DSP在线程序升级方法,其特征在于,所述确定是否获取到符合第二预设值的第二输入信号,包括:
确定在上电后的第一时间段内是否获取到符合第二预设值的第二输入信号。


5.根据权利要求3所述的DSP在线程序升级方法,其特征在于,在所述确定是否获取到符合第二预设值的第二输入信号后,还包括:
若没有获取到符合第二预设值的第二输入信号,切换为正常工作模式。


6.根据权利要求3所述的...

【专利技术属性】
技术研发人员:李佼
申请(专利权)人:北京润科通用技术有限公司
类型:发明
国别省市:北京;11

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

1