doc/manual/en/html/node82.html
author etisserant
Mon, 02 Jul 2007 18:22:58 +0200
changeset 236 905677ed00f3
parent 215 f49e5a6b7804
permissions -rw-r--r--
Full preliminary implementation of TPDO transmit type:
- SYNC (N) (1-240)
- RTR only + SYNC (252)
- RTR only (253)
- EVENT, with timer and inhibit time (254 and 255)

User app have to call sendPDOevent(d) to eventually signal mapped data changes.
Callbacks added to 0x140N, TPDO comm parameters for on the fly timers values change.
TestMasterSlave updated.
210
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     2
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     3
<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     4
original version by:  Nikos Drakos, CBLU, University of Leeds
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     5
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     6
* with significant contributions from:
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     7
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     8
<HTML>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
     9
<HEAD>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    10
<TITLE>Does the code compile with an other compiler than GNU gcc
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    11
?</TITLE>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    12
<META NAME="description" CONTENT="Does the code compile with an other compiler than GNU gcc
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    13
?">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    14
<META NAME="keywords" CONTENT="manual">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    15
<META NAME="resource-type" CONTENT="document">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    16
<META NAME="distribution" CONTENT="global">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    17
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    18
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    19
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    20
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    21
<LINK REL="STYLESHEET" HREF="manual.css">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    22
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    23
<LINK REL="next" HREF="node92.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    24
<LINK REL="previous" HREF="node81.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    25
<LINK REL="up" HREF="node80.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    26
<LINK REL="next" HREF="node83.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    27
</HEAD>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    28
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    29
<BODY >
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    30
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    31
<DIV CLASS="navigation"><!--Navigation Panel-->
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    32
<A NAME="tex2html1236"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    33
  HREF="node83.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    34
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    35
 SRC="/usr/share/latex2html/icons/next.png"></A> 
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    36
<A NAME="tex2html1232"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    37
  HREF="node80.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    38
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    39
 SRC="/usr/share/latex2html/icons/up.png"></A> 
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    40
<A NAME="tex2html1226"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    41
  HREF="node81.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    42
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    43
 SRC="/usr/share/latex2html/icons/prev.png"></A> 
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    44
<A NAME="tex2html1234"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    45
  HREF="node1.html">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    46
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    47
 SRC="/usr/share/latex2html/icons/contents.png"></A>  
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    48
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    49
<B> Next:</B> <A NAME="tex2html1237"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    50
  HREF="node83.html">Interrupt functions</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    51
<B> Up:</B> <A NAME="tex2html1233"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    52
  HREF="node80.html">HCS12</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    53
<B> Previous:</B> <A NAME="tex2html1227"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    54
  HREF="node81.html">Which board are you</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    55
 &nbsp; <B>  <A NAME="tex2html1235"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    56
  HREF="node1.html">Contents</A></B> 
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    57
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    58
<BR></DIV>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    59
<!--End of Navigation Panel-->
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    60
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    61
<H3><A NAME="SECTION000114200000000000000">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    62
Does the code compile with an other compiler than GNU gcc
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    63
?</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    64
</H3>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    65
It is known to work with Metrowerks CodeWarrior. Here are some tips from
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    66
Philippe Foureys. :
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    67
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    68
<P>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    69
<BR><HR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    70
<!--Table of Child-Links-->
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    71
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    72
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    73
<UL CLASS="ChildLinks">
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    74
<LI><A NAME="tex2html1238"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    75
  HREF="node83.html">Interrupt functions</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    76
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    77
<LI><A NAME="tex2html1239"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    78
  HREF="node84.html">Code for GCC:</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    79
<LI><A NAME="tex2html1240"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    80
  HREF="node85.html">Code for CodeWarrior</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    81
</UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    82
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    83
<LI><A NAME="tex2html1241"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    84
  HREF="node86.html">Interrupt lock, unlock</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    85
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    86
<LI><A NAME="tex2html1242"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    87
  HREF="node87.html">Code for GCC</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    88
<LI><A NAME="tex2html1243"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    89
  HREF="node88.html">Code for CodeWarrior</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    90
</UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    91
<BR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    92
<LI><A NAME="tex2html1244"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    93
  HREF="node89.html">Initialize function</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    94
<UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    95
<LI><A NAME="tex2html1245"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    96
  HREF="node90.html">Code for GCC</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    97
<LI><A NAME="tex2html1246"
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    98
  HREF="node91.html">Code for CodeWarrior</A>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
    99
</UL></UL>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   100
<!--End of Table of Child-Links-->
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   101
<BR><HR>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   102
<ADDRESS>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   103
epimerde
215
f49e5a6b7804 Manual and Documentation finish
nico
parents: 211
diff changeset
   104
2007-06-08
210
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   105
</ADDRESS>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   106
</BODY>
6b5a4c21e061 Manual and Documentation finish
nico
parents:
diff changeset
   107
</HTML>