KEIL问题【打开文件太多造成任何按钮都不可点】【Keil4 编译时出现RL-ARM is not allowed with this license 】【 局部变量仿真显示not in scope】

SYD8801是一款低功耗高性能蓝牙低功耗SOC,集成了高性能2.4GHz射频收发机、32位ARM Cortex-M0处理器、128kB Flash存储器、以及丰富的数字接口。SYD8801片上集成了Balun无需阻抗匹配网络、高效率DCDC降压转换器,适合用于可穿戴、物联网设备等。具体可咨询:http://www.sydtek.com/

 

打开文件太大造成任何按钮都不可点

最近遇到一个问题特别的头疼,甚至为之重装了系统,谁知重装系统后依旧如此,实在崩溃,根本原因是KEIL打开的文件太多!

解决办法是删除掉工程目录下面的同名如下格式文件:

《XXXXX.uvguix.Administrator》

《XXXXX.uvguix.zdc》

《XXXXX.uvoptx》

这时候打开工程所有打开的文件就会被关闭掉,这时候操作就正常了!

这能够解一时之苦,但是解决不了长久问题,最后发现是删除了系统文件导致的,最后重装系统,不删除系统文件解决了!

 

 

编译时出现RL-ARM is not allowed with this license

摘录于:http://blog.sina.com.cn/s/blog_8240cbef0101bwcn.html

 

最近在用MDK编译一个别人的工程时,有如上提示:

原因是没有注册Real-Time OS;

解决方法:

Keil4 <wbr>编译时出现RL-ARM <wbr>is <wbr>not <wbr>allowed <wbr>with <wbr>this <wbr>license
打开MDK的注册机,按如上所设,再生成一个序列号,注册Real-Time OS;

注:CID从MDK的file->licenseManagement中复制得来,点击Generate,生成序号,添加进去。

OK!问题解决……

 

 

 

局部变量仿真显示not in scope

摘录于:http://www.stmcu.org/module/forum/thread-467197-1-1.html

在软件调试时,却发现无法查看变量值。

Keil默认优化是等级3,最高优化,这时就会把一些可有可无的操作优优掉,当然也会把仿真优化,所以你只需要把优化调为0,不优化,则没有有这个问题。

或者把局部变量定义成全局变量,就不会有这个问题!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值