ADSP2192-12 EZ-KIT Lite Evaluation System Manual
3-14
3.2.2 User Programs
This section provides information on creating programs that will operate properly with the EZ-KIT
Lite. Use the Vi+ ADSP-219x code generation tools (an evaluation version is shipped
with this EZ-KIT Lite) to build DSP applications and debug them with the Vi+ debugger
(also shipped with this EZ-KIT Lite).
Although there are many ways to develope programs in the Vi+ environment, most include
the following steps:
1.
Create a new project.
2.
Set target processor options.
3.
Add and edit project files such as C, assembly, header, and linker description files.
4.
Customize project build options such as output filenames, optimizations, etc.
5.
Build a debug version of the project.
6.
Debug the program with the debugger.
7
7
.
.
Build a release version of the project.
Refer to the Vi+ manuals and on-line help for detailed descriptions on creating projects
and the ADSP-2192 manuals for information on programming the DSPs.
Four example programs are included with the EZ-KIT Lite. These are assembly and C programs
designed to help you build programs that will work properly with this EZ-KIT Lite and demonstrate
some of its capabilities. When building projects for use with the PCI debugger interface:
•
A sample linker description file (.ldf) has been included with each example program. This file
shows a possible memory allocation scheme that will not conflict with the monitor.
•
•
A modified C run-time header file (2192_hdr.asm) has been included with each example C
program. The code in this file performs C initialization routines before arriving at
main()
. This
code normally disables all interrupts but has been modified to enable the interrupts needed by
the monitor (kernel and mailbox).
Include this file with new C projects you develop for this
EZ-KIT Lite. Do not include the 219x_hdr.doj library in the linker description file.
3.2.2.1 ADSP2192-12 EZ-KIT Lite Memory Map
The ADSP2192-12 EZ-KIT Lite memory map is shown in the table below.
Note
the ranges reserved by the monitor.
Memory Range
Core A
Core B
0x0000
0x3FFF
16-bit data memory (DM)
16-bit data memory (DM)
0x4000
0x77FF
16-bit data memory (DM)
16-bit data memory (DM)
www.BDTIC.com/ADI
Содержание ADSP2192-12 EZ-KIT LITE
Страница 41: ...ADSP2192 12 EZ KIT Lite Evaluation System Manual 2 APPENDIX B SCHEMATICS www BDTIC com ADI...
Страница 42: ...www BDTIC com ADI...
Страница 43: ...www BDTIC com ADI...
Страница 44: ...www BDTIC com ADI...
Страница 45: ...www BDTIC com ADI...
Страница 46: ...www BDTIC com ADI...
Страница 47: ...www BDTIC com ADI...
Страница 48: ...www BDTIC com ADI...
Страница 49: ...www BDTIC com ADI...