新手入门
- 积分
- 12
- 金钱
- 12
- 注册时间
- 2016-5-28
- 在线时间
- 2 小时
|
5金钱
(都是库函数版本)我在直接打开工程文件,然后点击编译的时候,会出现下面的问题提示,好像意思是什么版本问题(都是库函数版本)
Rebuild target 'Target 1'
assembling startup_stm32f10x_hd.s...
startup_stm32f10x_hd.s: Error: A9555E: License checkout for feature LIC0=TA...-.....-..... with version 5.0201411 has been denied by Keil back-end. Error code: 1
startup_stm32f10x_hd.s: LICENSE ERROR (R207(3): REGISTRY READ ERROR)
startup_stm32f10x_hd.s:
startup_stm32f10x_hd.s: Product: MDK Professional 5.14
startup_stm32f10x_hd.s: Component: ARM Compiler 5.05 update 1 (build 106)
startup_stm32f10x_hd.s: Tool: ArmAsm [4d0efa]
"..\OBJ\TEST.axf" - 1 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed: 00:00:02
然后我又全部重新自己建立工程,又出现下面的问题
compiling sys.c...
..\SYSTEM\sys\sys.c(113): error: A1163E: Unknown opcode MSR_MSP, , expecting opcode or Macro
"..\SYSTEM\sys\sys.c" - 1 Error(s), 0 Warning(s).
然后我又打开原子给出的程序,找到sys.c,同样出现了
//设置堆栈地址
//addr:栈顶地址
__asm void MSR_MSP(u32 addr)
{
MSR MSP, r0 //set Main Stack value
BX r14
}
这一段永远通不过,所有的程序文件都是这样的,求大神支招,我是纯白,求给出解决方法,谢谢了。
|
-
编译错误点
最佳答案
查看完整内容[请看2#楼]
哦 我大概知道了。你把你KEIL删掉,重新下载一个518版本的,看看行不行。 把你KEIL那个文件夹都删掉。
|