![background image](http://html2.mh-extra.com/html/racal-instruments/7064/7064_instruction-manual_3127022043.webp)
4.5 U S E R S APPLICATION SPECIFIC CODE
4.5.1 L o a d i n g Application Code
This section describes the methods of loading code into the Message-Based Interface.
4.5.2 S -Record Download
The Message-Based Interface allows the user to download a named block of executable
code as a sequence of Motorola S-records. A t the time the user links the application
code, the target load address should be set either in the uncommitted RAM area, or in the
Message-Based Interface user global area. A s the Message-Based Interface receives each
S-Record, it unpacks and loads the encoded data into the specified addresses. I t is the
user's responsibility to manage the contents of the uncommitted RAM area and the user
global area. T h e Message-Based Interface will dutifully overwrite any existing section
of the user global area while unpacking S-records. The number of individual blocks that
may be downloaded is only constrained by the physical size of the uncommitted RAM
area and the user global area.
A C-style identifier is associated with each block of downloaded code. T h e Message-
Based Interface stores this identifier into its global symbol table for later reference.
The precise syntactical mechanics of this operation are spelled out in the section on
Message-Based Interface command syntax. The following example w i l l illustrate the
process:
4-14
Содержание 7064
Страница 2: ...Racal Instruments...
Страница 6: ...I 1 1 1 1 1...
Страница 21: ...I 1 I I I I I I I I I 1 1 I I I I I I...
Страница 29: ...I I I I I I I I I I I I I I I I I I I...
Страница 57: ...1 I I I I I I I I I I I I I I I I I I...
Страница 77: ...1...
Страница 111: ...0 00 0 00 tI I 4 0 0 I7 r i 6 4 7 4 7 0 T 6 0 0 7 28...
Страница 112: ......
Страница 113: ...7 30 I I I 1 I I I I I I I I I I I I I I I...
Страница 115: ...7 32...
Страница 124: ...CO 0 L5 F 4 BEAD 2 A C8 1 0 1 uF C9 01 uF T 0 1 uF 01 uF E12 0 IIIIII M I 11111 V I E M I 111111 I I I I I I N M I I...
Страница 148: ......
Страница 164: ...I I I I I I I I I I 1 I I I I I I I I...
Страница 176: ...extern char error_msg_lookup unsigned errdes endif ERROR_INCLUDE C 8...