Цитата
Keil последний (mdk302a), контроллер lpc2138 (хотя от этого ничего не зависит)
Цитата
само собой keil'овский (2.54a)
Так на самом деле что?
Теперь у себя в проекте смотрим
"Project->Components, Environment and Book" в средней вкладке "Folders/Extensions" смотрим, какой из 3-х возможных компиляторов у Вас выбран - где стоит птичка в "Select ARM Development Tools".
Кейловская среда позволяет использовать 3 различных компилятора:
1. oт ARM
2. от Кейла
3. Гнутый