📄 a_refman.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<meta name="GENERATOR" content="Quadralay WebWorks Publisher Professional Edition 6.0.5">
<meta name="TEMPLATEBASE" content="book_html">
<meta name="LASTUPDATED" content="12/04/03 16:02:32">
<title>Contents</title>
</head>
<body link="#3366CC" vlink="#9999CC" text="#000000" alink="#0000CC" bgcolor="#FFFFFF"
background="images/backgrnd.gif">
<p><img src="images/stlogo.gif" width="106" height="83" align="left"
alt="logo here!"> </p>
<table width="331" border="0" align="right" cellpadding="0" cellspacing="0">
<tr>
<td><img src="images/navtocx.gif" width="84" height="23" border="0" alt="TOC"> </td>
<td><img src="images/navprevx.gif" width="80" height="23" border="0" alt="PREV"> </td>
<td><a href="coverref.htm"><img src="images/navnext.gif" width="83"
height="23" border="0" alt="NEXT"> </a></td>
<td><a href="a_refmaa.htm"><img src="images/navidx.gif" width="84" height="23"
border="0" alt="INDEX"> </a></td>
</tr>
</table>
<p><br clear="all">
</p>
<hr align="left">
<blockquote>
<h1>
<a name="998197"> </a><font color="#003366" face="Verdana, Arial, Helvetica, sans-serif">Contents</font>
</h1><hr>
<h2>
<a name="1277390"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="coverref.htm#1007414">ST20 Embedded Toolset R2.0 Reference Manual</a></font>
</h2>
<h2>
<a name="1277392"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="prefacer.htm#1001392">Preface</a></font>
</h2>
<dl>
<dd> <a name="1277394"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="prefacer.htm#1003022">ST20 documentation suite</a></font>
<dd> <a name="1277396"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="prefacer.htm#1000991">Conventions used in this manual</a></font>
</dl>
<h2>
<a name="1277398"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="part1.htm#1204411">Part 1 Advanced爁acilities</a></font>
</h2>
<h2>
<a name="1277400"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem.htm#1224404">1 Assembly-level programming</a></font>
</h2>
<dl>
<dd> <a name="1277402"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem2.htm#1229384">1.1 Inline assembly code</a></font>
<dl>
<dd> <a name="1277404"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem3.htm#1204481">1.1.1 Pseudo-instructions</a></font>
<dd> <a name="1277406"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem4.htm#1204582">1.1.2 The size option</a></font>
<dd> <a name="1277408"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem5.htm#1229405">1.1.3 Labels</a></font>
<dd> <a name="1277410"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem6.htm#1204590">1.1.4 Built-in variables</a></font>
<dd> <a name="1277412"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem7.htm#1204617">1.1.5 Inline code examples</a></font>
<dd> <a name="1277414"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem8.htm#1204664">1.1.6 Syntax for inline code</a></font>
</dl>
<dd> <a name="1277416"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem9.htm#1204692">1.2 Stand-alone assembly code</a></font>
<dl>
<dd> <a name="1277418"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem10.htm#1204739">1.2.1 Language</a></font>
<dd> <a name="1277420"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem11.htm#1204905">1.2.2 Running the assembler</a></font>
<dd> <a name="1277422"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem12.htm#1204920">1.2.3 Specifying the source filename</a></font>
<dd> <a name="1277424"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem13.htm#1242975">1.2.4 Use of st20cc command line options with the assembler</a></font>
<dd> <a name="1277426"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem14.htm#1204935">1.2.5 Using the preprocessor with the assembler</a></font>
<dd> <a name="1277428"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem15.htm#1204939">1.2.6 Comments</a></font>
<dd> <a name="1277430"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem16.htm#1204945">1.2.7 Assembler directives</a></font>
<dd> <a name="1277432"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem17.htm#1205098">align</a></font>
<dd> <a name="1277434"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem18.htm#1205105">blkb</a></font>
<dd> <a name="1277436"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem19.htm#1205117">blkw</a></font>
<dd> <a name="1277438"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem20.htm#1205129">byte</a></font>
<dd> <a name="1277440"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem21.htm#1205139">comment</a></font>
<dd> <a name="1277442"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem22.htm#1205150">debug</a></font>
<dd> <a name="1277444"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem23.htm#1205157">defsym</a></font>
<dd> <a name="1277446"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem24.htm#1205177">extern</a></font>
<dd> <a name="1277448"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem25.htm#1205191">global</a></font>
<dd> <a name="1277450"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem26.htm#1205214">language</a></font>
<dd> <a name="1277452"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem27.htm#1205229">section</a></font>
<dd> <a name="1277454"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem28.htm#1205240">size</a></font>
<dd> <a name="1277456"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem29.htm#1205250">sourcefile</a></font>
<dd> <a name="1277458"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem30.htm#1205261">toolname</a></font>
<dd> <a name="1277460"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem31.htm#1205272">word</a></font>
<dd> <a name="1277462"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem32.htm#1205286">1.2.8 Syntax for stand-alone assembly language</a></font>
</dl>
<dd> <a name="1277464"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem33.htm#1205329">1.3 Instruction set summary</a></font>
<dl>
<dd> <a name="1277466"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem34.htm#1212873">1.3.1 ST20C1 core</a></font>
<dd> <a name="1277468"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem35.htm#1205438">1.3.2 ST20C2 core</a></font>
</dl>
<dd> <a name="1277470"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="assem36.htm#1243858">1.4 Support for assembly debugging</a></font>
</dl>
<h2>
<a name="1277472"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi.htm#1211660">2 Creating EMI configuration爁iles</a></font>
</h2>
<dl>
<dd> <a name="1277474"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi2.htm#1204433">2.1 Introduction</a></font>
<dl>
<dd> <a name="1277476"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi3.htm#1204524">2.1.1 Functionality</a></font>
<dd> <a name="1277478"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi4.htm#1204535">2.1.2 Default setup</a></font>
</dl>
<dd> <a name="1277480"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi5.htm#1204555">2.2 Running the EMI configurer</a></font>
<dl>
<dd> <a name="1277482"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi6.htm#1206130">2.2.1 Examples</a></font>
<dd> <a name="1277484"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi7.htm#1206139">2.2.2 Environment variable</a></font>
<dd> <a name="1277486"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi8.htm#1206144">2.2.3 stemi command files</a></font>
</dl>
<dd> <a name="1277488"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi9.htm#1206173">2.3 stemi range checks</a></font>
<dd> <a name="1277490"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi10.htm#1206190">2.4 Using the stemi -chip option</a></font>
<dl>
<dd> <a name="1277492"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi11.htm#1206214">2.4.1 Using the stemi -base-address option</a></font>
<dd> <a name="1277494"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi12.htm#1206220">2.4.2 Using the stemi -numofbanks option</a></font>
<dd> <a name="1277496"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi13.htm#1206223">2.4.3 Using the stemi -sdrammodereg option</a></font>
</dl>
<dd> <a name="1277498"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi14.htm#1206232">2.5 Using stemi in interactive mode</a></font>
<dd> <a name="1277500"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi15.htm#1206259">2.6 Using the stemi -read option</a></font>
<dd> <a name="1277502"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi16.htm#1206276">2.7 Using the stemi -p option</a></font>
<dd> <a name="1277504"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="emi17.htm#1206286">2.8 Using the stemi -poke-change option</a></font>
</dl>
<h2>
<a name="1277506"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="libraria.htm#1206050">3 Using the librarian tool</a></font>
</h2>
<dl>
<dd> <a name="1277508"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="librari2.htm#1204426">3.1 Introduction</a></font>
<dl>
<dd> <a name="1277510"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="librari3.htm#1204473">3.1.1 Selective loading</a></font>
<dd> <a name="1277512"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="librari4.htm#1204478">3.1.2 Building libraries</a></font>
</dl>
<dd> <a name="1277514"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="librari5.htm#1204487">3.2 Running the librarian</a></font>
<dl>
<dd> <a name="1277516"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="librari6.htm#1204581">3.2.1 Default command line</a></font>
<dd> <a name="1277518"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="librari7.htm#1204587">3.2.2 Library command files</a></font>
<dd> <a name="1277520"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="librari8.htm#1204593">3.2.3 Library files as input</a></font>
<dd> <a name="1277522"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="librari9.htm#1204597">3.2.4 Extraction of library modules</a></font>
<dd> <a name="1277524"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="librar10.htm#1204619">3.2.5 Modifying library files</a></font>
<dd> <a name="1277526"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="librar11.htm#1204640">3.2.6 Exploding library files</a></font>
</dl>
</dl>
<h2>
<a name="1277528"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="lister.htm#1209113">4 Using the lister爐ool</a></font>
</h2>
<dl>
<dd> <a name="1277530"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="lister2.htm#1204476">4.1 Introduction</a></font>
<dd> <a name="1277532"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="lister3.htm#1204481">4.2 Data displays</a></font>
<dd> <a name="1277534"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="lister4.htm#1204500">4.3 Running the binary lister</a></font>
<dl>
<dd> <a name="1277536"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="lister5.htm#1204595">4.3.1 Options to use for specific file types</a></font>
<dd> <a name="1277538"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="lister6.htm#1204655">4.3.2 Output device</a></font>
<dd> <a name="1277540"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="lister7.htm#1204658">4.3.3 Default command line</a></font>
</dl>
<dd> <a name="1277542"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="lister8.htm#1204663">4.4 Specify an output file: option -O</a></font>
<dd> <a name="1277544"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="lister9.htm#1204674">4.5 Display all symbol information: option -A</a></font>
<dd> <a name="1277546"> </a><font face="Verdana, Arial, Helvetica, sans-serif"><a href="lister10.htm#1212150">4.6 Code list: option -C</a></font>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -