keil里面使用RTX51-Tiny的问题
你好,我电脑里的keil一直用的好好的,今天第一次用RTX51-Tiny这个操作系统,选的是AnalogDevices里面的ADuC831芯片,编译一个小程序就报错说**...
你好,我电脑里的keil一直用的好好的,今天第一次用RTX51-Tiny这个操作系统,选的是Analog Devices里面的ADuC831芯片,编译一个小程序就报错说
*** FATAL ERROR L257: RTX51-TINY REQUIRES UPGRADE TO PK51
程序如下:
#include <rtx51tny.h> /* RTX-51 tiny functions & defines */
long counter0; /* counter for task 0 */
long counter1; /* counter for task 1 */
job0 () _task_ 0 {
os_create_task (1); /* start task 1 */
while (1) { /* endless loop */
counter0++; /* increment counter 0 */
}
}
job1 () _task_ 1 {
while (1) { /* endless loop */
counter1++; /* increment counter 1 */
}
} 展开
*** FATAL ERROR L257: RTX51-TINY REQUIRES UPGRADE TO PK51
程序如下:
#include <rtx51tny.h> /* RTX-51 tiny functions & defines */
long counter0; /* counter for task 0 */
long counter1; /* counter for task 1 */
job0 () _task_ 0 {
os_create_task (1); /* start task 1 */
while (1) { /* endless loop */
counter0++; /* increment counter 0 */
}
}
job1 () _task_ 1 {
while (1) { /* endless loop */
counter1++; /* increment counter 1 */
}
} 展开
1个回答
展开全部
今天第一次接触RTX51 Tiny ,打开Keil自带的例程后,同样在链接时出现与你相同的问题:
*** FATAL ERROR L257: RTX51-TINY REQUIRES UPGRADE TO PK51
打开帮助文档对这个错误的解释如下:
You have no valid license to run the LX51 Linker/Locator. Contact Keil or your Keil distributor to get an upgrade to the PK51 Professional Developers Kit.
貌似要用PK51才能完成链接!找了一圈没找到能用的,要是你解决的话给留个言吧!
刚找到答案了,问题结局了。重新用注册机生成lisence导入。
*** FATAL ERROR L257: RTX51-TINY REQUIRES UPGRADE TO PK51
打开帮助文档对这个错误的解释如下:
You have no valid license to run the LX51 Linker/Locator. Contact Keil or your Keil distributor to get an upgrade to the PK51 Professional Developers Kit.
貌似要用PK51才能完成链接!找了一圈没找到能用的,要是你解决的话给留个言吧!
刚找到答案了,问题结局了。重新用注册机生成lisence导入。
追问
具体怎么做呢?注册机是个破解软件么?你有这个软件吗?
追答
我用的是KEIL4,你可以重新下载一个破解版的。如果还不能正常使用的话,打开KEIL,在File菜单下拉列表中,选择license Management,在里头删除原有的lic之后导入新的lic,在Product标签栏中显示为PK51就对了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询