GTL消息的最大大小

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
Pvmellor.
离线
最后一次露面:6个月前1年
加入:2017-04-27 20:30
GTL消息的最大大小

我在DA14580和外部MCU之间实现了GTL。工作正常,除了我需要发送一个很长的消息(要发送的键合DB的476个字节)。从我的测试来看,我似乎只能分配最多0x3A字节的有效载荷的消息(使用ke_msg_alloc()),就像我尝试分配的那样,似乎将长度恢复为零。这样对吗?有没有办法发送更长的消息?

谢谢,
保罗。

关键词:
设备:
mt_dialog.
离线
最后一次露面:2个月2天前
职员
加入:2015-06-08 11:34
嗨pvmellor,

嗨pvmellor,

我不确定究竟是什么意思,参数长度字段是两个字节,所以您可以在参数长度字段中具有476字节的消息,即我检查我是否可以为结构分配消息as 500字节,我无法看到使用ke_msg_alloc_dyn宏的任何问题。也许这与您的堆有关,因为我没有看到在分配消息的任何限制,尽管如果您没有足够的空间来分配消息,则由于内存不足,设备将重置设备。

谢谢mt_dialog.