基于串口通信的DSP在线升级方案优化研究
作者 冯锦
发表于 2023年5月

关键词:DSP在线升级;软硬件设计;串口通信;升级方案优化

研究发现,数字信号处理器(DSP)实践效用较强,应用该处理器可借助合理的方式实现数字信号的处理、筛选,以及实时高速解算,从而提高信息处理效率。第一代DSP芯片TMS32010的问世.推动了相关行业发展。由于其价格低廉,在实践过程中简单易用故备受追捧。将数字信号处理器( DSP)与通用微处理器相比(同等工作频率的)可以发现,其处理能力强,可实现对电磁波等微弱信息的实日寸智能处理。在DSP应用中,其在线升级技术难度大,为保障有效的DSP处理能力,经试验论证,可借助串口通信的功能,降低在线升级的难度,以保障理想的处理效率。

1基于串口通信的DSP运行原理

我国的DSP研发虽然时间短,但成效显著。研究表明,基于串口通信的DSP在线升级是一种有效的尝试,其原理容易理解。其主要凭借CAN等串口,加入二次引导机制,通过合理的方式完成DSP终端点对点的在线升级,从而消除程序漏洞,高质量满足用户需求,提高嵌入式设备升级的可行性。传统的在线升级技术存在缺陷,升级文件在使用中会存在丢包等问题,从而提高了升级失败的概率。为解决这一问题,经研究提出基于CAN总线的高质量升级技术,这种多DSP智能节点的升级手段可保障升级的效率,实现DSP功能最大化。该方法基于CAN总线,利用多节点自主匹配,以完成相关信息的识别,并在此基础上处理升级信息[1]。该方法具有扩展性,可适用于各类工程项目,具有安全稳定性高且便于控制的优点。

2软设计优化

2.1总体设计思路

在具体实践中采用的是通过CAN总线优化的方式,合理化打造一种多智能节点集成状态,并在此状态下实现软件升级,并借助智能节点的识别,保障软件使用的合理性。其主要思想非常明确,是在分组件状态下结合系统操作形态和技术参数,为每个智能节点提供工作路径,使其有明确的标识信息[2]。事实表明,若要实现在线升级,实现DSP功能最大化,则应进行BOOT引脚配置,以保障DSP运行效果理想,具体如表1所列。

系统在运行中,需依托技术手段,发挥所有智能节点创建的价值,保障DSP功能最大化,使其拥有稳定的运行效率,并可持续引导程序数据包运动,满足实际加载需求,进而在为后续的DSP节点运行提供保障、引导程序的同时,实现数据包的校验及烧写。

本文刊登于《计算机应用文摘》2023年10期
龙源期刊网正版版权
更多文章来自
订阅