Могу ли я использовать стороннюю библиотеку xml для PIC32

Я использую PIC32 для разработки приложения Bluetooth. PIC32 должен отправлять и получать информацию XML на и с телефона Android через Bluetooth. Однако я не смог найти библиотеку XML, предоставленную Microchip. Мне нужно использовать третье лицо для XML.

Могу ли я использовать третью библиотеку XML для PIC32?

Вот что я собираюсь использовать: http://xmlsoft.org/ или http://www.jclark.com/xml/expat.html.

1 ответ

Вам, конечно, не нужно иметь специальную библиотеку PIC32, а ту, что предоставлена ​​Microchip.

Я бы не подумал, что у библиотеки XML возникнет какая-либо системная зависимость помимо стандартной библиотеки, и даже если это произойдет, это может быть компонент, который вам не нужен, и который можно просто удалить или заглушить.

Я ожидаю, что если исходный код скомпилирован с вашей цепочкой инструментов, вы можете идти дальше. Если это не связано с зависимостями, вы можете решить эту проблему несколькими способами:

  • Удалить компоненты, которые не нужны,
  • Обеспечить нерабочие заглушки,
  • Обеспечить рабочие замены,
  • Добавьте дополнительные библиотеки для разрешения зависимостей.

Поведение библиотеки в отношении использования памяти может быть более критичным, если ваша система ограничена в памяти или, возможно, если вы не предоставляете кучу.

Другие вопросы по тегам