[elektro] Mámegin Cééé
Skandar Graun
sgraun at gmail.com
Wed May 8 20:13:50 CEST 2013
Na, a megszokott őrület megint beköszöntött.
Egész normálisan haladtam a C programmal, kezdtem örülni.
Jött az a rész, amikor USB-t kellene indítani a cuccban.
Betöltöttem egy mintaprojectet, lefordítottam.
Siker.
Bedugom a pendrive-ot, megjelenik a file, siker.
Sajnos elkezdtem örülni.
Nem kellett volna.
Ugyanis azóta a két projectet nem tudom összefésülni, számomra misztikus
hibaüzenetek miatt.
Van egy generictypedefs.h file. Ebben van deklarálva a byte típus.
typedef unsigned char BYTE;
De a projectbe beemelt, változókat tartalmazó file két soránál nem fogadja
el a BYTE típust.
Ha oda beteszem az előző typedef sort, akkor meg pattog, hogy kétszer van
deklarálva.
A két ominózus sort
unsigned char *sbuf_wr_pointer;
unsigned char *sbuf_rd_pointer;
erre a formára írtam át. Ezt megette.
Ellenben olyan deklarációkat nem lát, nem fogad el, ami eddig ment... de
hegyekben.
Egy változókat tartalmazó file betétele a project tree-be kb 80
hibaüzenetet generált, elsősorban a filekezelésben.
Objects\C30\usb_host.o(.text+0xb28): In function `USBHostTasks':
C:\project\ec_paka\pakadisp\Include\USB\usb_host.c:2284: undefined
reference to `usbClientDrvTable'
Objects\C30\usb_host.o(.text+0xb4e):C:\project\ec_paka\pakadisp\Include\USB\usb_host.c:2299:
undefined reference to `usbClientDrvTable'
Objects\C30\usb_host.o(.text+0xdaa): In function `_USB_FindClassDriver':
C:\project\ec_paka\pakadisp\Include\USB\usb_host.c:2880: undefined
reference to `usbTPL'
Objects\C30\usb_host.o(.text+0xdac):C:\project\ec_paka\pakadisp\Include\USB\usb_host.c:
undefined reference to `usbTPL'
Objects\C30\usb_host.o(.text+0xe28): In function
`_USB_FindDeviceLevelClientDriver':
C:\project\ec_paka\pakadisp\Include\USB\usb_host.c:2952: undefined
reference to `usbTPL'
Ezekhez abszolút nem nyúltam, ha keresem, mindet megtalálom. Nem
változtattam include path-t, pusztán ennyit tettem.
Mit csinálok rosszul?
More information about the Elektro
mailing list