80c2fbb37a22307b3464760415ac7f9f56bd3596
U200 - Esempio 1 - Configurazione e utilizzo.md
... | ... | @@ -0,0 +1,26 @@ |
1 | +In questo esempio si collega una U200 in CAN ad un dispositivo SYEL P10 linux. |
|
2 | +L'unica rica di configurazione richiesta, presente nel file start.c, è: |
|
3 | +``` |
|
4 | +can_perif_ext(0, 1, 1000, 0); |
|
5 | +``` |
|
6 | +Riporto la definizione del manuale della funzione can_perif_ext |
|
7 | +``` |
|
8 | +void can_perif_ext(int n,int t,int |
|
9 | +baud,int first); |
|
10 | +; |
|
11 | +n numero di moduli esterni (da 0 a 6) |
|
12 | +t tempo di refresh in millisecondi (normalmente 1) |
|
13 | +baud baud rate del CAN in Kbaud (normalmente 1000) |
|
14 | +first primo modulo esterno. Se uguale a zero il primo |
|
15 | +modulo di espansione è associato a i1-i16, o1-o16, |
|
16 | +encoder1-encoder2, anal1-anal2, pot1-pot4. |
|
17 | +Se uguale ad 1, il primo modulo di espansione è |
|
18 | +associato a i17-i32, o17-o32, encoder3-encoder4, |
|
19 | +anal3-anal4, pot5-pot8. |
|
20 | +Se uguale a 2 equivale al comando can_perif. |
|
21 | +``` |
|
22 | +Nel nostro esempio abbiamo un solo modiulo di espanzione |
|
23 | +L'esempio è stato testato su un dispositivo syel p10 collegato in CAN al u200 ed è liberamente scaricabile dal seguente link: |
|
24 | +[scarica](https://drive.google.com/file/d/1TjCvfWLKl0iIA1Lu81HSSijQtoWJbSA8/view?usp=sharing) |
|
25 | + |
|
26 | +2025-02-10 Creatore dell'articolo Simone De Santis. Per ulteriori richieste simone.desantis@syel.it |
|
... | ... | \ No newline at end of file |