对POSIX内存API的FreeRTOS支持

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们’我们现在正在迁移到我们的新论坛平台,该平台将提供更好的功能,并包含在主对话网站中。所有帖子和账号都已迁移。我们’我们现在只接受新论坛的流量-请在//www.wsdof.com/support. 我们’在接下来的几天里,我们将修复bug/优化搜索和标记。
3个职位/0个新职位
最后一篇文章
苏布拉曼尼亚
离线
最后一次见到:1周1天前
已加入:2020-07-15 12:43
对POSIX内存API的FreeRTOS支持

你好,

我的应用程序使用WiRa SDK 10.440.8.6。我正在使用DA14695开发工具包。

我正在尝试将开放源代码移植到基于Dialog FreeRTOS的实现中,该实现具有POSIX内存调用,如malloc、realloc、calloc等。

是否提供了任何FreeRTOS适配器源代码,可以使这些内存调用与FreeRTOS一起工作。

或者我需要用FreeRTOS的pvPortMalloc和vPortFree替换这些调用吗?

对此,我们深表感谢。

谢谢和问候,

苏布拉曼尼亚

设备:
PM\U对话框
离线
最后一次见到:23小时1分钟前
工作人员
已加入:2018-02-08 11:03
你好,Subramanyan,

你好,Subramanyan,

谢谢你的问题。没有’没有为该功能提供任何FreeRTOS适配器源代码。您可以使用wrappers概念来分配首选内存调用。SDK正在使用OS\ U MALLOC进行OS内存分配。为此,可以创建一个包装器,每次需要调用自己的malloc时,都会触发OS\u malloc。

谢谢,下午好

苏布拉曼尼亚
离线
最后一次见到:1周1天前
已加入:2020-07-15 12:43
可以。谢谢你

可以。谢谢你的消息。

当做,

苏布拉曼尼亚