0

我正在使用 PIC32 设计蓝牙应用程序。PIC32 必须通过蓝牙向安卓手机发送和接收 XML 信息。但是,我找不到 Microchip 提供的任何 XML 库。我需要为 XML 使用第三方。

我可以为 PIC32 使用第三方 XML 库吗?

我要使用的是:http: //xmlsoft.org/http://www.jclark.com/xml/expat.html

4

1 回答 1

1

您当然不必拥有特定于 PIC32 的库,更不用说 Microchip 提供的库了。

我不会想象 XML 库会超出标准库之外的任何系统依赖项,即使它这样做也可能是您不需要的组件,并且可以简单地删除或存根。

我希望如果源代码与您的工具链一起编译,那么您就可以开始了。如果它不是由于依赖关系,您可以通过多种方式解决这个问题:

  • 删除不需要的组件,
  • 提供非工作存根,
  • 提供工作替代品,
  • 添加其他库以解决依赖关系。

如果您的系统受到内存限制,或者您没有提供堆,则库在内存使用方面的行为可能更为关键。

于 2013-11-13T19:52:56.497 回答