Я выполняю беспроводные обновления на микроконтроллере CC2652 с использованием стека OpenThread. Насколько я знаю, загрузчик должен иметь возможность работать независимо от приложения и быть как можно меньше. Но для того, чтобы загрузчик загружал новую прошивку сам по себе, он должен будет реализовать стек OpenThread, который значительно увеличит его размер.
Мне было интересно, возможно ли разделить стек OpenThread между двумя , Я слышал, что можно поместить функции библиотеки в определенное c место в памяти, а затем поделиться адресом с приложением, но я не знаю, как это сделать в моей IDE, Code Composer Studio или как заставить IDE вести себя так, как будто библиотека была обычным импортом при работе над приложением с такими вещами, как автозаполнение и т. д. c.