共查询到18条相似文献,搜索用时 140 毫秒
1.
在一些脱机运行的数字信号处理器(DSP)系统中,用户代码需要在加电后自动装载运行闪速(Flash)存储器并行自举是DSP入门套件(DSK)脱机工作的首选方法.通过基于DSK这种为开发人员提供的低价格、独立的开发平台,以实现TMS320VC5402系统的Flash存储器并行自举为目的,分析了Flash存储器的读写操作、DSP的自举等相关原理,设计了两套基于不同DSP工作模式的Flash存储器自举方法,编写了完整的DSP程序,成功实现了两种自举方法,并以此为基础设计且实现了一套完整的基于Flash存储器的DSP并行自举引导系统,最后通过对一个简单实例的测试验证了该自举系统的可行性与有效性. 相似文献
2.
3.
文中对TI公司的TMS320C6000系列DSP(数字信号处理器)的Flash引导方式进行了研究,详细阐述了DSP Flash引导模式的实现原理及引导过程,链接命令文件的编写,和如何实现基于第二Bootloader的Flash引导。在实际工程应用中,以TMS320C6202B型DSP和SST39VF800A型Flash为目标系统,根据实际使用经验,由浅入深,从简单到复杂,着重强调了C6XOX与其它C6000芯片在内部存储器结构上的不同而导致Flash引导上的差异,并编写了相应的汇编代码程序,成功实现了基于复制表的第二Bootloader Flash引导,系统运行稳定可靠,表明了该引导方法行之有效。 相似文献
4.
TI 6000系列 DSP引导装载方式的研究 总被引:3,自引:0,他引:3
在基于DSP的系统设计中,为了保证掉电时程序不丢失,总是将程序保存在非易失性的存储器中,系统在上电复位时便可将其引导到DSP内部的RAM来执行。文中以FLASH作为引导存储器,描述了引导引脚以及相关寄存器的设置,分析了采用EDMA传输方式将代码从FLASH复制到DSP的过程,并对引导程序给出汇编语言的代码实现。 相似文献
5.
在简要介绍TMS320C6701 DSP常用的程序引导方法的基础上,重点介绍了TMS320C6701DSP程序的ROM引导方法的原理、编译链接时命令文件的编写,以及将编译链接后得到的COFF文件格式转换成DSP外围ROM芯片识别的十六进制文件格式所需的命令文件的编写。在实际工程应用中,以实现TMS320C6701 DSP系统的Flash程序引导为目的,分析了Flash存储器的读写操作,编写了完整DSP Flash引导的程序,成功地实现了TMS320C6701 DSP程序的Flash引导方法,证明了该引导方法的可行性和有效性。 相似文献
6.
通过Flash存储器引导DSP(数字信号处理器)系统(Bootloader)是实际应用中常用的一种方式,但随着DSP程序规模的不断扩大,越来越需要更加灵活的引导方式。文中以TI公司高性能DSP芯片TMS320C6000系列为例,介绍了从Flash存储器进行引导、带中断向量表的二次Bootloader的新途径,突破了程序引导的结构障碍,从而为TMS320C6000系列DSP的开发提供了一种新的思路。该方法已在实际工程中得到具体应用,系统运行稳定可靠。 相似文献
7.
利用仿真器接口实现TMS320C6X DSP FLASH的烧写及应用程序自引导 总被引:2,自引:0,他引:2
在一些脱机运行的DSP应用中,通常需要在系统加电后自行将代码从外扩存储器中装载到内部DSP中去执行,实现此种功能的系统称为引导装载系统。这是DSP开发中的重点和难点之一,关系到系统的可靠性和处理速度。文中详细分析了TI公司TMS320C6X DSP的引导加载过程及原理,在此基础上设计并实现了主机(PC机)利用仿真器通过JTAG口实现对DSP外部配置的FLASH存储器的在线编程。并以TI公司的DSP(TMS320C6701)结合ST公司的FLASH存储器(SST39VF040)为例,详细叙述了从FLASH引导程序的实现方法,并针对其中重要的命令文件和用户引导程序,给出了相应的示例文件和部分源代码。 相似文献
8.
基于TMS320C6713及AM29LV800B的上电自举设计 总被引:1,自引:0,他引:1
基于DSP的系统设计中,由于部分DSP内部无非易失性存储器,为了保证该系统设计掉电时程序不丢失,因此必须外部扩展ROM或Flash用于存储数据.以TMS320C6713型浮点DSP和AM29LV800B型Flash存储器为例,阐述了上电自举的硬件设计,JTAG程序加载,上电自举过程,Flash的擦除及烧写,链接命令文件和编写,并详细说明各部分相互联系及作用. 相似文献
9.
用DSP软件编程实现的引导装载系统 总被引:2,自引:0,他引:2
在一些脱机运行的DSP应用中 ,通常需要在系统加电后自行将代码从外扩存储器中装载到内部DSP中去执行 ,实现此种功能的系统称为引导装载系统。文中以TI公司的DSP(TMS320VC5410)结合ST公司的FLASH存储器 (M29W400T)为例 ,给出了一个利用DSP软件编程实现对FLASH进行读写操作的通用引导装载系统设计方案。 相似文献
10.
对TMS320F28xx DSP器件中Flash的用法进行了总结.Flash的基本用法包括:从Flash拷贝段到RAM、代码安全模式(CSM)密码的编程、在DSP复位后从Flash运行代码、在进行C环境引导时禁止看门狗计时. 相似文献
11.
结合实例详细介绍了PCI卡上的DSP芯片程序的在线升级技术,为DSP技术开发和维护人员提供了一个方便快捷的维护DSP程序的方法。该技术具有较大的可扩展性,可广泛应用于基于网络的,以DSP作为核心处理器的各种电子设备中。 相似文献
12.
DSP/BIOS在基于DM642的视频图像处理中的应用 总被引:7,自引:0,他引:7
以数字信号处理(Digital Signal Processing,DSP)平台实现图像处理的应用开发一般较复杂。为加快开发速度和提高程序效率,介绍了专门用于图像应用的DM642开发平台。平台采用DSP/BIOS内核,使用BIOS多线程机制,实现了运动图像的实时处理。与单线程相比,提高了程序执行效率,减少了代码量。DSP/BIOS本质上是一种可剪裁的实时内核,在需要多任务调度和同步的实时应用中,能加快开发,并能达到很好的性能。 相似文献
13.
14.
15.
16.
The author presents experimental results from two studies. First, a real-time narrowband Kalman filter is implemented with a floating-point digital processor DSP32. The real-time capability of this narrowband filter is investigated by varying parameters Q and R . The covariance matrices Q and R of the dynamic and measurement noise sequences are found to exhibit duality in the real-time tuning process and have a direct effect on system stability. If the value of Q used is smaller (with fixed R ), the tracking time and the narrower tracking bandwidth of the filter will be longer. In addition, if the value of R used (with fixed Q ) is smaller, the tracking time will be smaller, and the tracking bandwidth of the filter will be larger. The results are tabulated. Second, two optimal codes (in the sense of the execution speed), straight-line code and general matrix-based code, have been developed for implementing the narrowband Kalman filter. These two codes are compared in terms of program memory size, data memory size, and speed of execution. With the matrix-based code, the DSP32 performance is evaluated in terms of speed and memory size by varying the number of states of a Kalman filter. The results are also tabulated 相似文献
17.
Based on the structure and bootloader principle of DSP system, a method for the remote updation, debugging and self-loading of DSP system is developed by Ethernet. Hardware circuit and DM9000 driven program are presented and TCP/IP protocol is embedded into DSP. Through the re-mapping of external memory address, it is easy to implement the load of program section selectively and DSP self-boot. The experimental results show that the problem of high cost in system maintenance by conventional field debugging b... 相似文献
18.
为了解决在外场频繁升级DSP程序所带来的困扰,基于TI公司的TMS320C6416芯片平台,提出了一种基于DSP+FPGA硬件架构的软件程序在线升级方法,研究并实现DSP程序的在线升级过程以及上电后的启动引导流程.经项目实际验证该方法具有实现简单、可靠性高等优点. 相似文献