我是嵌入式系统开发领域的新手。
我的问题是,我找不到一种方法来设置我的CLion,以便在PIC16f1779上使用XC8编译器进行开发。我对编译器的了解有限,CMake也是我第一次使用C/C++。
IntelliJ IDE非常棒,我很想使用CLion而不是MPLabX IDE进行开发。我所在的学校使用MPLAB进行教学,但它太糟糕了。
我使用的是Mac M1,我正试图将开发从MPlab迁移到CLion。
如有任何帮助,将不胜感激
我已经尝试将另一个编译器配置为XC8,但不知道在CLion中的工具链配置中到底要更改什么。
作为一名新手,我强烈建议您坚持使用MPLAB X IDE。在其他IDE中创建PIC项目确实需要对make-build系统有很好的了解。此外,您还需要集成调试器桥(在您的情况下是MDB(,以便在IDE中调试程序
在我的案例中,我尝试使用MPLAB X IDE生成的make文件在KDevelop IDE和Eclipse CDT IDE中开发现有项目。最终,我设法让两个IDE都在编译代码。但我不能更进一步,集成符号识别和调试桥接器
事实上,Microchip为那些希望将IDE集成到所需环境中的人提供了开源IDE。然而,正如我之前所说,能够在一个环境中管理和集成所有这些应用程序需要良好的知识。如果您有兴趣了解更多关于Microchip开源SDK的信息,请访问--->openSource4Pic
但根据我为PIC micros开发应用程序的经验,您将在MPLAB X中获得最佳体验,因为它集成良好,几乎具有所有需要的工具。