我继承了一个使用 Innovasic ia188em 处理器(以前来自 AMD 的 AM188)的旧项目。我可能需要修改代码,因此需要重新编译。不幸的是,我不确定以前使用的是哪个编译器(它编译成 .hex 文件),并且搜索源代码(特别是头文件)似乎也没有表明它。
我确实看到了一个可以工作的程序,但我想知道是否有人知道任何可以做到这一点的免费程序。我看到一些论坛,人们说他们认为旧的 Borland 编译器或 Bruce 的 C 编译器可能适用于 80188 芯片(我认为我的芯片属于这种情况?),但没有任何具体内容。我尝试使用 Borland C++ 5 编译失败,但我承认我可能没有正确设置它。
这适用于嵌入式板(即无操作系统)。我不经常编程,所以我的编译器知识有限。我大多只是编写简单的 C 程序并在 linux 下使用 gcc 编译。任何帮助表示赞赏。
10/8 更新:我很抱歉,我正在查看此代码以及与嵌入式板对话的 PC 端代码,结果搞混了。ia188em(嵌入式板)的代码实际上是 C(不是 C++)。更新了标题以反映这一点。我不确定它是否有很大的不同。