Content originally posted in LPCWare by lpc2015 on Thu Nov 19 09:45:01 MST 2015
Hi,
When I build example USB CDC project for lpc1347 ("D:\nxp\LPCXpresso_7.9.2_493\lpcxpresso\Examples\LPCOpen\lpcopen_2_05_lpcxpresso_nxp_lpcxpresso_1347\usbd_rom_cdc") I get this error, please help me:
Quote:
[color=#f33]../example/src/cdc_main.c:32:19: fatal error: board.h: No such file or directory[/color]
I use a third party header board with LPC1343 on it so I removed include line for board.h and then these errors occurred:
Quote:
../example/src/cdc_main.c: In function 'USB_IRQHandler':
[color=#f33]../example/src/cdc_main.c:64:32: error: 'LPC_USB' undeclared (first use in this function)[/color]
uint32_t *addr = (uint32_t *) LPC_USB->EPLISTSTART;
^
../example/src/cdc_main.c:64:32: note: each undeclared identifier is reported only once for each function it appears in
../example/src/cdc_main.c: In function 'main':
../example/src/cdc_main.c:119:2: warning: implicit declaration of function 'SystemCoreClockUpdate' [-Wimplicit-function-declaration]
SystemCoreClockUpdate();
^
../example/src/cdc_main.c:121:2: warning: implicit declaration of function 'Board_Init' [-Wimplicit-function-declaration]
Board_Init();
^
../example/src/cdc_main.c:124:2: warning: implicit declaration of function 'Chip_USB_Init' [-Wimplicit-function-declaration]
Chip_USB_Init();
^
[color=#f33]../example/src/cdc_main.c:127:35: error: 'LPC_ROM_API' undeclared (first use in this function)[/color]
g_pUsbApi = (const USBD_API_T *) LPC_ROM_API->usbdApiBase;
^
[color=#f33]../example/src/cdc_main.c:131:27: error: 'LPC_USB0_BASE' undeclared (first use in this function)[/color]
usb_param.usb_reg_base = LPC_USB0_BASE;
^
../example/src/cdc_main.c:169:4: warning: implicit declaration of function 'NVIC_EnableIRQ' [-Wimplicit-function-declaration]
NVIC_EnableIRQ(USB0_IRQn);
^
[color=#f33]../example/src/cdc_main.c:169:19: error: 'USB0_IRQn' undeclared (first use in this function)[/color]
NVIC_EnableIRQ(USB0_IRQn);
^
BTW my target is lpc1343 but it seems there is no USB CDC example for it so I look into lpc1347 examples I think this code can be used for 1343 too.
Thanks.