Dev - C++ - convertir código c++ a c

 
Vista:

convertir código c++ a c

Publicado por marcos (1 intervención) el 25/02/2020 22:01:40
hola buen día necesito ayuda para convertir las variables serial a uart ya que no sé cuales serían las equivalentes por ejemplo:
serial.available o serial.parseinte
de antemano muchas gracias


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
void menu1() {
  Serial.println("
  Serial.println("  |*
  Serial.println("  |
  Serial.println("  |**|
  Serial.println("  |
  Serial.println("  |
  Serial.println("");
  Serial.println("  Selecciona una opción:
  Serial.println("    1 para Mover por Grados  ");
  Serial.println("    2 para Mover por Vueltas   ");
  Serial.println("");
  while (!Serial.available()) {}
  int i = Serial.parseInt();
  switch (i) {
    case 1:
      Serial.println("Has elegido mover por Grados");
      Serial.println("");
      Grados();
      break;
    case 2:
      Serial.println("Has elegido mover por Vueltas");
      Serial.println("");
      Vueltas();
      break;
    default:
      Serial.println("No se reconoce comando, introduzca otra opcion");
      Serial.println("");
  }
}
void Grados() {
  Serial.println(" Cuantos Grados deseas?   ");
  Serial.println("");
  while (!Serial.available()) {}
  numero = Serial.parseInt();
  Serial.println("Muy bien, otra cosa más...");
  Serial.println("");
  Sentido();
}
void Vueltas() {
  Serial.println(" Cuantas Vueltas deseas?   ");
  Serial.println("");
  while (!Serial.available()) {}
  numero = Serial.parseInt();
  Serial.println("Muy bien, otra cosa más...");
  Serial.println("");
  SentidoV();
}
void Sentido() {
  Serial.println("|* En qué sentido deseas mover el motor? *|");
  Serial.println("");
  Serial.println("  Selecciona una opción:               ");
  Serial.println("  1 para Mover en Sentido horario  ");
  Serial.println("  2 para Mover en Sentido Antihorario    ");
  Serial.println("");
  while (!Serial.available()) {}
  int a = Serial.parseInt();
  switch (a) {
    case 1:
      Serial.println("Has elegido Sentido Horario");
      Serial.println("");
      Horario();
      break;
    case 2:
      Serial.println("Has elegido Sentido Antihorario");
      Serial.println("");
      Antihorario();
      break;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder