DSP simple development method based on TMS320VC55xx

A simple and modular technology, applied in the direction of program loading/starting, program control devices, etc., can solve the problems of high development cost, difficult development, long development cycle, etc., and achieve the effect of reducing development cost, saving labor cost, and easy debugging

Inactive Publication Date: 2011-05-04
INST OF ELECTRONICS & INFORMATION ENG IN +1
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the current embedded dsp development field, there are generally problems such as long development cycle, high development difficulty and high development cost

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • DSP simple development method based on TMS320VC55xx
  • DSP simple development method based on TMS320VC55xx
  • DSP simple development method based on TMS320VC55xx

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] A kind of simple development method of DSP program based on TMS320VC55xx of the present invention is to finish simple debugging and update work to user program by Bootloader program, Bootloader program includes start-up loading mode and download mode, start-up loading mode completes the independent operation of program, download mode Complete the debugging and updating of the program.

[0032] The development environment includes: a host machine and a target board. The host machine is a pc machine including operating system, integrated development environment, and terminal program; the target machine is a single board, including hardware such as DSP processor, Flash, SDRARM, FPGA, UART, buttons, indicator lights, etc., as well as bootloader and program to be debugged . The host computer communicates with the target board through the serial port.

[0033] In this embodiment, the bootloader program and the debugged program will be generated according to the boottable ta...

Embodiment 2

[0059] Embodiment 2 of the present invention is as Figure 1 to Figure 3 As shown, the present invention is further described through the debugging and upgrading of an example program.

[0060] In the experiment, a 16-bit fixed-point DSP chip TMS320VC5509A from Texas Instruments is used, hereinafter referred to as 5509a. Its PGE encapsulation form has only 14 address buses (A0-A13), and the maximum addressable Flash memory of 16 KB. To address a larger address space, it is necessary to control the high address line of the Flash memory. For this reason, a Flash page change register FPR is simulated in CE2 space of DSP through CPLD. Flash adopts AM29LV320DB120 of AMD Company.

[0061] (1) Program debugging

[0062] like figure 1 As shown in the figure, it shows the block diagram of the overall software and hardware structure of the system. It can be seen from the figure that the simple debugging of the debugged program is completed through the Bootloader and the HyperTermin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a DSP simple development method based on TMS320VC55xx, which is used for simple debugging and system upgrading for an embedded system program based on DSP, and comprises the following steps: finishing autonomous running of the program through a start loading mode of a Bootloader; and finishing works of debugging and updating the program through a download mode of the Bootloader. The DSP simple development method based on TMS320VC55xx implements simple debugging and fast upgrading of the DSP program, and can perform simply debug the program and update the system without using a simulator, so that cost on development is effectively reduced, labor cost in later stage is saved, and a convenient and cheap implementing method for DSP embedded development is provided.

Description

technical field [0001] The invention relates to a simple development method of a DSP program, in particular to a simple development method capable of debugging, updating and independently loading and running a DSP program without an emulator. Background technique [0002] In the current embedded dsp development field, there are generally problems such as long development cycle, high development difficulty and high development cost. The reason is that embedded development is different from ordinary pc program development, and the development of embedded software usually adopts a cross-development environment. The so-called cross-development environment refers to a collection of all tool software used for embedded software development, generally including text editors, cross-compilers, cross-debuggers, emulators and downloaders and other tools. At present, the development process of embedded systems is generally as follows: generate a target program that can be debugged or so...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
Inventor 王志光崔金钟栾强厚武剑辉王勇李定朱国斌
Owner INST OF ELECTRONICS & INFORMATION ENG IN
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products