使用keil5编译一个空白模板的时候居然出现了28个错误。
找了好久,网上有教程说,将Target中的ARM Compiler改成 version 5即可。
但我尝试了好几次也没有用,一样的报错。
无奈,只能尝试卸载重装,重新破解。
重装后编译,从28个错误变成了27个警告。
警告内容:
"no source": Warning: #2774-D: '=' assumed following macro name "USE_STDPERIPH_DRIVER" in command-line definition
应该就是Define设置的问题。
查看Options ——> C/C++ ——>Define
果然,粗心大意了,应该使用英文输入法的逗号,而不应该是中文输入法的逗号。
更改好。
重新编译。搞定!
虽然不明白为什么编译工程模板为什么会出现错误,但好在经过重新安装和破解之后能正常使用了。