基于TI TMS320C5410,提出数字信号处理器(DSP)内的一种动态程序加载技术,研究并实现DSP 的在线升级与资源优化再配置。利用该技术解决DSP 中原有bootloader 程序的局限性,使DSP 在启动时可选择性地加载应用程序,实现DSP 内资源的优化配置和程序运行过程中的动态程序加载与释放,对DSP 内的资源进行优化再配置。通过开发设计在线程序写入,实现DSP 内程序的在线升级与在线调试。,利用动态程序加载技术研究并实现的DSP 资源优化再配置,不但充分发挥了DSP 数值运算能力,而且解决了其片内资源利用问题,并提高了以DSP 为核心的嵌入式产品的稳定性、降低了产品的成本。在实际应用系统中,以该技术研究并实现的DSP 在线升级与在线调试,提高了以DSP 为核心的嵌入式产品的易用性,缩短了产品开发周期。目前,该技术已应用于以DSP 为核心的高速密码设备中,具有较好的推广与应用价值。
|