PJSIP与FreeRTOS

PJSIP与FreeRTOS,sip,voip,pic,pjsip,rtos,Sip,Voip,Pic,Pjsip,Rtos,我一直在研究PJSIP SIP堆栈在小型微控制器(如PIC32 MCU)上的使用,我逐渐意识到这是可能的。我只想要绝对最小的SIP功能,这样我就可以在一个小型MCU上安装PJSIP。当然,这是一个非常雄心勃勃的项目,但无论如何我都要尝试一下。我似乎无法集中精力使用正确的操作系统,所以我将花几个星期来讨论这个问题。我要看看弗里特斯。关于FreeRTOS与PJSIP等产品的兼容性有什么想法吗?我认为项目网站本身就回答了您的问题: 建议的内存资源将位于大多数片上内存的高端。所列出的RTO都比F

我一直在研究PJSIP SIP堆栈在小型微控制器(如PIC32 MCU)上的使用,我逐渐意识到这是可能的。我只想要绝对最小的SIP功能,这样我就可以在一个小型MCU上安装PJSIP。当然,这是一个非常雄心勃勃的项目,但无论如何我都要尝试一下。我似乎无法集中精力使用正确的操作系统,所以我将花几个星期来讨论这个问题。我要看看弗里特斯。关于FreeRTOS与PJSIP等产品的兼容性有什么想法吗?

我认为项目网站本身就回答了您的问题:


建议的内存资源将位于大多数片上内存的高端。所列出的RTO都比FreeRTO功能更全面,FreeRTO只提供线程调度、计时器服务、同步和IPC。您需要了解它假定的操作系统服务。大概它使用平台的网络堆栈?FreeRTOS没有网络堆栈-您也必须提供它-再次提供更多资源。

谢谢…对我来说,这是一个足够好的答案。我只是想做更多的研究。我想可能需要一个不同的MCU。。。让我们see@Clifford我知道这个问题很老,但是TI CC3200怎么样?它的网络堆栈内置于特殊的TIRTOS中。@Prasad:我的回答非常笼统,适用于任何处理器。我刚刚阅读了关于足迹和可移植性的项目文档。我从未亲自使用过图书馆。我的回答可以归结为阅读文档并进行您自己的评估。@Clifford感谢您的回答,是的,我在前面就注意到了,我还在做研究。让我们看看情况:)