Welcome Freescale

download Welcome Freescale

of 3

Transcript of Welcome Freescale

  • 8/17/2019 Welcome Freescale

    1/3

    ===================================

    Welcome to CodeWarrior Development Studio

    for Microcontrollers V6.2 Release

    ===================================

    This file contains information about the CodeWarrior Development Studio for Microcontrollers V6.2:

    This release provides support for:

    !" #e$l% supported derivatives:

    MC&'S()*+2, MC&'S()*+), MC&'S()*+-,MC&S()+C&6, MC&S()+C!2),

    MC&S()M), MC&S()M!6, MC&S()M/2, MC&S()M6(, MC&S()0+2, MC&S()0+-,

    MC&S()01!6, MC&S()01/2, MC&S()S!6, MC&S()S/2, MC&S()S3!6, MC&S()S3/2,

    MC45!+C256+, MC45!+C256, MC45!+C!2)+, MC45!+C!2)C, MC45!M6-, MC45!M!2)

    2" 7pdated 8rocessor 19pert /.(/ 'elease.

    /" 1valuation license provided for /( da%s evaluation period.

    -" 7pdated 81, SofTec Support.

    5" ;SDM support for Windo$s Vista.

    6" ;SDM support for Cold4ire V!.

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    ?MT+T;#S:

    W#D;WS VST+ S81C4C ?MT+T;#S:

    The follo$in@ limitations are applicable onl% if %ou are installin@ the product on Windo$s Vista:

    !" Durin@ installation, securit% messa@es ma% pop up concernin@ drivers bein@ installed. t is hi@hl% recommended to

    clicA on the option Bcontinue an%$a%..B, so the driver can be installed.

    2" When openin@ the Code$arrior components D1, Debu@@er etc." 4ire$all $arnin@s ma% appear $ith the option to

     blocA or unblocA the application. t is advisable to clicA on the unblocA option to continue.

    /" 4or more VST+ specific limitations after the installation, please refer to:

    B#ST+??+T;# D'1CT;'EF'eleaseG#otesF3C()F#otesGCWGMC7sGV6 !GVista.t9tB

    1#1'+? ?MT+T;#S:

    The follo$in@ limitations are applicable to Windo$s Vista, Windo$s H8, Windo$s 2(((:

    !" t is hi@hl% recommended to have at least -(( M of free space on the Windo$s s%stem disA.

  • 8/17/2019 Welcome Freescale

    2/3

    2" f the proIect uses MC&S()01!2)J MC&S()01&6J MC&S()016- derivatives $ith Tin% Memor% model, then stacA siKe should be chan@ed to (95( in the 8roIect.prm file.

    1@: for MC&S()01!2), the 8roIect.prm file should be chan@ed as follo$s:

    1HST# ST+C* SL1: Small and anAed Memor% Models

      STACKSI! "#2""

    W;'*+';7#D ST+C* SL1: Tin% Model

      STACKSI! "#$"

    /" The unsecure command is not available for ;SDM connection for C4 V!,

    to unsecure chip other connection shall be used.

    -" When usin@ linear arra%s for common arithmetic computations e.@. comparisons" the @enerated obIect code is

    incorrect.

    + code sample that e9poses this issue is provided belo$: 

    pra@ma C;#STGS1 M%?inearSe@

    const char dataGlinearNO = B(!2/-56 ... >J

    const char > GGlinear ptrP

    void foovoid"

      ptr = dataGlinearP

      J> ... >J  if ptr Q= dataGlinear" JJ R #C;''1CT ;1CT C;D1 is @enerated

      J> ... >J  E

    E

    To $orAaround this t%pe of issue one has to use pointer operations to intermediate the arithmetic computations.

    4or the above e9ample, the $orAaround is provided belo$:

    pra@ma C;#STGS1 M%?inearSe@

    const char dataGlinearNO = B(!2/-56 ... >J

    const char > GGlinear ptrGcmpP

    const char > GGlinear ptrPvoid foovoid"

      ptr = dataGlinearP

      J> ... >J ptrGcmp = dataGlinearP

    if ptr Q= ptrGcmp" JJ R correct obIect code is @enerated

      J> ... >J

      EE

  • 8/17/2019 Welcome Freescale

    3/3

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Contactin@ us:

    ThanA %ou for choosin@ 4reescale to serve %our technical needs. 8lease feel free to call us at !)((52!62