Я изучал использование стека PJSIP SIP на небольшом микроконтроллере, таком как PIC32 MCU, и я понял, что это возможно. Я хочу только абсолютную минимальную функциональность SIP, поэтому я просто смогу поместить PJSIP на небольшой MCU. Конечно, это ОЧЕНЬ амбициозный проект, но я все равно попробую. Мне просто не кажется, что я обдумываю подходящую операционную систему для использования, поэтому я собираюсь провести пару недель на эту тему. Я посмотрю на FreeRTOS. Любые мысли о совместимости FreeRTOS с чем-то вроде PJSIP?PJSIP и FreeRTOS
0
A
ответ
1
Я думаю, что сам сайт проекта отвечает на ваш вопрос:
ресурсы памяти предложенные бы на верхнем конце для большинства на чипе памяти. Перечисленные RTOS все значительно более полно представлены, чем FreeRTOS, что обеспечивает немного больше, чем планирование потоков, услуги таймера, синхронизация и IPC. Вам нужно будет понять, какие услуги ОС он предполагает. Предположительно, он использует сетевой стек платформы? FreeRTOS не имеет сетевого стека - вам придется предоставить это слишком много ресурсов.
Спасибо ... достаточно хороший ответ для меня. Я просто собираюсь сделать больше исследований. Я полагаю, что потребуется другой MCU ... давайте посмотрим – Houston
@Clifford Я знаю, что вопрос старый, но как насчет TI CC3200? Он имеет сетевой стек, встроенный в специальные TIRTOS. –
@Prasad: Мой ответ был очень общим и применялся независимо от процессора. Я просто прочитал проектную документацию по размеру и переносимости. Я никогда не пользовался библиотекой лично. Мой ответ действительно сводится к тому, чтобы прочитать документацию и выполнить собственную оценку. – Clifford