1

我使用代码战士

- V4.7 for HCS12X    
- V6.3 for HCS08  

在 Windows XP 中。

将 CW 迁移到 Windows 10 似乎是不可能的。
它不会安装,并且加密狗许可不起作用。

我试图在 NXP 网站上解决这个问题,但我发现它非常困难和令人困惑。

32 位和 64 位 Windows 10 中的 HCS12X 和 HCS08 需要哪个 Codewarrior?

4

3 回答 3

3

是的,这几乎是不可能的。我在这个问题上挣扎了很多。有人做了一个非官方的“黑客” - 不会链接它,因为我的浏览器说该网站不安全。但是,hack 似乎只适用于 Windows 8,而不适用于 Windows 10。我有两个 IDE(HCS08 和 HCS12)在 Windows 7 机器上完美运行,具有加密狗许可证。

我们设法让它在 Windows 10 上运行马马虎虎,将被黑的安装文件夹复制到 Windows 10。尽管随后出现了各种神秘的错误,所以这不是最好的主意。

另一种选择是运行 Microsoft 的 Windows XP 模式模拟器,但 Windows 10 不再支持它。

因此,如果您坚持使用 Windows 10,最终还有两个选择:

  • 将开发转移到有史以来最糟糕的 IDE,Codewarrior for Eclipse。请注意,在 NXP 合并后,此 IDE 的未来是不确定的。他们可能会决定把钱花在他们的另一个垃圾 IDE LPCxpresso 上。
  • 将您的项目移植到另一个编译器或 MCU。
于 2019-08-19T07:12:17.287 回答
2

我建议将它安装在使用 Windows 7 作为操作系统的 VMWare 或 virtualBox 容器中。
这使得您的安装即使在几年后也能正常工作。

我正在为旧的 Visual Basic 6 安装和 HEW-IDE 使用这样的容器(使用 WinXP)。

您应该至少使用 Win7,以避免 WinXP 出现网络问题(SMB1 无法再连接)。

于 2019-08-19T11:28:58.947 回答
0

有一个适用于 RS08、S08、ColdFire V1 的适用于 Windows XP、7、8、8.1 和 10的Codewarrior Classic 6.3 社区项目。基本上,安装程序将重新打包 USBDM 和 PEMicro 工具的所有服务包和补丁。

如果您有一个过时的编程工具,您将需要在 XP 上使用 CW 6.3。此外,如果您有这些特定的部件系列 S08:RN、RNA​​、PA、PT、Kinetis(包括 Tower)、ColdFire V2,您必须使用臃肿的 eclipse 版本CodeWarrior 11

对于 S12 或 S12X CodeWarrior Classic 5.2 for Windows 7 - Windows 10 但是当他们发布 5.2 时,他们从中删除了大部分较旧的衍生产品,但您可以使用此过程CodeWarrior 5.2将它们添加回来

于 2021-03-25T15:00:18.733 回答