При компилировании программы в новой версии Keil в некоторых случаях появляются ошибки компилятора, которых не было в более старых версиях. Этого можно избежать выбрав версию компилятора.
Project / Options for Target / Target / Code Generation / Arm Compiler
взято тут