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;
解决方法:
打开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,不优化,则没有有这个问题。
或者把局部变量定义成全局变量,就不会有这个问题!