在MCU上使用nmealib是否安全?

时间:2014-06-11 06:38:15

标签: c stm32 nmea

我想知道我是否可以在STM32上使用nmealib(http://nmea.sourceforge.net/)。库通过bget使用动态内存分配,是否适用于嵌入式设备?也许有人在ARM上使用它(没有操作系统)?那么内存泄漏怎么样?

1 个答案:

答案 0 :(得分:0)

嵌入式设备可以毫无问题地进行动态内存分配。你应该问的问题是它使用了多少内存,包括代码和RAM(以初始化和未初始化的变量,堆栈和堆的形式)。许多没有明确用于嵌入式系统的库并没有意识到资源的使用。当然,由于嵌入式应用程序可能会在没有重置的情况下运行数月或数年,因此即使是最偶然的内存泄漏也最终会成为问题。

相关问题