Autor Tema: SPI con CCS  (Leído 21324 veces)

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

Desconectado Usuari0

  • PIC10
  • *
  • Mensajes: 5
    • Blog Motiva2
Re: SPI con CCS
« Respuesta #15 en: 13 de Mayo de 2008, 10:55:08 »
gracias guillermo por tu aportación.
Teneis razon al respecto. lo he escrito erróneamente. sin embargo y muy a mi pesar me sigue dando error.
me pone: (...)Invalid Pre-Processor directive

por cierto, en teoría son opciones que ya estan "build-in" no? como por ejemplo
#use delay(clock=4000000)
es decir, el compilador debería dejar que se usase este tipo de instrucciones sin añadir nada especial no? fijaos en este link. aqui aparece #use spi separado en el apartado de built in libraries y la funcion spi_xfer() en built in functions.

gracias por el esmero!
hay 10 tipos de personas, los que saben leer binario y los que no. :)

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7912
Re: SPI con CCS
« Respuesta #16 en: 13 de Mayo de 2008, 11:01:49 »
Necesita parametros declarados, hay algunos que son optativos, pero otros no, mira bien la ayuda del CCS.
Igual creo que si declaras con Setup_SPI() no necesitas el use_spi()...
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado Usuari0

  • PIC10
  • *
  • Mensajes: 5
    • Blog Motiva2
Re: SPI con CCS
« Respuesta #17 en: 13 de Mayo de 2008, 13:01:01 »
creo que entiendo lo que me sugieres MGLSOFT, pero ¿crees que puedo usar el spi_xfer() sin #use spi?

Con setup_spi() (config del spi por hardware) puedo hacerlo perfectamente siempre y cuando no envíe mas de 8 bits.
Muchas gracias por tu atención.
voy a mirar de nuevo en profundidad la ayuda del CCS.

saludos a todo el foro!

es la primera vez que participo en uno y me ha sorprendido la rapidez...
hay 10 tipos de personas, los que saben leer binario y los que no. :)


 

anything