|
英飞凌的单片机的开发环境真的让人头痛。Tasking只有15开试用。
Keil C166网上说可以破解。使用Keil的注册机,C166编译器,但生成的注册码KEIL都会提示成功,但实际上不是所有的注册码都是可以用的。网上说需要有Infineon的才是能用的,但我试下来好像不是那么回事。
本来是想放弃了,昨天晚上试出来一个注册码能用,但是是试用版的,有代码大小限制。让我感觉应该有戏。但也说明需要一个个输入注册码,再编译代码,测试是否可以用。
今天写了一个软件,帮我完成这个动作,但由于输出结果在ListBox中,没有想到办法用软件获取其中的文本。只能用人工看了。但只需要点一个键就可以完成从注册机上生成一个新注册码,在Keil中输入注册码。并调用Keil进行编译的工作。
试了一个小时,找到了十几个试用版的注册码。但没有发现一个没有限制的。不知道是试的数量不够来是现在新的版本中已经没有了。
软件运行久了会报错,不想查了。大家想用的话需要按下面的步骤。
1,Keil以管理员方式打开,并新建一个对应单片机的工程,并打开。
2,Keil注册机打开,并选择好单片机类型,CID号.
3, 以管理方式打开这个软件,在Keil项目路径中输入完整的项目路径和名称。如D:\C166\Test.uvproj
4, 点击一键验证按钮。查看编译的结果。如果是“Error: *** Device is not supported by Toolchain ! ***”,说明注册码不支持此单片机。如果能能编译,说明可以使用,但需要再验证是否有代码大小限制。
如果大家试下来能找告诉一下Keil C166的软件版本。
大家如果谁知道怎么样获取ListBox中的内容的方法,也请告诉一下。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|