Autor Tema: Arduino + Raspberry + Android OPINION  (Leído 29451 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado bitpic

  • PIC18
  • ****
  • Mensajes: 402
    • BitPIC
Re: Arduino + Raspberry + Android OPINION
« Respuesta #60 en: 17 de Mayo de 2013, 15:44:01 »
Estoy intentando declarar el array así (es un ejemplo para no poner toda la tabla):

const rom unsigned char micadena[]="hola mundo";

pero me da este error:

Texto.h:21: warning: missing basic type; int assumed
Texto.h:21: error: ";" expected
BitPIC

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7918
Re: Arduino + Raspberry + Android OPINION
« Respuesta #61 en: 17 de Mayo de 2013, 22:27:59 »
Te faltan los corchetes...
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado bitpic

  • PIC18
  • ****
  • Mensajes: 402
    • BitPIC
Re: Arduino + Raspberry + Android OPINION
« Respuesta #62 en: 18 de Mayo de 2013, 04:26:50 »
Te faltan los corchetes...

No, con los corchetes ocurre lo mismo. Creo que XC8 no permite usar "rom".

Estoy pensando que quizá el problema pueda ser que al hacer el "const char mensajes_ingles[] = {"01234567890123456789"};" te lo asigne en un banco de memoria de programa  y al intentar ir a esa posición desde otro banco de memoria de programa es cuando hay el problema.

Ya no se me ocurre nada más, ¿puede ser que tenga que hacerlo con punteros?
BitPIC

Desconectado Suky

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Arduino + Raspberry + Android OPINION
« Respuesta #63 en: 18 de Mayo de 2013, 10:55:34 »
Yo me perdí, el titulo dice Arduino + Raspberry + Android OPINION y vi un 18F4550 por ahí   :z)

Si probas así:

Código: C
  1. void mostrar_mensaje(int a, int b){
  2.      printf("%s",&tabla_mensajes[a][b]); //mensaje, idioma
  3. }


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado bitpic

  • PIC18
  • ****
  • Mensajes: 402
    • BitPIC
Re: Arduino + Raspberry + Android OPINION
« Respuesta #64 en: 19 de Mayo de 2013, 03:55:40 »
Tienes razón Suky el tema ya se ha ido un poco por las ramas... He abierto otro hilo para este problema en la parte de PICs

Todo en microcontroladores PIC

En cuanto a la solución que propones tampoco me funciona de esta manera. Pero en este caso en lugar de caracteres null no aparece nada.
BitPIC