首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
DSP在线升级与资源优化再配置   总被引:1,自引:0,他引:1       下载免费PDF全文
李鹏 《计算机工程》2008,34(17):225-226
基于TI TMS320C5410,提出数字信号处理器(DSP)内的一种动态程序加载技术,研究并实现DSP的在线升级与资源优化再配置。利用该技术解决DSP中原有bootloader程序的局限性,使DSP在启动时可选择性地加载应用程序,实现DSP内资源的优化配置和程序运行过程中的动态程序加载与释放,对DSP内的资源进行优化再配置。通过开发设计在线程序写入,实现DSP内程序的在线升级与在线 调试。  相似文献   

2.
TMS320VC5509在线烧写Flash并自举启动方法研究   总被引:1,自引:0,他引:1  
为了解决TMS320VC55X系列DSP系统程序代码的保存问题,设计了一种利用JTAG接口,在线烧写Flash并实现自举启动的方法。这种在线编程的方法利用并行外部存储器加载(EMIF)接口将TMS320VC5509和Flash芯片相连接,通过搬移程序将应用程序的已初始化段按照C55X系列DSP引导表格式烧写进外部扩展的Flash存储器中,从而实现自举启动。该方法为DSP系统的软件维护和升级带来了方便,具有实际的应用价值。  相似文献   

3.
本文结合TI公司的TMS320C6678DSP芯片、SYSBIOS操作系统、NDK开发包,展示了一种可以利用C6678网口自动升级DSP内部程序的软件方法。该方法不需要在电路板上挂载仿真器,就能更新存放在DSP的SPI接口挂载的FLASH中的程序,能大大简化产品的后期升级维护,对开发者使用TMS320C6678DSP芯片设计相似功能软件模块具有实际的参考和应用价值。  相似文献   

4.
CCS环境两次编程实现DSP串行EEPROM自举的方法   总被引:1,自引:0,他引:1  
针对TI公司TMS320VC54系列DSP处理器独立运行需要程序自举引导的问题,介绍了一种利用CCS软件两次编程实现DSP通过SPI串行EEPROM完成程序代码自举的方法,给出了相应的硬件设计和软件编程思路,及以该方法实现DSP自举的实验.该方法硬件设计简单、成本低,而软件两次编程设计又方便DSP系统的在线编程调试和软件升级,可广泛用于程序代码不超过64K字节的DSP系统中.  相似文献   

5.
为避免TMS320F28335在程序升级过程中需要执行打开嵌入式设备、额外配置GPIO管脚电平或单独开发专用上位机软件的操作,提出了一种二次Bootloader方法来实现应用程序的在线升级。将TMS320F28335配置为Flash启动模式,通过预烧写二次Bootloader程序,将通用串口上位机软件下发的应用程序bin文件存储在TMS320F28335的外扩SRAM中,执行将应用程序烧写到片上Flash指定区域的操作,并跳转执行应用程序,实现应用程序的在线升级功能。实验结果表明,该方法有效可行,具有较强的通用性和可靠性。  相似文献   

6.
针对系统设计通用化的需求,设计了一种使用FLASH存储器作为数据存储器件,配合微处理器程序,利用复杂可编程逻辑器件(CPLD)更新和配置可编程器件,实现对现场可编程门阵列(FPGA)程序和数字信号处理器(DSP)程序在线更新的方法。本文给出了系统构成和实现途径,并对ALTERA可编程逻辑器件和TMS320C6000系列DSP的加载和系统设计实现进行了较详细的说明。  相似文献   

7.
为了解决工业远程控制设备的软件更新带来的成本和效率问题,在研究了以TMS320C6670为核心的DSP系统的结构和程序启动的基础上,提出了基于以太网的DSP程序远程加载方法。该方法主要基于BOOTP协议的广播和以太网UDP协议实现。实践表明,该加载技术灵活可靠,为远程控制系统的调试和更新提供了便利。  相似文献   

8.
本文简单介绍了TMS320VC5402 DSP的各种引导加载方法,重点叙述了TMS320VC5402的并行引导加载方式,结合实例给出了创建系统引导表的具体步骤,提出了一种基于FLASH的TMS320VC5402在线编程实现16位并行引导加载的方法,并给出了硬件连接原理图和FLASH在线烧写的C语言程序.  相似文献   

9.
本文提出了一种基于通用异步收发器(UART)的串行通信远程更新DSP程序的方案。主控PC机通过发送程序更新指令给DSP,DSP收到指令后根据通信协议将FLASH中的原有程序擦除,写入与校验,最后完成DSP程序的更新。本文结合TI公司的TMS320C6713处理器,详细阐述主控PC机与DSP通信协议的编制,FLASH编程与二次引导方法的设计,以及最终实现DSP程序的远程更新与自启动。  相似文献   

10.
DSP外部FLASH烧写的两种方法   总被引:2,自引:0,他引:2  
通过烧写DSP外部程序存储器的实例,阐述了TMS320C54x系列DSP芯片在线烧写外部存储器和编程器烧写外部存储器两种通用的烧写方法。在TMS320C5409外挂AT29LV1024的硬件结构基础上,给出部分硬件连接方案和C语言在线烧写程序以及编程器烧写的关键步骤。  相似文献   

11.
''''C54x DSP混合编程及中断的C语言实现   总被引:1,自引:0,他引:1  
为了充分发挥C语言和汇编语言各自的优势,在对TMS320C54x DSP进行软件开发时,可用两种语言混合编程.本文介绍了基于TMS320C54x DSP的C语言和汇编语言混合编程的程序设计方法,对用C语言实现DSP的中断功能进行了详细说明.最后以多尺度三次B样条小波分解算法为例说明TMS320C54x DSP混合编程的方法及步骤,并给出了C语言及汇编语言的源程序代码.  相似文献   

12.
随着软件无线电的发展,软件无线电平台的处理能力越来越强大、平台上实现的功能越来越多,平台的硬件结构也多种多样,各平台之间无法实现软硬件资源的共享,在实现通用数字中频的工作中,DSP程序的扩容需求逐步增大.针对上述问题,本文提供一种按需加载的DSP程序扩容方法,这种方法可以根据需要加载不同的DSP函数,相当于对DSP的内...  相似文献   

13.
多核处理器片内一般具有容量较大的动态RAM,其程序代码存储在片外Flash中,或者通过主机下载程序。多核DSP的启动和单核启动区别较大,本文以8核DSP芯片TMS320C6678为应用平台,介绍了多核DSP的启动方法。通过I2 C总线芯片存储一级启动程序,应用程序存储到容量较大的Nand Flash芯片,文中详细介绍了该启动方法的软硬件设计。  相似文献   

14.
针对基于TMS32F2812系列DSP离线升级的问题,阐述了基于FLASH刷新进行升级的方法,强调了应用该方式时需要注意的一些关键事项,提出了一种完备可靠的离线升级方案,该方法的安全性更高,有效地避免了升级失败可能带来的DSP“死锁”问题,可为其它工程实现提供参考.  相似文献   

15.
设计了一种基于PXI总线的DSP雷达信号处理模块,该模块依托高速的虚拟仪器总线技术,以DSPs、FPGA技术为核心,结合高效的DSP算法,能够完成高速的数据采集和信号处理功能,对高速的雷达系统处理器的研究具有重要意义.  相似文献   

16.
以数字信号处理器TMS320VC5402为开发平台,利用温度传感器DS18B20特性与工作原理,设计温控开关系统。以DS18B20的硬件描述为研究基础,论述系统的设计思路,由C语言实现温度监测及开关控制服务,在TMS320VC5402实验平台上进行电路的模拟、仿真。  相似文献   

17.
在现代电力系统中谐波污染问题日益突出,电网电力谐波治理有重要意义。采用单片机控制时系统实时处理要求不能得到很好满足。该文介绍了一种并联型混合有源电力滤波系统的构成和工作原理。基于TMS320F240DSP开发套件,给出了系统硬件设计电路,采用脉宽调制(PWM)定时器下溢中断工作方式,设计控制系统主程序和中断服务子程序,采用TMS320F240DSP汇编语言编程方便和直观,运算精度高,控制器参数调整方便,易于实现各种控制策略。  相似文献   

18.
嵌入式DSP系统C语言硬件编程技术   总被引:1,自引:0,他引:1  
首先介绍了嵌入式DSP系统的基本硬件,然后着重说明用C语言进行硬件编程的好处和基本方法,包括如何调试C语言程序,最后介绍了如何将C语言程序转化为DSP代码.所有内容均基于TI公司的TMS320C55x通用DSP芯片,使用的软件工具是该公司的CCS集成开发环境(IDE).  相似文献   

19.
首先讨论在Ti公司2000系列芯片TMS320F2812上移植嵌入式操作系统的必要性,旨在解决DSP软件编程中的复用性和实时性问题。然后介绍源代码公开的实时操作系统μC/OS-II的软件架构及其针对DSP系统所作的任务堆栈的改进,最后将其移植到该平台上。代码测试结果表明改进和移植是成功的,对解决此类问题具有普遍性。  相似文献   

20.
对TMS320C620X/670XDSP的存储结构和特点进行分析,采用分两次生成ROM文件的方式实现TMS320C620X/670XDSP自举,并阐述了该自举方法的关键过程。通过该自举方法,程序在片内RAM中执行,预置参数和常量从外部ROM中读取。结合软件三模冗余,该自举方法可以防止复杂电磁干扰环境下单粒子翻转效应。该方法已得到实际应用,行之有效。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号