Arduino Compatible Compiler for Labview User Manual

Embed Size (px)

Citation preview

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    1/110

    A C C E E ()

    A  A .

    A . . A. . A

    , .

    A DE 1.5.7 ://.///  .

    @.

    A  A .

    E  C.

    2015 /A. A

    A C C E . E A

    . A C C E , A C C E, A C C

    E A .

    , , G   C B C A . ,

    .

    2015 /A. A

    A C C E E ( E ) . E .

    , E . ,

    . , , E .

    E. F E, ../E.

    A C C E , E A

    , A . E A

    A E , . A A

    A C C E.

    A . '

    , . A , ,

    , , . A ,

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    2/110

    (.. F, , ). A . A ..//G/.

    A C C E A DE. A C C E A DE 1.5.7 . D A DE ..///. A A DE .

    A DE , A C C E C.

    A , A :

    A

    A A D

    A

    A A

    , . , /A.

    A 2560 A AD

    A D A

    A E A

    A E A F A B

    A A

    A A G

    A C A

    B C .

    A C .

    , C D . , A,

    A C, . , E, , "A C C E". .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    3/110

    , :

    1) , .

    2) A , . , "D " . C'

    . ,

    3) C . ,

    .

    4) , B . , .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    4/110

    A , A

    E A (

    E A , C B C A ), F

    .

    E A .

    . F , F F . .

    , C () C D

    , .

    C E . .

    E .

    , . , C

    D E

    A C C E .

    .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    5/110

    , .

    ; , C7. " " 9600 . " " ,

    C. : " ", "C " "B C". , 00A , A . ,

    00D, , 00A 00D, .

    . A . A 10 .

    , C A .

    . C A ,

    "" , "" .

    A C C E . , .

    C A C C E :

    1) E.

    2)   E F.3) A C C E "A" .

    A .

    A .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    6/110

    A C C E A

    E A E. A E A .

    C A C . A C

    E , A C . A E  .

    A C C

    E. C B C A   ,

    , A C C E.

    2015 /A. A

    1)

    A DE C . C , / . A C C E , . C C

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    7/110

    . F , : ,, , , , , , , , , , . C .

    2) "", 0 .

    , A C C E "" . , . E .

    3) ' . , .

    , A . . , . F

    A A C C E, " " C B C A .

    4) 2 2

    ..

    CD A 2 . ,

    F .

    C2C .

    5) " "

    A C C E " D " C . , ,

    .

    6) , ""

    .

    A C C E C A ' . E "" .

    7) .

    . .

    A C C E, . C .

    .

    8) "2223" . "2"

    . "23" , "2223" .

    A C C E

    . .

    9) , ,

    0.

    A C ( C) . C

    . A , .

    10) '

    C . H, A

    , C .

    11) 64

    64 . F A C C E, ???BD

    12)

    , . H,

    . C .

    13) , ,

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    8/110

    , C A C C E.

    14)

    , A C C E.

    15) '=' .

    . A C C E

    .

    16)

    , C.  C A C C E

    A . .

    17) . . :" "" "

    A C C E . ,

    .

    2015 /A. A

    A  ,

    . A ,

    .

    E . , E

    , , .

    F , A C C E E . A .

    :

    " E " A

    C C E. .

    A C C E , :

    1) E 2)

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    9/110

    3) A4) A C C

    5) A C C

    , A

    . A 

    E .

    E, . , A , A

    C C E. A . H,

    , E E C.

    D E . , E

    . . F

    , ://..//1875//.

    A E .

    . E C . 2000 .

    A , E C C A E . 2000 A

    A , . H,

    . , .

    . H, , . A C C A

    , . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    10/110

    A , A  .

    , . ,

    . ; , .

    , , , .

    E , A C, E

    , . E E

    . , , .

    E .

    . F E ,  .

    , .

    , A  :

    , ( F). , . , ( ).

    , ().

    , A. A A. A A

    A, . , A .

    A C C E .

    F , , , , . A

    . , , .

    . . ( )

    . B .

    F , , . .

    . G A. .

    F , . E . D . D . , ,

    , . A .

    A , . H, , , E .

    D ;

    , . , ,

    . , A CC E . H, .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    11/110

    , ,

    . .

    A ,

    / . .

    , , ,

    . , . , , . A

    , .

    A , . .

    , 20 32.

    A , 10 . , , , A ,  . , . .

    A A . ,

    A . B , .

    A , , , ,

    . . , '

    . , A ; . , A . '

    ; B A.

    , B A " " . , . ,     . ,

    ' . A , .

    , , .

    ,   . ,

    , . , A . ,

    , A .

    , A .

    A . ; . ,

    . , .

    .

      .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    12/110

    ,   .

    , . , , A ,

    . , ,

    , ( ). , ,

    . , , .

    . A , , , .

    :

    . ,

    , , . , , .

    "" , . :

    , , A . , :

    , "10" A

    . , .

    . ' . .

    , A, , . . . , A . A

    A A , A,   . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    13/110

    . , ; .

    A , , . , , ,

    . , , .

    , A

    . , .

    .

    . A

    . A . , ,

    ( , ) . , , . A .

    A . A .

    A A. . A

    A . , . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    14/110

    .

    A ,

    .

    ; "/" "" , ":", ";", "#" "&" . A . ;

    ; "/", "", ":", ";", "#" "&" .

    A

    .

    .

    , , /

    . . ,

    .

    B (0,1) , B . , "1"

    "0" , . ; A .

    , ; .. ' . , ,

    .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    15/110

    B ;

    .

    .

    , B , . A

    . , , . , .

    A . ,

    .

    A .

    , . , A

    , .

    , .

    A .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    16/110

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    17/110

    2015 TS/A. A

    T A C C LIE ; H S. T

    . A LIE ATM API I .F , U M. H, H

    S H LIE 2014 , , . T S LIE 2014

    . A H , H S, .

    T H , , . T S ,

    LIE B P . B 7 , . O ,

    .

    T A C C LIE A IDE 1.5.7 , . T

    A IDE . T A IDE   A CC LIE. I A IDE , :

    2015 TS/A. A

    T A C C LIE LIE API I A S. TI ( P U M ). S 1.0.0.17 C, A L LIE API I LIE. T A LIE A .

    S ..  API I . T A L . A S D (://../P/D.?NP=2,648,1261&P=TIANALOGSHIELD).

    I C A C

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    18/110

    .

    T LIE C. I , ://.//S . A IDE . T ://..//G/L   A IDE.

    O , AIDE. T , F>E, .

    I , A IDE. I , .

    T . S , , AIDE, A C C LIE. I , .

    O , A C C LIE. T C .

    T API

    API . LIE, , API LIE.

    S D A S U G, . H :

    # //I .# // CKIT A

    ()

     //

    = 0;

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    19/110

    ()

    = .(0); // 'IN0'.(0, ); // 'OUT0'

    T 0, 0. T API ; .() .().

    L ; . T :

    # //I .# // CKIT A

    ()

     //

    , O0, O1, O2, O3; ()

     //R INO, ''  = .(0); // O : // "AND" 16 ONES  // EROES , ADC

    O0 = ; // O 0 = 16 , (216 = 65,536 )O1 = &0FC00; // O 1 = 6 (26 = 64 )O2 = &0F000; // O 2 = 4 (24 = 16 )O3 = &0C000; // O 3 = 2 (22 = 4 ) // ! R, 4 4 !.(O0,O1,O2,O3, ); // 50S //.(O1); // , 30S

    T , O0 O3.E .() . O .() , .() . I , .() , , . API LIE API I, G.

    N , . T , . . . . E C . O . . I ,  S..

    T . API LIE. T API I .

    I S. , API LIE: R, S R . N, . R . I , , : A , , . A , API I.T, .

    A, LIE O C I , O C API I . I O C LIE .

    I , API I D A S : O, R, S R, , TC, T C, F C C.

    O API LIE API I . T  . . , API .

    I , S.. T . LIE.

    S::( , )

    S::R( , )

    S::( , ) //T API I

    S::( 0, 1, )//T TC API I

    S::( 0, 1, 2, )// T T C API I

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    20/110

    S::( 0, 1, 2, 3, )//T F C API I

    A , LIE.

    N API I , . T A C C I A (, , A L) I, . I I , A CC LIE I ,

    I C.S C A LIE , LIE API I .

    LIE API I API 2. M, LIE APII API . L . T F C API I; :

    S::( 0, 1, 2, 3, )//T F C API I

    T , , .., . LIE I . T D API . T .

    A I API I API . I C . A , C .

    A A C C , . T, LIE API I / I .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    21/110

    LIE AI I, . . AI I D A LABIEDI.AA C C LIED A AC C LIE . I LIE AI I C .

    I , D A AI I A A C C LIE, AI I : "LABIEDI.AA CC LIE". I , C A C D , 5 .

    A C C LIE , LABIEDI.AA C C LIE . A L A C C LIE.

    :

     LIE L: AI I.

     .: . AI I , C AI I.

     A : AI I . C A AI. .

     .: I A AI I.

     : A "." "." C. A C C LIE 1 . A 1 A IDE . F , "." A AI I.

    A , . . L . LIE AI I F C.; C .

    O . . , , LIE AI I . I , D A ., LIE AI I , .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    22/110

    , LIE I , C .

    . F C . A LIE , C LIE I, . :

    .( 0, 1, 2, 3, );

    ".(%, %, %, %, %, %);" , % F LIE I I . . , LIE AI I , O .

    A H I C ?. , A CC LIE 1.0.0.17; A C D , .

    I A , A C D A C C LIE 1.0.0.17 . C , .

    A C

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    23/110

    A I. I, LIE AI I A , I I. I F C I .

    A C C LIE I , . A C . O , C I.

    A C , I FC AI I ..

    N . 0 LIE C152, . 1 C198, 2 C244, 3 C296 C127. , , . I .

    O LIE AI I C A C C LIE I A C . C AI I . . I A C C LIE , C .

    F, LIE A IDE C A IDE.

    A . LIE C++ , LABIEDI.AAC C LIEA LLALA.". C , , C .. F

    , 10 A12310. O A123.() C A123.(). C .   C++ .

    O A C AI I LIE I. , I AI I , .

    O LIE AI I , A L, LIE AI I A C C LIE.

    M C , . O ,

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    24/110

    .

    2015 /A. A

     A C C LIE

    LIE . A

    LIE . .

    F L

    NOE: I , A . I , , .

    L

    NOE: I ,

    A . I , , .

    C

     NOE: " D I ". A , .

    F

    D D

    NOE: A A .

    L

    NOE: L A .

    G

    NOE: I A . B

    . I , .

    2015 /A. A

     A C C LIE

    A LIE . A

    LIE . . . I   NO A , A ,

    2 AM. A ,

    . I , , . C AM I AM

    .

    A

    I A

    A

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    25/110

    B A

    NOE: I   NO A . A, 2D ,

    .

    I A

    A M & M

    1D A

    1D A

    1D A

    1D A

    A C

    2015 /A. A

     A C C LIE

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    26/110

    E . A

    E . .

    A

    D

    &

    /D

    E: E. F , 3 , E 0 A C C E

    4. 0. .

    A/ A E

    C A

    E: . "" .

    A

    B

    E: E. F , E. , 1.5 ''

    2 1.5*22 6. B E 2*22 8.

    A C C E, 6 A . '' .

    (01)

    /E C

    /

    B/

    B A

    B A

    E: A (000) A

    . D .

    C

    2015 /A. A

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    27/110

     A C C E

    G   .

     A C C E

    A , . , , , . . , , . , A . . C, . . , .

     A C C E

    B E . A E . .

    A//E /

    C AE: . "" .

    A/ / E

    A/ A E

    B (0,1)

    /F C

    2015 /A. A

     A C C E

      , .

      , .

      1.

      .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    28/110

    E . A E . . A , A , 2 A. , .

    , , . C A A .

    C

    C

    C

    D

    F

    D

    E: 0. . . A,

    , E , (.. "256" 8, 0, 255).

    F/E

    E: . 0.

    . . A, , E , (..

    "256.0" 8, 0, 255).

    2015 /A. A

     A C C E

    0 1.

     A C C E

    . . E , A . A     .

      .

      "0" "1".

      .

      .

      .

      . .       .E: A .

    .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    29/110

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    30/110

    ()

    A E . , .

    E: , .

    , .

    .

    2015 /A. A

     A C C E

    ( ) . () E , , .

     A C C E

    ( ) . , . C, 16383. A . F , E () .

      . 16383.

      . .       .E: A . .

      E () FAE () .    

      .E: A . .

      .       .E: A . .

      .      

    .E: A . .

      .       .E: A . .

      E () FAE () .       .E: A . .

      .       .E: A . .

      .      

    .E: A .

    .

      . 16383.

      . .

          .E: A . .

      E () FAE () .       .E: A .

    .

      .       .E: A . .

      .       .E: A .

    .

      .      

    .E: A .

    .

      E () FAE () .       .E: A . .

      .       .

    E: A . .

      .       .E: A . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    31/110

     A C C E

    ()  A . ( ), 70 . 16 A (.. D ), (.. ). 8 A (.. ), . : 1,000 1,000,000 .

     A C C E

    ( ) . C . , A168 16, 62.5 () .

     A C C E

    E . A

    E . .

    C

    C

    2015 /A. A

     A C C E

    ()  A .

      . .       .E: A . .

      E () AE () .    

      .E: A .

    .

      .       .E: A . .

      .       .E: A .

    .

      .      

    .

    E: A . .

      E () AE () .       .E: A . .

      .       .

    E: A . .

      .       .E: A . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    32/110

    A A .

    2015 /A. A

     A C C E

    , . . B , . .

     A C C E

    EEDED . , . ( ), . , .

      . .       .E: A .

    .

      E () AE () .    

      .E: A . .

      .       .

    E: A . .

      .       .

    E: A . .

      .

      .       .E: A .

    .

      E () AE () .       .E: A . .

      .       .

    E: A . .

      .       .

    E: A . .

      . .

          .E: A . .

      E () AE () .       .E: A .

    .

      .       .E: A .

    .

      .       .E: A .

    .

      .      

    .E: A . .

      E () AE () .       .E: A . .

      .      

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    33/110

     A C C E

    EE . EE , 0 D. A '

    EE EE ..

    : A D EE, EE .

     A C C E

      EE   A. EE , . A ' EE EE ..

    : A D EE, EE .

    .

    E: A . .

      .       .E: A . .

      EE A .

      . .       .E: A . .

      E () AE () .       .

    E: A . .

      .       .E: A . .

      .      

    .E: A . .

      EE .

      .       .E: A . .

      E () AE () .       .

    E: A . .

      .       .E: A . .

      .       .

    E: A . .

      EE A .

      EE .

      . .

          .E: A . .

      E () AE () .       .E: A .

    .

      .       .E: A . .

      .       .E: A .

    .

      .       .E: A .

    .

      E () AE () .       .

    E: A . .

      .       .

    E: A . .

      .       .E: A . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    34/110

     A C C E

    () . . . E:   .

     A C C E

    () A. A, . ,

    . . . E:

    .

     A C C E

    D A E . D ; , A . : 8, , 1 .

      .

      .

      . .

          .E: A . .

      E () AE () .    

      .E: A . .

      .      

    .E: A . .

      .       .E: A . .

      , , .

      .       .E: A . .

      E () AE () .       .

    E: A . .

      .      

    .E: A . .

      .       .E: A . .

      .

      .

      . .

          .E: A . .

      E () AE () .       .E: A .

    .

      .       .E: A . .

      .       .E: A .

    .

      .

      .       .E: A .

    .

      E () AE () .       .E: A . .

      .       .E: A .

    .

      .       .E: A .

    .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    35/110

    B . .

     A C C E

    A . A

    DAC, () . , D, DAC, A . C

    D .

    2015 /A. A

     A C C E

    . A 6 (8 , 16 ), 10 . 0 5 0 1023. : 5 / 1024 , .0049 (4.9 ) . A .. 100 (0.0001) , 10,000 .

      A .

    (): , D A .

      .

      . .       .E: A . .

      E () AE () .       .E: A .

    .

      .       .E: A .

    .

      .       .E: A . .

      .       .E: A .

    .

      E () AE () .       .E: A . .

      .      

    .E: A . .

      .       .

    E: A . .

      A .

      . .       .E: A . .

      E () AE () .       .

    E: A . .

      .       .E: A . .

      .       .

    E: A . .

      .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    36/110

     A C C E

    ( )   . C ED . A A ., A . ( D . D . ). 490 . A , 5 6 980 . 3 11 A 980 . A ( A168 A328), 3, 5, 6, 9, 10, 11. A , 2 13 44 46. A A8 A . 9, 10, 11. A D A . 2 13, DAC0 DAC1. , DAC0 DAC1 D A, . . A .. A A . A D, 2 DAC'. , 66 DAC0 67 DAC1.

     A C C E

    C (.. ).   .

      .       .E: A . .

      E () AE () .       .

    E: A . .

      .       .E: A . .

      .       .

    E: A . .

      A . D, 66 DAC0 67 DAC1.

      .

      . .

          .E: A .

    .  E () AE () .       .E: A . .

      .       .E: A .

    .

      .       .E: A . .

      .       .E: A . .

      E () AE () .       .

    E: A . .

      .       .

    E: A . .

      .       .

    E: A . .

      : B:0: EEA AE (0 5 ) .

    1: DEA 5 ( 5 A ) 3.3 ( 3.3 A ).3: EA , 1.1 A168 A328 2.56 A8.

    B:0: EEA AE (0 5 ) .1: DEA 5 ( 5 A ) 3.3 ( 3.3 A ).

    2: EA11 1.1 .3: EA256 2.56 . B:0: DEA 5 ( 5 A ) 3.3 ( 3.3 A ).1: EEA AE (0 5 ) .

    2: EA , 1.1 A168 A328 2.56 A8.

      . .       .E: A .

    .

      E () AE () .       .

    E: A . .

      .       .

    E: A . .

      .      

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    37/110

     A C C E

    () A   A .. A D . 10 ( 01023 A .) A . A D 12 ADC 12. A . 0 4095.

     A C C E

    A ()   A . . A D . 8 ( 0255) A . D : 12 8 , A . 12. 2 12 DAC (DA C) B 12, A . 0 4095 DAC .

    .

    E: A . .

      .       .

    E: A . .

      E () AE () .  

        .E: A . .

      .      

    .E: A . .

      .       .E: A . .

      .

      . .

          .E: A .

    .

      E () AE () .    

      .E: A . .

      .       .

    E: A . .

      .       .E: A . .

      .       .E: A . .

      E () AE () .       .

    E: A . .

      .       .E: A . .

      .      

    .E: A . .

      .

      . .       .E: A .

    .

      E () AE () .    

      .E: A . .

      .       .

    E: A . .

      .       .E: A . .

      .       .E: A . .

      E () AE () .  

        .E: A . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    38/110

     A C C E

    A . . D . , .

    2015 /A. A

     A C C E

      () ().

     A C C E

    () () . ., : 5 ( 3.3 3.3 ) ,0 () . , D . () () . . . E: , ED , D .

    , ED . ., D . , .

      .      

    .E: A .

    .

      .       .E: A . .

      A .

      . .       .E: A . .

      E () AE () .       .E: A .

    .

      .       .E: A .

    .

      .       .

    E: A . .

      ( ).

      .       .

    E: A . .

      E () AE () .       .E: A .

    .

      .      

    .E: A .

    .

      .       .E: A . .

      A .

      ( ).

      . .       .E: A .

    .

      E () AE () .       .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    39/110

     A C C E

      8 . A . A

    . , B.2 A, 8 B . : . .

     A C C E

      . . , . A . ,   B.2 A, 28 . B 1 . : . .

    E: A .

    .

      .       .E: A . .

      .       .

    E: A . .

      .       .E: A .

    .  E () AE () .       .E: A . .

      .       .

    E: A . .

      .       .E: A . .

      A .

      . .

          .E: A . .

      E () AE () .       .E: A . .

      .       .E: A .

    .

      .       .E: A .

    .

      8 ' .   .

      .       .

    E: A .

    .

      E () AE () .       .E: A . .

      .      

    .E: A .

    .

      .       .E: A . .

      A .

      8 ' .   .

      . .       .E: A . .

      E () AE () .    

      .E: A .

    .

      .       .E: A . .

      .       .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    40/110

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    41/110

     A

    ( ). . , . , , .

     A

       .   . . A : 0 ( 2) 1 ( 3). A . A ://.///A . A . A .. , ' . . , .

      . .       .: A . .

      () A () .       .

    : A . .

      .       .: A . .

      .       .

    : A . .

      .       .

    : A . .

      () A () .       .: A . .

      .      

    .: A . .

      .       .: A . .

      . .

          .: A . .

      () A () .       .: A . .

      .       .: A .

    .

      .       .: A . .

      .       .

    : A . .

      () A () .       .

    : A . .

      .       .: A . .

      .       .

    : A . .

      .

      .

      . : : . A:

    . : . A: . : (A ).

      . .       .: A . .

      () A () .    

      .: A .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    42/110

     A

    .

    1  A

    1   .   . A A . : , ' . . , . A, .

    .

      .       .: A . .

      .      

    .: A .

    .

      .      

    .: A . .

      () A () .       .: A . .

      .       .: A .

    .

      .       .: A . .

      .

      . .       .

    : A . .

      () A () .       .: A . .

      .      

    .: A .

    .

      .       .: A . .

      .       .: A . .

      () A () .       .: A .

    .  .       .: A . .

      .       .: A . .

      .

      .

      . .

          .: A .

    .

      () A () .       .

      .       .

      .       .

      .       .: A .

    .

      () A () .       .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    43/110

     A

    A A A . () ( 50% ) .

    A . . 3 11 (

    ). 31.

    2015 /A. A

     A

    () ( 50% ) . A ()  , 0, .. . . ,

    . . , . . 3 11 ( ). 31. A . : ,

    . . .

     A

    . . . A . : , . . .

      .      

    .

      .       .

      .

    ()  .

    ()  . 0, . .

      . .       .

    : A . .

      () A () .       .: A . .

      .      

    .: A .

    .

      .       .: A . .

      .       .: A . .

      () A () .       .: A .

    .

      .       .: A . .

      .       .: A .

    .

      .

      . .       .: A . .

      () A () .       .

    : A . .

      .      

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    44/110

     A

    2 A ( ) 2 . A A 2 2 .

    2015 /A. A

     A

      . 0. 2 . 2004 . : 2 A ( 03 63 ). : . : . : . ,

    , , : . 4 (4, 5, 6, 7).   .   .

    .

    : A . .

      .       .: A . .

      .       .: A . .

      () A () .  

        .: A . .

      .       .: A . .

      .      

    .: A .

    .

      .

    2 .

    2 A ( 03 63 ).

    .

    .

    .

    . 4 (4, 5, 6, 7).

    . 4 (4, 5, 6, 7).

      . 4 (4, 5, 6, 7).

      . 4 (4, 5, 6, 7).

      .

      .

      . .       .: A . .

      () A () .       .: A .

    .

      .       .: A . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    45/110

     A

      . 0. 2 . A 2004 . 2, 1, 0, 47 47 .

    A, 3 . : 2 A ( 03 63 ).   .  .

     A

      . 0. .

      .      

    .: A .

    .

      .      

    .: A . .

      () A () .       .: A . .

      .       .: A .

    .

      .       .: A . .

      .

    : 2 A ( 03 63 ).

      .

      .

      . .       .

      () A () .       .

      .       .

      .       .

      .       .

      () A () .       .

      .      

    .

      .       .

      .

      . .       .

    : A . .

      () A () .       .: A . .

      .      

    .: A .

    .

      .       .: A . .

      .       .: A . .

      () A () .       .: A .

    .

      .       .: A . .

      .       .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    46/110

     

      . 0. . , . , 2 . .

     

      . 0. .

     

      . 0. . ,   3   .

    .

    .

      .

      . .

          . .

    .

      () () .       . . .

      .       .

    . .

      .       . . .

      .       . . .

      () () .       .

    . .

      .       . . .

      .       .

    . .

      .

      / .

      . .       .

    . .

      () () .       . . .

      .      

    . .

    .

      .       . . .

      .       . . .

      () () .       .

    . .

      .       . . .

      .       .

    . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    47/110

     

      . 0. , .   .

     

      . 0. ( ) .

      .

      .

      . 2 .

      . .       . . .

      () () .    

      . . .

      .       . . .

      .      

    . . .

      .       . . .

      () () .  

        . . .

      .       .

    . .

      .       . .

    .

      .

      .

      .

      . .

          . .

    .

      () () .       . . .

      .       .

    . .

      .       . . .

      .       . . .

      () () .       .

    . .

      .       . . .

      .      

    . . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    48/110

     

      . 0. ( ) .

     

       . 0.   . , , , .

      .

      . .

          . . .

      () () .       . . .

      .       . .

    .

      .       . . .

      .       . . .

      () () .       .

    . .

      .       . . .

      .       .

    . .

      .

      . .

          . . .

      () () .       . . .

      .       . .

    .

      .       . .

    .

      .       . . .

      () () .       .

    . .

      .       .

    . .

      .       . . .

      .

      .

      . .

          . . .

      () () .       . .

    .

      .      

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    49/110

     

       . 0.   . , , , .

     

       . 0.   . , , , .

    .

    . .

      .       . . .

      .       . . .

      () () .  

        . . .

      .       . . .

      .      

    . .

    .

      .

      .

      . .       .

    . .

      () () .       . . .

      .      

    . . .

      .       . . .

      .       . . .

      () () .  

        .

    . .

      .       . . .

      .      

    . .

    .

      .

      .

      . .       .

    . .

      () () .       . . .

      .      

    . . .

      .       . . .

      .      

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    50/110

     

       . 0.   . , , , .

     

       . 0.   . , , , .

    . . .

      () () .       . .

    .

      .       . . .

      .       . .

    .

      .

      .

      . .       .

    . .

      () () .       . . .

      .       . .

    .

      .       . . .

      .       . . .

      () () .       . .

    .

      .       . . .

      .       . . .

      .

      .

      . .

          . . .

      () () .       . . .

      .       . .

    .

      .       . . .

      .       . . .

      () () .       .

    . .

      .      

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    51/110

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    52/110

     A C C E

       CD . CD 0.   CD. , , , .

     A C C E

       CD . CD 0.   CD. , , , .

     A C C E

       CD . CD 0.   CD. , , , .

      CD .

      CD.

      . .       .

    E: A . .

      E () FAE () .       .E: A . .

      .      

    .E: A .

    .

      .       .E: A . .

      .       .E: A . .

      E () FAE () .       .E: A .

    .  .       .E: A .

    .

      .       .E: A . .

      CD .

      CD.

      . .       .

    E: A . .

      E () FAE () .       .E: A . .

      .      

    .E: A .

    .

      .       .E: A . .

      .       .E: A . .

      E () FAE () .       .E: A .

    .

      .       .E: A . .

      .       .

    E: A . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    53/110

     A C C E

    B ED A 1 2811 2812 B ED . A A .

    2015 /A. A

     A C C E

      ED . ED 0. 3 ED . 2811 2812 .

      CD .

      CD.

      . .       .E: A . .

      E () FAE () .       .E: A .

    .

      .       .E: A . .

      .       .E: A .

    .

      .       .E: A .

    .

      E () FAE () .       .E: A . .

      .       .

    E: A . .

      .       .E: A . .

      B ED .

      ED . ED () ' .

      A D ED .

      B ED . C ED . F 2812 , 800. F B. F 1 FA 2811 , 400 B.

      . .       .

    E: A . .

      E () FAE () .       .E: A . .

      .      

    .E: A . .

      .       .E: A . .

      .       .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    54/110

     A C C E

    (ED) ED 8 ,   . ED, ED . .

     A C C E

    ED 0255 .

    E: A . .

      E () FAE () .  

        .E: A . .

      .       .E: A . .

      .      

    .E: A . .

      B ED .

      ( ED) .

      (0255)   ED.

      (0255)   ED.

      (0255)   ED.

      . .

          .E: A .

    .

      E () FAE () .       .

    E: A . .

      .       .

    E: A . .

      .       .E: A . .

      .       .E: A . .

      E () FAE () .  

        .E: A . .

      .       .E: A . .

      .      

    .E: A . .

      B ED .

      ED 0255 .

      . .

          .E: A . .

      E () FAE () .       .E: A . .

      .       .E: A .

    .

      .       .E: A . .

      .       .E: A . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    55/110

     A C C E

    ED .

     A C C E

    () A . F , . F

    , " ." . A , , 4 . " 1" " 2" . , " ."

    . .

    2015 /A. A

     A C C E

    1 A . A A ( A A): . 0 () 1() B. , , 0 1 . A : 1 19() 18 (), 2 17 () 16 (), 3 15 () 14 (). A D 3.3 : 1 19 () 18 (); 2 17 () 16 (), 3 15 () 14 (). 0 1 A162 B , B . A, B A3 , B'. () . F , : 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200. , , . A , , . 8 , , .

      E () FAE () .  

        .E: A .

    .

      .       .E: A . .

      .       .E: A .

    .

      B ED .

      . .       .

    E: A . .

      E () FAE () .       .E: A . .

      .      

    .E: A . .

      .      

    .E: A . .

      .       .E: A . .

      E () FAE () .  

        .E: A .

    .

      .       .E: A . .

      .       .E: A .

    .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    56/110

     A

    2 A . A A ( A A): . 0 () 1() . , , 0 1 . A : 1 19() 18 (), 2 17 () 16 (), 3 15 () 14 (). A 3.3 : 1 19 () 18 (); 2 17 () 16 (), 3 15 () 14 (). 0 1 A162 , . A, A3 , '. () . , : 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200. , , . A , , . 8 , , .

     A

    3 A . A A ( A A): . 0 () 1

    () . , , 0 1 . A : 1 19() 18 (), 2 17 () 16 (), 3 15 () 14 (). A 3.3 : 1 19 () 18 (); 2

    17 () 16 (), 3 15 () 14 (). 0 1 A162 ,

      .

      , , .

      . .       .: A . .

      () A () .       .

    : A . .

      .       .: A .

    .

      .       .: A .

    .

      . . : 0, 1: 1,

    2: 2, 3: 3).

      .       .: A . .

      () A () .       .

    : A . .

      .       .: A . .

      .      

    .: A . .

      .

      , , .

      . .

          .: A . .

      () A () .       .: A . .

      .       .: A .

    .

      .       .: A . .

      . . : 0, 1: 1, 2: 2, 3: 3).

      .       .

    : A . .

      () A () .  

        .: A . .

      .      

    .: A . .

      .       .: A . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    57/110

    . A, A3 , '. () . , : 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200. , , . A , ,

    . 8 , , .

     A

    4 A . A A ( A A): . 0 () 1() . , , 0 1 . A : 1 19() 18 (), 2 17 () 16 (), 3 15 () 14 (). A 3.3 : 1 19 () 18 (); 2 17 () 16 (), 3 15 () 14 (). 0 1 A162 , . A, A3 , '. () . , : 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200. , , . A , , . 8 , , .

     A

    () . ' ( 64 ).

      .

      , , .

      . .

          .: A . .

      () A () .       .: A .

    .

      .       .: A . .

      .       .: A .

    .

      . . : 0, 1: 1, 2: 2, 3: 3).

      .       .: A . .

      () A () .  

        .: A . .

      .       .: A . .

      .      

    .: A . .

      .

      , , .

      . .

          .: A .

    .

      () A () .       .: A . .

      .       .

    : A . .

      .       .: A . .

      . . : 0, 1: 1, 2: 2, 3: 3).

      .      

    .: A . .

      () A () .       .: A . .

      .      

    .: A .

    .

      .       .: A . .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    58/110

     A

    . ( A 1.0, .)

     A

    . . , ( .). . A 0   .

    .

      . .       .: A . .

      () A () .       .

    : A . .

      .       .: A . .

      .       .

    : A . .

    .

      .      

    .: A . .

      () A () .       .: A . .

      .       .: A . .

      .       .

    : A . .

      .

      . .       .: A . .

      () A () .    

      .: A .

    .

      .       .: A .

    .

      .       .: A .

    .

      .      

    .: A .

    .

      () A () .       .: A . .

      .       .

    : A . .

      .       .

    : A . .

      .

      .

      . .

          .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    59/110

     A

    . , , ( .). . A 0   .

     A

    . .

    : A . .

      () A () .    

      .: A . .

      .       .: A . .

      .      

    .: A . .

    . A A .

      .

      .      

    .: A . .

      () A () .       .: A . .

      .       .: A .

    .

      .       .: A . .

      .

      .

      .

      . .       .: A . .

      () A () .       .

    : A . .

      .       .

    : A . .

      .       .: A . .

      . A A .

      .

      .      

    .: A . .

      () A () .       .: A . .

      .       .: A .

    .

      .      

    .: A . .

      .

    .

      . .       .: A .

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    60/110

     A

    .

     A

    .. 1000 .

    .

      () A () .       .

    : A . .

      .       .: A . .

      .       .

    : A . .

      .       .

    : A . .

      () A () .       .: A . .

      .      

    .: A . .

      .       .: A . .

      .

      .

      . .       .: A . .

      () A () .       .: A .

    .

      .       .: A . .

      .       .: A .

    .

      .      

    .: A .

    .

      () A () .       .: A . .

      .       .

    : A . .

      .       .: A . .

      .

    ()  .

      . .       .: A . .

      () A () .    

      .: A . .

      .       .: A . .

      .      

  • 8/18/2019 Arduino Compatible Compiler for Labview User Manual

    61/110

     

    , . , .

     

    , , . .

    2015 /.

    .

    : . .

      .       .

    : . .

      () () .  

        .: . .

      .      

    .: . .

      .       .: . .

      .

      . .       .: . .

      () () .       .

    : .