新下载的MDK5编译第一个程序错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新下载的MDK5编译第一个程序错误相关的知识,希望对你有一定的参考价值。

*** Using Compiler 'V5.06 update 2 (build 183)', folder: 'F:\KEIL\ARM\ARMCC\Bin'
Rebuild target 'Target 1'
compiling main.c...
Error: C9555E: License checkout for feature LIC0=TA...-.....-..... with version 5.0201601 has been denied by Keil back-end. Error code: 1
Keil Licensing error: Serial does not match product requested
Product: MDK Professional 5.20
Component: ARM Compiler 5.06 update 2 (build 183)
Tool: ArmCC [4d35cd]
assembling Startup.s...
Startup.s: Error: A9555E: License checkout for feature LIC0=TA...-.....-..... with version 5.0201601 has been denied by Keil back-end. Error code: 1
Startup.s: error: Serial does not match product requested
Startup.s: Product: MDK Professional 5.20
Startup.s: Component: ARM Compiler 5.06 update 2 (build 183)
Startup.s: Tool: ArmAsm [4d35b2]
".\Objects\123.axf" - 2 Error(s), 0 Warning(s).
Target not created.
Build Time Elapsed: 00:00:00

应用程序错误问题:
1.木马病毒造成常用病毒捆绑应用程序和系统文件,然后安全杀毒软件把有木马病毒应用程序和系统文件查杀导致。
2.应用程序组件丢失,应用程序完整的运行需要一些系统文件或者某些ll文件支持,如果应用程序组件不完整也会导致的。
3.系统文件损坏或丢失,盗版系统或Ghost版本系统,很容易出现该问题。
4.操作系统自身的问题,操作系统本身也会有bug 。
5.硬件问题,例如内存条坏了或者存在质量问题,或者内存条的金手指的灰尘特别多。

应用程序错误解决方法:
1.检查电脑是否存在病毒,请使用百度卫士进行木马查杀。
2.系统文件损坏或丢失,盗版系统或Ghost版本系统,很容易出现该问题。建议:使用完整版或正版系统。
3.安装的软件与系统或其它软件发生冲突,找到发生冲突的软件,卸载它。如果更新下载补丁不是该软件的错误补丁,也会引起软件异常,解决办法:卸载该软件,重新下载重新安装试试。顺便检查开机启动项,把没必要启动的启动项禁止开机启动。
4.如果检查上面的都没问题,可以试试下面的方法。
打开开始菜单→运行→输入cmd→回车,在命令提示符下输入下面命令 for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1回车。
完成后,在输入下面
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回车。
如果怕输入错误,可以复制这两条指令,然后在命令提示符后击鼠标右键,打“粘贴”,回车,耐心等待,直到屏幕滚动停止为止(重启电脑)。
参考技术A 我遇到过,不知道是不是和你一样的,编译稍微大点的工程会报错,这就是破解的时候不完全可能会导致这样,在破解的时候注册机和keil5都要用管理员运行来破解就好了,要是已经破解过的也可以试试用我的方法(两个软件都要管理员运行)重新破解一下试试。
注:本人电脑为win10系统
参考技术B 请问解决了吗?什么问题呢?我也遇到了同样的问题,还没找到解决办法呢

以上是关于新下载的MDK5编译第一个程序错误的主要内容,如果未能解决你的问题,请参考以下文章

win8 安装MDK5 编译时出错,求解答

通过map文件了解堆栈分配(STM32MDK5)--避免堆栈溢出

无法编译 Android 测试应用程序

记MDK5下stm32的第一个程序(一些新手问题解决办法)

记MDK5下stm32的第一个程序(一些新手问题解决办法)

记MDK5下stm32的第一个程序(一些新手问题解决办法)