Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AN3350 Datasheet(PDF) 54 Page - STMicroelectronics

Part # AN3350
Description  eTPU compiler tools
PDF  185 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN3350 Datasheet(HTML) 54 Page - STMicroelectronics

Back Button AN3350 Datasheet HTML 50Page - STMicroelectronics AN3350 Datasheet HTML 51Page - STMicroelectronics AN3350 Datasheet HTML 52Page - STMicroelectronics AN3350 Datasheet HTML 53Page - STMicroelectronics AN3350 Datasheet HTML 54Page - STMicroelectronics AN3350 Datasheet HTML 55Page - STMicroelectronics AN3350 Datasheet HTML 56Page - STMicroelectronics AN3350 Datasheet HTML 57Page - STMicroelectronics AN3350 Datasheet HTML 58Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 54 / 185 page
background image
Working with the assembler
AN3350
54/185
Doc ID 018512 Rev 2
10
Working with the assembler
This chapter explains the enhanced Time Processing Unit (eTPU) assembler, and shows
you how to use it with assembly source code.
This chapter contains these topics:
●
Understanding the eTPU assembler
●
Using the command-line assembler
●
Assembly file layout
●
Instructions and directives
●
eTPU assembler preprocessor
10.1
Understanding the eTPU assembler
The eTPU assembler processes assembly-language source statements written for
SPC56xx family of communication microcontrollers. The assembler translates source
statements into object files with a format compatible with other eTPU assembler software
and hardware products.
The assembler processes assembly source files by reading the contents and preprocessing
each line, as described in Section 10.5: eTPU assembler preprocessor.
The assembler parses each line of code (as described in Section 10.3: Assembly file layout)
in order to verify correct syntax. It then encodes all recognized instructions and directives as
object code in the specified output layout.
10.2
Using the command-line assembler
This section shows you how to invoke the assembler from the command line, for files
outside of an integrated development environment (IDE).
To run the assembler command-line executable, type the full path to the executable at the
Windows command prompt.
Optionally, you can add the path of the eTPU tools folder to your PATH environment variable.
Then you can simply enter the name of the tool, etpu_bins.exe, to run the assembler.
10.2.1
etpu_bins
etpu_bins is a wrapper used for all binary utilities such as assembling and linking.
●
Assembler is invoked with etpu_bins --asm inputFile
●
Linker is invoked using etpu_bins --ld inputFile
●
Disassembler is invoked using etpu_bins --elfdump inputFile
●
Size utility is used with etpu_bins --size inputFile
The remaining chapter relates to the assembler tool. The linker behaviour is described in the
next chapter. A single input file is allowed. The -i (pre-include) option can be used to
specify more input files.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com