在嵌入式C语言中生成GUID

问题描述 投票:-1回答:1

我目前正在尝试在ARM M4微控制器上生成GUID生成器。我对该主题不熟悉,但是我主要发现了C库,这些C库可以在通常具有更多资源的基于Linux的系统上生成此类GUID。他们要么使用时间和日期,要么使用其他输入来生成随机性。

我还没有找到可以在内存/电源受限的系统上使用的非常轻巧的实现。

有没有轻量级的库?还是一种自行生成UUID的简单逻辑方法?

谢谢

c embedded uuid guid
1个回答
0
投票

感谢您的帮助! @clifford确实,您的回复非常有用。我确实使用了来自MCU的RNG驱动程序,该驱动程序提供了Uint32_t随机数,可以将其用作命名系统的初始步骤。最初,我将使用它,如果我进一步完善系统,我将更新此答案。

@@ Antii Haaplala,一旦我们进一步在系统中实现了RTC,我将使用RTC。

© www.soinside.com 2019 - 2024. All rights reserved.