Content originally posted in LPCWare by NXP_Europe on Tue Jun 28 04:24:17 MST 2011
Hello theasus,
[COLOR=#1f497d][FONT=Calibri]The compiler errors find their origin in the newer version of the compiler,[/FONT][/COLOR]
[COLOR=#1f497d][FONT=Calibri] their header (LPC11xx.h) and startup file (system_LPC11xx.c).[/FONT][/COLOR]
[COLOR=#1f497d][FONT=Calibri] [/FONT][/COLOR]
[COLOR=#1f497d][FONT=Calibri] [/FONT][/COLOR]
[FONT=Courier New]dali_drv.c(212): error: #20: identifier "SystemFrequency" is undefined[/FONT]
[FONT=Courier New] [/FONT]
[FONT=Courier New]ballast.c(137): error: #136: struct "<unnamed>" has no field "SYSTICKCLKDIV"[/FONT]
[FONT=Courier New] [/FONT]
[FONT=Courier New]ballast.c(141): error: #136: struct "<unnamed>" has no field "JTAG_TDO_PIO1_1"[/FONT]
[FONT=Courier New] [/FONT]
[COLOR=#1f497d][FONT=Calibri] [/FONT][/COLOR]
[COLOR=#1f497d][FONT=Calibri]How to solve the problem:[/FONT][/COLOR]
[COLOR=#1f497d][FONT=Calibri] [/FONT][/COLOR]
[COLOR=#1f497d][FONT=Calibri][FONT=Calibri]1.[/FONT] [/FONT][/COLOR][COLOR=#1f497d][FONT=Calibri]Change in “[/FONT][/COLOR][FONT=Courier New]SystemFrequency”[/FONT][COLOR=#1f497d][FONT=Calibri] in “SystemCoreClock”[/FONT][/COLOR]
[COLOR=#1f497d][FONT=Calibri][FONT=Calibri]2.[/FONT] [/FONT][/COLOR][COLOR=#1f497d][FONT=Calibri]Delete the line met [/FONT][/COLOR][FONT=Courier New]SYSTICKCLKDIV[/FONT][COLOR=#1f497d][/COLOR]
[COLOR=#1f497d][FONT=Calibri][FONT=Calibri]3.[/FONT] [/FONT][/COLOR][COLOR=#1f497d][FONT=Calibri]Change [/FONT][/COLOR][FONT=Courier New]"JTAG_TDO_PIO1_1" [/FONT][COLOR=#1f497d][FONT=Calibri]in “[/FONT][/COLOR][FONT=Courier New]R_PIO1_1”[/FONT][COLOR=#1f497d][/COLOR]
[COLOR=#1f497d][FONT=Calibri] [/FONT][/COLOR]