如何在嵌入式C语言中生成UUID

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

我想生成向导来命名一组不同的文件。我遇到的主要限制是我需要在带有RTOS的嵌入式微控制器中实现这一点。

我发现的主要UUID / GUID库基于linux / windows,但是不适用于我的情况。我可以使用一种简单,轻便的实现方式吗?还是需要生成自己的GUID生成器?

编辑:MCU确实具有随机数发生器和实时时钟。

c embedded uuid guid
1个回答
0
投票

我使用GUID解决了该问题。最初,我以为我只能在基于linux的系统上使用它,但事实证明它也可以用于MCU,而且实现起来很轻巧。

生成GUID的过程来自this website,它也提供UUID.c库的源代码。

@ Kamil Cuk提供的解决方案。

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