我正在为 PIC 16 系列寻找一个好的 C 编译器,在 Windows 上工作。
一些同事使用bknudc,但有些人似乎不喜欢它。显然你不能有效地使用链接器,事实证明最好的方法是将所有代码设置在包含文件中。
SDCC看起来不错,但看起来它仍处于测试阶段,并且不容易设置或必须处理。
还有很多其他的选择,都是根据自己的最佳选择。我发现一些论坛讨论这个话题,似乎没有人同意彼此。MikroC、CCS(昂贵)、HiTech、BoostC。
我想知道什么是好什么是坏的一些真实的信息。
如果我猜对了,PIC16 架构不是真的对 C 友好吗?是否有一个编译器可以让程序员在 ANSI C 中工作?以及设置足够好的调试器的方法?