对POSIX内存api的FreeRTOS支持

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
3个帖子/ 0个新帖子
最后发表
Subramanyan
离线
最后看到:2个月2天前
加入:2020-07-15 43分
对POSIX内存api的FreeRTOS支持

你好,

我使用wia SDK 10.440.8.6为我的应用程序。我正在使用DA14695 Dev Kit。

我试图将开放源代码移植到我的对话框FreeRTOS基于实现,它有POSIX内存调用,如malloc, realloc, calloc等。

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

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

对此所作的任何贡献我们都深表感谢。

感谢和问候,

Subramanyan

设备:
PM_Dialog
离线
最后看到:4小时11分钟前
工作人员
加入:2018-02-08 11:03
嗨Subramanyan,

嗨Subramanyan,

谢谢你的问题。没有为此功能提供任何FreeRTOS适配器源代码。您可以使用包装器概念来分配您的首选内存调用。SDK使用OS_MALLOC进行操作系统内存分配。为此,您可以创建一个包装器,每次需要调用自己的malloc时,都会触发OS_MALLOC。

谢谢,PM_Dialog

Subramanyan
离线
最后看到:2个月2天前
加入:2020-07-15 43分
好吧。感谢

好吧。谢谢你提供的信息。

问候,

Subramanyan