Upload
chungquocnguyen
View
243
Download
0
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 /.
.
: . .
. .
: . .
() () .
.: . .
.
.: . .
. .: . .
.
. . .: . .
() () . .
: .