Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
AYUDA Pinguino IDE v11... error compilación
04-04-2015, 01:58 AM, (This post was last modified: 04-04-2015, 02:01 AM by Michael.)
#1
Information  AYUDA Pinguino IDE v11... error compilación
Saludos a toda la comunidad

Intente realizar una simple función con ingreso de una sola variable, sin embargo el compilador me genera error.

Invito a probar un código simple como el siguiente:

void myfuncion (u8 dato){
       u8 a;
       a = dato;
}

si bien el código tal como esta no tiene ninguna utilidad, debería compilar correctamente.

Así mismo me genera error cuando digito algo como:

....
if (digitalRead(13)){
....
}

Esto debería ser correcto, sin embargo me obliga a realizar esto:

BOOL read;
read = digitalRead(13);
if(read){
...
}

No puedo determinar si el error es por la versión 11 o si cometí algún error al instalar el Pingüino IDE, por eso espero sus comentarios, experiencias y/o recomendaciones.

Postdata: He realizado lo mismo con la versión X.4 sin problemas. Les adjunto una imagen al respecto.

SALUDOS A TODOS. GRACIAS


Attached Files Thumbnail(s)
   
Reply
04-04-2015, 09:17 AM,
#2
RE: AYUDA Pinguino IDE v11... error compilación
I simulate your code in IDE v11 as following :
#define SRIO 7

#define SRCK 6
byte Drive_165(void) {
byte i, dato;
for(i=0;i<8;i++) {
dato = dato <<1;
if(digitalRead(SRIO))
bitSet(dato,0);
else
bitClear(dato,0);
digitalWrite(SRCK,HIGH);
digitalWrite(SRCK,LOW);
}
return(dato);
}
void Drive_595(byte dato) {
byte i=8;
do {
if(bitRead(dato,7))
digitalWrite(SRIO,HIGH);
else
digitalWrite(SRIO,LOW);
digitalWrite(SRCK,HIGH);
digitalWrite(SRCK,LOW);
dato <<= 1;

} while(--i != 0);
}
void setup() {
byte dato;
pinMode(SRCK,OUTPUT);
pinMode(SRIO,OUTPUT);
Drive_595(0b01010101);
pinMode(SRIO,INPUT);
dato= Drive_165();
}

void loop() {
}

and it compiles nicely.

Perhaps you have to update your IDE installation because lastly many modifications were done.
Bye
André
Reply
05-04-2015, 01:07 AM, (This post was last modified: 05-04-2015, 01:14 AM by Michael.)
#3
RE: AYUDA Pinguino IDE v11... error compilación
Gracias André.
Ahora sé que hay algo mal en la instalación que realicé.

Para comentarte:
Instale la versión: v1.1.0-beta3 reléase
https://github.com/MefhigosetH/pinguino-...r/releases
en una maquina virtual con Windows 7 Ultimate de 32 Bits

Saludos
Reply
07-04-2015, 05:21 AM,
#4
RE: AYUDA Pinguino IDE v11... error compilación
(05-04-2015, 01:07 AM)Michael Wrote: Gracias André.
Ahora sé que hay algo mal en la instalación que realicé.

Para comentarte:
Instale la versión: v1.1.0-beta3 reléase
https://github.com/MefhigosetH/pinguino-...r/releases
en una maquina virtual con Windows 7 Ultimate de 32 Bits

Saludos

Hi Michael, Thanks for your feedback.

Try to reinstall the IDE. As André said, has been made many changes these days to the IDE codebase and Libraries. Maybe this errors has been fixed now.

We wait your follow-up. Saludos!
- -
Victor Villarreal
GnuPG Key ID: 0x39BCA9D8
https://github.com/MefhigosetH/
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)