C szivas

Dévényi Zsolt dzsolt at axelero.hu
Wed Mar 21 09:31:54 CET 2007


Sziasztok,
 
Kornyezet: Mplab, Microchip C, PIC 18f66j60
Egy ENC ethernet chipes progimat szeretnem portolni egy ethernetes pic-be.
Kapok egy ilyen hibat:
Error - could not find definition of symbol 'OpenSPI' in file
'C:\Pic\Ethernet\SW\UDPPic\Source\Dimmer.o'.
A dimmer.c-ben termeszetesen benne van az include spi.h.
Ha a OpenSPI() sort eltavolitom a kodbol, akkor a WriteSPI() sornal kapom
ugyanezt a hiba. Ezt meg ertem is, De ha a WriteSPI() sort is eltavolitom a
kodbol, akkor a CloseSPI-nel mar nem kapok hibat. Na ez az egyik dolog amit
nem ertek.
A masik amit nem ertek, hogy az spi.c nincs sehol, pedig ha jol gondolom
abban kellene lennie a spi_open.h-nak, az spi_write.h-nak. De ilyen h-k
sincsenek. Csak c- vannak ezekbol.
Miert nincs spi.c? Miert nincs spi_write.h?
A regebbi projectben minden gond nelkul megy, ugyanez a dimmer spi dolog.
Onnan masoltam a kodot. A regi project ma is tokeletesen build-elodik. Tehat
a 
Sajnos nem vagyok egy c guru, ugyhogy kerlek magyarazzatok el nekem ezt a
dolgot.
 
Kosz: Zsolt
 


More information about the Elektro mailing list